Back

Cloud-Native Backend Engineer

R&D

Description

we are looking for an experienced software engineer to join our success as we continue to grow and face more and more engineering challenges.

our backend engineers employ cutting-edge serverless technologies, as well as high-standard engineering practices and take end-to-end ownership of specific modules/microservices of the software.

our engineers are continuously encouraged to both learn and share their knowledge with their peers.



responsibilities

  • take key parts in the entire software development lifecycle: requirement analysis, design, implementation, testing (automation), and production support.
  • contribute to your team’s continuous improvement by taking part in peer code reviews, retrospective sessions, etc. 

Requirements

  • at least 2 years of experience with development in nodejs/ python.
  • good understanding and practical experience with microservices architectures (serverless - big plus!)
  • good understanding of cloud technologies.
  • significant experience with nosql databases such as dynamodb, redis, and elasticsearch.
  • strong command of modern software engineering principles and practices (including oop, tdd, ci, cd).
  • very strong communication skills, fluent in english (both written and verbal).


Advantages

  • experience with aws services such as s3, rds, lambda etc.

Apply Now