Senior Backend Developer (Team Lead) (m/f/d) – BM21_648

  • English
  • German
  • Others

Senior Backend Developer (Team Lead)

 

 

The Role

Our company 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 roadmaps 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;

 

 

About Moyyn: Moyyn is AI based reverse job platform. Once you apply to the platform, you will be matched with several job offers from our clients and also get recommendations for various job offers. If the clients find your profile interesting, they will get in touch with you directly for interviews. Apply once to the talent pool and get interviews from many companies directly. We are recruiting candidates for this particular job as a recruiter for one of our partner platforms.

Moyyn

You are applying to the Talent Pool of Moyyn and while applying you can select the all jobs that you would like to be considered for. After submitting the application, you will be contacted by our Talent Managers only if you are pre-selected for the applied jobs or if we find a fit to any other potential jobs which might match your profile. Application link: https://moyyn.com/apply.