Partner sites:EURES

Senior Backend Developer (Team Lead)

by:  Advanced Blockchain AG

This offer has expired

You can not apply any more to this job offer. Please go to the list of all available jobs to find a still valid offer.

The job offer is available for the following event:

The Role

Advanced Blockchain AG is looking for an experienced Senior Backend Developer (Team Lead) to become a core member of our R&D team, take on new and ongoing projects and actively participate in the development and design of software. Be part of a team assessing and developing a program specific performance product with security and business objectives. You will contribute to product architectures, technology road-maps and improvements in engineering quality and productivity. You will develop software using modern technologies and lead a group of talented professionals who provide deep expertise to facilitate the success of new developed projects and programs. 

 

Responsibilities

  • Back-end development of high-loaded web applications;

  • Working with our Blockchain API;

  • Rest API, gRPC && RPC endpoints development;

  • Using different SW architectural patterns (SOA, MVC, Multitier and etc.);

  • Working and maintaining different types of DB;

  • Collaboration and architecture planning with the team and CTO regarding high-performance backend and infrastructure;

  • Mentoring a team.

 

 Main requirements

  • 5+ years in Back-end development;

  • Strong knowledge in Go and experience with C++ || Python || Rust;

  • Practical experience with MongoDB, Redis, MySQL || Postgres;

  • Practical experience with WebSockets, RabbitMQ, Protobuf;

  • Practical experience with TDD;

  • Hands-on skills with automation and CI/CD (Jenkins, CircleCI);

  • Practical experience with PHP;

  • Experience with DigitalOcean, Amazon AWS;

  • Bachelor's degree in computer science or similar;

  • Practical experience with Docker containerization;

  • Experience with Git;

  • Web services (REST, RPC, gRPC);

  • Upper intermediate English skills - having the ability to communicate and work in an English-speaking environment.

 

Would be a plus/optional

  • Experience with C, Elixir, Rust, Ruby, C#, Haskell;

  • Parallel Computing, Algorithms, Graph Theory, Applied Mathematics;

  • Security frameworks;

  • Monitoring systems (Grafana, Prometheus, Nagios);

  • Apache, nginx;

  • Basic knowledge of JS;

  • Distributed Systems Technologies;

 

 What We Offer

  • The opportunity to contribute to cutting edge projects in a new and exciting industry with the potential to positively reshape our world.

  • An environment that embraces liberty, autonomy, team spirit and open communication. 

  • Learn first-hand how to provide our partnering companies with real usage of blockchain technology.

  • High growth potential.

  • Flexible working hours.

  • Warm and open minded company culture. 

  • Become part of a truly international company with 15+ different nationalities. 

  • Office space in the heart of Berlin.

  • Unlimited Beverages (We understand the importance of good coffee).

 

A bit about us

Advanced Blockchain AG is an end-to-end Blockchain-as-a-Service company based in Berlin, Germany. Our team of over 25 engineers and experts develop next generation blockchain infrastructure and applications for the world’s largest companies in the IoT, Automotive, Telecommunications and Machine industries.

Our groundbreaking DAGchain product is an entirely new blockchain/DAG hybrid  called peaq. The peaq DAGchain is the first to solve all business requirements simultaneously, with a focus on predictability and stability. peaq was built for and alongside the world’s largest companies. Our clients include one of the world’s largest automotive companies.

This job has expired