Back-End Developer



Posted 2 months ago

Job Description

We are looking for a team player, with natural product intuition, who can work harder, faster, and smarter, without sacrificing technical excellence. You understand the bigger picture of how your technical contributions will impact the products. The other members of the team can depend on the quality of your work to rapidly advance our goals. You strive on proving that technical and leadership matters are not conflicting and that you can develop both at the same time. Tasks in detail: ● Working most of the time with Node.js, Python, Redis, PostgreSQL, and MongoDB. ● Writing scalable code quickly and iteratively. ● Analyzing information and evaluating results, to choose the best solution to effectively solve problems. ● Discussing the tradeoff between software architectural choices, both on a theoretical level and on an applied level. ● Collaborating in quarter planning, planning sprints, and participating in retrospective meetings. ● Monitoring efficiently, thorough documentation, and proper test coverage.


● Bachelor's degree in Computer Engineering, Computer Science, or a related field, and preferably a Master's degree. ● At least 2 years of professional software development experience. ● Proficiency in coding and debugging: knowledge of at least one programming language and being willing to learn more. ● Proficiency in Data Structures and Algorithms. ● Expert in Software Architecture. ● Experience in database design. ● Experience in Linux or Unix operating systems. ● Familiar with Production-Grade Orchestration.

Employment Type

  • Full Time


To see more jobs that fit your career