Software Engineer – iOS Swift at SwissBorg

Responsibilities:

    • Contribute to the development and evolution of our iOS apps
    • Work closely with the Product, UX/UI, Android and Backend teams
    • Write clear and maintainable code with Unit/UI tests
    • Evaluate the right technologies and keep yourself up to date to the iOS technology landscape
    • Constantly improve the quality of our products by fixing bugs and refactoring the code base where necessary
    • Implement best practices to ensure app reliability, scalability, and security

Skills and requirements:

    • Solid experience (3+ years) in developing iOS native apps with Swift
    • Knowledge of Rx (RxSwift), Alamofire or Moya is a plus
    • Solid understanding of the full mobile development lifecycle
    • Strong UX/UI design skills and care to develop world-class user interfaces.
    • Enthusiastic, fast learner and a problem solver
    • Previous experience working remotely is a big plus
    • The ability to propose, listen and accept people’s feedbacks
    • Flexible, proactive, organized, detail-oriented and entrepreneurial
    • Excellent English communication skills.
    • Experience in the finance industry a plus
    • Experience with encryption, cryptography standards and securing iOS app is a plus.

Digital Trust Developer at Center 4 Digital Trust

The Center For Digital Trust (https://c4dt.org) is part of EPFL (https://epfl.ch) in Lausanne, Switzerland. EPFL is one of the top-20 universities worldwide with over 10’000 students. At C4DT, we’re looking for an engineer (human, 80%-100% workload) to work on open-source projects that increase privacy and make it possible for end-users to regain trust in the digital world. You’ll be working on open-source projects that have been developed in one of the 30+ labs (https://www.c4dt.org/laboratories/) associated with C4DT, to fit the needs of one of the 12 industrial partners (https://www.c4dt.org/partners/) of C4DT.

TLDR: if you prefer lists instead of text: https://recruiting.epfl.ch/Vacancies/726/Description/2

Projects and Technology

The C4DT projects include blockchains, Internet of Things, Machine Learning, and Software verification, in areas of medical research, insurances, and governments. But not limited to…

Working at C4DT will bring you in contact with different technologies. Starting from system-level programming in Go of a blockchain, going through more application-level programming in Java or Scala, all the way up to creating simple user interfaces in Typescript or Javascript to demo our projects. All this work is to bring the research-quality software from the labs to a quality high enough for our industrial partners to use it in minimal viable products. And of course you’ll be using GitHub for version control, CryptPad to communicate, and Travis for continuous testing. You’ll have to teach us continuous integration.

Day-to-day Work

Your team lead will make sure that most of your time will be spent programming on the software packages themselves: debugging, adding features, integrating them with the other packages. We try to keep meetings to the needed minimum, but you’re always welcome to wander the corridors and visit one of the many conferences at EPFL (https://memento.epfl.ch/), discuss with the colleagues of the other labs, or even organise a small workshop on a topic you’re interested in.

Part of your work is also to train engineers from our partners to use our software, to give support for integrating our packages into their projects, as well as presenting the work you’re doing to partners and engineers from other labs.

Challenges

Doing the step from the research idea to something that can be used by industries is not easy and involves much more than just programming. You need to be able to imagine the future product and propose solutions to problems posed by our industrial partners. If you succeed to fit the needs of our partners, and to help the labs create better software, then you’ll be successful in this job.

The team

Our engineering team at C4DT is currently composed of two engineers, but we work regularly hand-in-hand with around 10+ engineers, PhDs and postdocs from other labs, as well as engineers from our industrial partners. Interacting with the other teams is a very important part of the job, as all software developed by C4DT is based on the labs’ work.

Our Recruitment Process

We aim to reply to all applicants within a week of receiving your application. Our interview process consists of several stages, each one allowing us get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here at C4DT. The stages include:

  • CV and open source code review
  • Phone Interview – getting to know each other and deciding if you’re willing to go through the following step:
  • Code Challenge – we’ll give you a problem to solve to understand how you work. You work on your own for 4-8 hours, but in the language we define. Then we’ll work together on your code for about 1h.
  • Second phone interview – wrapping up and making sure we’re a fit for each other

To C4DT and beyond

C4DT is part of EPFL (https://epfl.ch), so even though C4DT only has a small engineering team, there are plenty of opportunities for growth: the Innovation Park is on the other side of the road of your office and hosts a number of new startups every year, as well as many companies that work together with C4DT or EPFL in general. EPFL itself has new and interesting positions in other centers and labs. Helping you grow into that ecosystem is our pleasure – but please stay for at least 2 years 😉

Full Stack Engineer at a cryptocurrency startup at Chorus One

Chorus One has working validators in Cosmos and Loom. We are actively searching for a Full Stack Engineer to lead the design and implementation of a user interface for our staking services. The work consists of interfacing with designers and product manager for specifications, architecting databases and server backends, building the web applications and its continued development. This position is a unique opportunity to work with a very experienced team on cutting-edge decentralized networks and financial services around cryptocurrency.

Responsibilities:

  • Implement and test user interfaces and backends.
  • Monitor and improve web application performance.
  • Develop internal financial performance monitoring tools for the business.
  • Participate in the upkeep of Chorus validators through on-call rotations.

The ideal candidate:

  • Must have high proficiency and previous experience with developing Javascript web application backend and frontend. Experience with ReactJS, Node JS, and fluency with CSS/SASS and strong UI/UX skills is mandatory.
  • Is comfortable working remotely and has demonstrable experience building production web applications.
  • Familiar or proficient with broad areas of backend development, front-end implementation and quality assurance.
  • Possesses either Bachelor or advanced degrees in Computer Science or allied fields.
  • Has prior experience with end-to-end testing of web applications.
  • Prior work experience building blockchain based products is useful but not necessary. Must have interest and knowledge about cryptocurrencies.
  • Experience with analytics tool-sets such as ElasticSearch and Kibana would be beneficial.

C++ Engineer (Blockchain) at Spring Professional IT

Nuestro cliente, uno de los máximos exponentes en España de la comunidad open source de Blockchain, situado en Barcelona Ciudad, busca un Software Engineer con amplia experiencia en C++ para aprender Rust y trabajar con blockchain. No es necesaria experiencia profesional anterior con esta tecnología.

Ofrecen unas condiciones de conciliación vida – trabajo excelentes, flexibilidad horaria y posibilidad de trabajar desde casa. Se trata de un entorno de formación contínua e I+D donde te enseñarán todo lo necesario para trabajar con blockchain ellos utilizan: Rust, Parity, Ethereum y Node.js entre otros.

Si te apasiona pensar en qué nos puede ofrecer el Blockchain en el futuro no lo dudes e inscríbete en esta oferta!

Senior C++ Software Engineer (Blockchain / Distributed Ledger Technology) at Fetch.AI

What might interest you about Fetch.AI ?

Are you inquisitive? Do you love to solve complex problems?  Are you highly competent with C++11 and beyond? Do you love to learn and aren’t afraid to try new things?  If so, then Fetch.AI may be a great place for you to contribute substantially and gain new skills.

Fetch is a world changing project, a “decentralised digital world” where autonomous software agents act on the behalf of their owners, or their own interests to perform useful economic work. Fetch is one of the most exciting projects of the moment and future.

We have a working prototype in which active agents solve complex distributed problems.  We have a scaling ledger poised to be working at 1,000,000 transactions a second. Our world leading machine learning researchers and engineers are creating true intelligence across our distributed ledger.

Who are we ideally searching for?

We’re looking for exceptional people to help bring Fetch to life; and for this role we are very interested in people with deep skills in C++11 and beyond.

Additionally, it would be great if you are:

  • Knowledgeable about STL, Boost, template authoring, C++11 and multi-threading.
  • Happy to work on multiple facets of a project, learning or inventing as you go.
  • Content to participate in feature design & specification and getting involved in patent processes; and mentor junior team members.
  • Skilled in additional programming including Python application development, Visualisation systems, web stack technologies, and API development/packaging.

Please read on for more information on specific roles…

Software Engineer (Network)

In addition to the base skillset, you’ll have experience in many or all of:

  • Scalable, multi-threaded (highly parallelised) network code.
  • OpenSSL, sockets and ASIO.
  • TCP/IP monitoring tools.

Software Engineer (Blockchain)

In addition to the base skillset, you’ll have experience in many or all of:

  • A year or more of full-time blockchain development experience.
  • Proven track record of delivering in this field.
  • Ability and desire to design and create novel blockchain applications.
  • Consensus protocols and smart contracts

Software Engineer (Digital World)

In addition to the base skillset, you’ll have experience in many or all of:

  • Creating large-scale digital environments inhabited by both human and non-human characters. Games or simulations industry background.
  • Rapid prototyping, 3D scene construction, shared worlds.

Why Work With Fetch?

Are you enthusiastic and energetic with a great team spirit?

Do you have a willingness to just get things done?

Do you want to work alongside other exceptional developers?

Do you want the opportunity to not only contribute but to learn new things?

Fetch is a start-up company and it’s an exciting place to be. We have a flat structure where all doors are open and communication runs freely.

We value all people, regardless of their gender, age, disabilities, race, ethnic origin, pregnancy or maternity status, religious beliefs, political beliefs, marital status or sexual orientation. We encourage applicants from all backgrounds, and are committed to promoting equality at every opportunity both as a partner, provider of services and as an employer.

Salaries

Variable depending on experience, what are you worth?

Benefits

We offer a full benefits package including:

Pension, Life Insurance, Private Healthcare, 22 days holiday (plus bank holidays, and an extra half day off per year rising to 24 days maximum).

And the fun stuff…

Joining bonus (Fetch Tokens), Summer party, Christmas party, fun Activity Days, free hot and cold drinks, chill out zone, video games, endless fruit and healthy snacks.

Data Engineer at Tracr

Tracr™ is rapidly expanding, and we are looking for an excellent Data Engineer to join our team, and to join us in our growth, and success. You will be working alongside our core team of Data Scientists and Software Engineers in a brand new office in London in one of the most exciting global blockchain companies.

What You’ll Be Doing

  • Productionise data science capabilities for high scalability, fault tolerance, and fault resilience
  • Collaborate with data scientists, and other engineers in designing, developing, and deploying a robust data platform for seamless, and collaborative experimentation
  • Interface with product managers, data scientists, and other engineers to understand, and translate between real world problems, and possible solutions
  • Take shared ownership in maintaining high code quality standards through active code reviews, pair programming, and proactive refactoring
  • Build data expertise, and own data quality
  • Share operational responsibility for services developed, and owned by your team

What We Need

  • Strong experience writing high-quality Python 3 with static typing (mypy)
  • Strong knowledge of database structures, theories, principles, and practices
  • Familiarity with modern data science, and machine learning tooling / platforms
  • Strong background in applying software / data architecture patterns for data-intensive applications
  • Demonstrable experience in building end-to-end real-time, and/or offline data science solutions, e.g. workflows / pipelines
  • Flexibility in balancing technical, research, and product / business requirements
  • Knowledge, and care in good engineering practices including infrastructure-as-code (IaaS), logging / instrumentation, testing, version control (VCS), continuous integration (CI), and continuous deployment (CD)
  • Knowledge of distributed systems, and databases is highly desirable
  • Generalist, independent thinker, willing to engage, challenge, and learn
  • Full-time commitment, working in London, UK

What We Desire

We are not looking exclusively for someone with the perfect experience, values, and culture fit. We are instead looking for someone who can enrich our existing values, and culture.

  • Invent Together – Tracr is an inventive environment to build your professional future. Industry scale transformation requires collaborative invention in order to create state of the art digital platforms. We value co-creation as we build together for the future of the industry.
  • Teach What You Learn – Tracr is a fast paced learning environment. By teaching what you’ve learned and replicating your knowledge, proves your capabilities. You also free yourselves to develop additional valuable skills, and apply them.
  • Own Your Role – Having responsibility with the authority to decide how to achieve your goals allows you to exercise your creativity. Tracr values those who make proactive decisions on how best to achieve their goals and hold themselves accountable along the way.
  • Prioritise Vigilantly – Busy? It’s not a question we care to ask. The focus is on understanding  the short and long term priorities and adapting them to a dynamic landscape. With this focus on achieving our vision we can work as a team to realise it.

Senior Node.JS engineer at Xapo

POSITION OVERVIEW

The Senior Node.js Developer will be an integral member of our Compliance Team, responsible for managing the interchange of data between the server and end users. You will build upon existing platforms and use your strong technical and business acumen to implement improvements in new modules. Your main focus will be to take ownership of one of our modules, and maintenance the database, ensuring high performance and responsiveness to requests from the compliance team.

 The ideal candidate is a proactive self-starter with a proven ability to lead a team of developers and drive results. This is a challenging and unique opportunity to influence a fast-growing, innovative Fintech startup.

RESPONSIBILITIES

– Integrating user-facing elements developed by front-end developers with server-side logic.

– Writing reusable, testable, and efficient code.

– Designing and implementing low-latency, high-availability, and performance applications.

– Implementing security and data protection.

– Integrating data storage solutions.

REQUIREMENTS Must Have Skills:

– 6+ years’ experience in software development

-Bachelor’s Degree in computer science or a related field

– Knowledge of Node.JS and frameworks available for it.

– Strong understanding of Linux, SQL, and No-SQL (Mysql and MongoDB).

– Good understanding of server-side templating languages.

– Experience with Integrating multiple data sources and databases into one system.

– Proficient understanding of code versioning tools, such as Git.

– Professional fluency in English

NICE TO HAVE SKILLS

  • Django.
  • Postgres.
  • Remote work experience.
  • Scrum experience.
  • D3.
  • ReactJS.
  • Amazon Web Services.
  • Speak a second language ideal, preferably Spanish, but not a requirement
  • Front-end Engineer at bitfish (Bangkok, Thailand)

    Who are we?

    We created f2pool — one of the largest crypto mining pools on the planet. We are a small team spread on three continents.

    What are we doing now?

    We expanding f2pool worldwide. Also, we are working on several promising projects in the blockchain space.

    What is cool about working with us?

    We have an awesome office in Bangkok, Thailand where we are organizing lots of community events and we are more than happy to cover your relocation cost to Thailand. Exceptional candidates can also work remotely, in which case we will sponsor you one trip to Thailand per year to work with the team in person.

    What are we looking for?

    • Top-notch front end software engineers, with a passion for blockchain.
    • Good taste in Design and UX. An obsession with quality and the little things 
    • Extensive experience with JavaScript, TypeScript, modern tooling and libraries
    • Extensive experience with HTML, CSS, preprocessors and related web technologies
    • Fluent in frameworks and tools, such as React, Redux, MobX, webpack
    • Strong understanding of JavaScript fundamentals and the roots of modern tooling
    • Ability to build in an un-opinionated framework-free vanilla JS environment
    • Canvas API experience is very welcome
    • Strong opinions, loosely held, on architectural and designs topics
    • Comfortable with ambiguity, able to take charge and get things done despite the unknowns
    • Ability to mentor junior members on the team 

    RESEARCH ASSOCIATES IN THE AREA OF DATA SOVEREIGNTY, DATA PRIVACY AND DATA CONFI at Fraunhofer-Institut für Angewandte Informationstechnik FIT

    FRAUNHOFER-INSTITUT FÜR ANGEWANDTE INFORMATIONSTECHNIK FIT

    CALLING ALL FUTURE EXPERTS FOR DATA SOVEREIGNTY, DATA PRIVACY AND DATA CONFIDENTIALITY! MAKE THE MOST OF YOUR TALENTS AT FRAUNHOFER FIT IN AACHEN. JOIN OUR DATA SOVEREIGNTY GROUP AND WORK ON REALISING AND VALIDATING DATA SOVEREIGNTY IN REAL-WORLD INDUSTRY USE CASES. WE HAVE AN OPENING FOR:

    RESEARCH ASSOCIATES IN THE AREA OF DATA SOVEREIGNTY, DATA PRIVACY AND DATA CONFIDENTIALITY

    Data sovereignty can be defined as a natural person’s or corporate entity’s capability of being entirely self-determined with regard to its data. Enabling technologies for data sovereignty go beyond anonymisation, and include e.g. differential privacy, homomorphic encryption (HE) or secure multi-party computation (SMPC). New legislation, such as the GDPR, emphasises data sovereignty, and requires knowledge modelling to enable automatic decisions. In addition, Machine Learning and Data Science processes have to be modified to preserve privacy and confidentiality of processed data.

    Your mission, should you accept it, is to participate in research and transfer research from academia to real-world industry use cases, by demonstrating the positive impact of currently emerging technologies to enable data sovereignty, data privacy and data confidentiality in realistic scenarios with partners from industry and research, in national and international projects.

    In addition, you have the option to pursue your Ph.D. with us.

    Your tasks include

    Your mission, should you accept it, is to participate in research and transfer research from academia to real-world industry use cases, by demonstrating the positive impact of currently emerging technologies to enable data sovereignty, data privacy and data confidentiality in realistic scenarios with partners from industry and research, in national and international projects.

    In addition, you have the option to pursue your Ph.D. with us.

    What we expect from you

    A Master’s degree in Computer Science or related disciplines, with a good to excellent grade and fluency in English (knowing German is an asset), and enthusiasm for application oriented research.

    In addition, you have in-depth knowledge of some of the following areas:

    • Requirements engineering and software development methodologies
    • Object-oriented programming (e.g. Java, C, C++) and scripting languages (e.g. Python, JavaScript)
    • Software architecture and engineering for big data platforms, such as Apache Hadoop, Spark, Samza, messaging systems such as Apache Kafka, or integration of microservices using e.g. Docker, MAAS, Kubernetes or JuJu
    • Methods and algorithms from the areas of Machine Learning and Data Science, and their relevance for practical applications
    • Knowledge modelling using Knowledge Graphs, Semantic Web or Linked Data Technologies (e.g. RDF, OWL, SPARQL)

    You have at least passive knowledge of the following:

    • Data anonymization
    • Cryptography
    • Legislation which is relevant for data sovereignty and privacy, especially the GDPR

    Any the following areas of expertise are an asset:

    • Experience with the domain of cybersecurity
    • Experience with the domain of life sciences
    • Recommender systems and personalization
    • Front-end development with HTML5, JavaScript (Angular.js, JQuery), CSS
    • Differential privacy for statistical databases and for sensor data
    • Homomorphic encryption (HE) with SEAL or HELib
    • Secure Multi-Party Computation (SMPC) with SPDZ or SCAPI
    • Privacy Preserving Record Linkage
    • Distributed ledgers and blockchains
    • Functional Encryption for Inner Product

    What you can expect from us

    • An attractive, international working environment as well as the opportunity to contribute your own ideas and creativity
    • The possibility to work on or contribute to scientific publications
    • A demanding work environment as well as the integration into current projects
    • Working with the latest methods, tools and technologies
    • Flextime lets you optimize your personal work-life balance
    • Support for compatibility of family and career, such as parent-child office, emergency care, holiday care, and consulting services for home and eldercare
    • You will be supported in your work by dedicated and interested colleagues

    Appointment, remuneration and social security benefits based on the public-sector collective wage agreement (TVöD). Additionally, Fraunhofer may grant performance-based variable remuneration components.
    The position is initially limited for 2 years.
    This vacancy is also available on a part-time basis.

    In case of identical qualifications, preference will be given to severely disabled candidates. The Fraunhofer-Gesellschaft is committed to providing equal career opportunities for men and women.

    Fraunhofer is Europe’s largest application-oriented research organization. Our research efforts are geared entirely to people’s needs: health, security, communication, energy and the environment. As a result, the work undertaken by our researchers and developers has a significant impact on people’s lives. We are creative. We shape technology. We design products. We improve methods and techniques. We open up new vistas.

    Please submit your online application:
    https://recruiting.fraunhofer.de/Vacancies/44034/Description/1

    If you have any questions about this position, please don’t hesitate to contact us:
    Mr. Dr. Benjamin Heitmann
    Phone: +49 241 80 21528

    Mr. Prof. Dr. Stefan Decker
    Phone: +49 241 80 21501

    http://www.fit.fraunhofer.de

    Programador Informático at RK BY REALMARK INMOBILIARIA SOCIEDAD LIMITADA.

    Lo primero, abre esta imagen en otra ventana y elige una opción:

    https://bit.ly/2Tx9DWG

    Si crees que podrías reprogramar un cohete de la N.A.S.A para hacerte unas tostadas, y de paso llevar a tu tía Paquita a hacer lentejas por toda la galaxia (¡que con esas lentejas hasta Darth Vader cae oye!);

    si el día de los enamorados le mandaste un mensaje cifrado a tu novi@ que dice: 010101010101..o lo que es lo mismo “si fuéramos minions tú serías mi papaia”;

    si ya has conseguido teletransportarte manipulando tu código genético y haces “chas y apareces a nuestro lado” (o bueno si vienes en patinete también nos vale); y si cuando escuchas hablar de tecnología Blockchain se te ponen las orejas a lo Pastor Alemán…¡Este es tu sitio!.

    Vale vaa, y ahora en serio XD…¿QUÉ BUSCAMOS?

    – Necesitamos a un/a profesional con estudios mínimos de Grado Superior de Informática.

    – Experiencia mínima: Al menos 3 años

    – Responsable, buenrrollista trabajando en equipo y currante.

    – Amante de los retos

    Muy buen conocimiento de:

    PHP

    SQL / MySQL

    Programación orientada a objetos y MVC

    JavaScript

    AngularJS

    HTML5 / CSS3

    JQuery

    Administración de servidores Linux (Shell, distribución debian)

    Html5 diseño adaptativo

    SERÍA GENIAL SI ADEMÁS

    – Tuviera experiencia en gestor de versiones Git .

    – Mysql workbench

    – Apache Córdova framework o similar

    ¿QUÉ OFRECEMOS?

    – Sueldo según valía

    – Horario flexible

    – Un ambiente de buen rollo (tipo Google..o se intenta)

    – Un lugar donde podrás ser tú mismo

    – Posibilidad de crecer profesionalmente en una marca con proyección nacional.

    DESCIPCIÓN:

    Realmark es una empresa puntera en el sector inmobiliario con gran proyección de futuro.

    Para el departamento de IT y web, buscamos un desarrollador/a para tareas de mantenimiento y desarrollos nuevos. Se incorporará en el equipo y trabajará en estrecha colaboración con el equipo y socios desarrollando e implantando aplicaciones.