Backend JavaScript Developer
We are looking for an experienced Backend Developer to strengthen the team that works with the African markets. Our company is a team of ambitious and creative professionals who are constantly developing and achieving high results. You can become a part of our team!
We expect:
Minimum of 2 years of experience in developing on NodeJS and modern JavaScript;
Experience in ReactJS for frontend tasks;
Strong knowledge of PostgreSQL - writing SQL queries, working with indexes, optimizing performance (not only through ORM);
Experience in writing automated tests;
Understanding of HTML, CSS, and web development basics;
Proficiency in using Git;
Ability to write clean, maintainable code.
Responsibilities:
PostgreSQL schema design and query performance optimization;
Development and improvement of web applications using JavaScript with focus on backend logic;
Frontend development on React.js for user interfaces;
Optimize performance and fixing bugs in existing code;
Implement new features according to technical requirements;
Create microservices from scratch;
Maintain technical documentation and write automated tests;
Participate in architectural planning and project decision-making.
Wil be a plus:
Experience in analyzing and solving database performance problems - understanding query execution plans, choosing the right indexes;
Experience with Redis and Sidekiq;
Familiarity with Ruby on Rails;
Knowledge of Docker and containerization technologies;
Understanding of AWS services (S3, CloudFront);
High self-learning ability and a desire for professional growth.
We offer:
Remote work with a flexible schedule;
Vacation - 20 working days;
5 days of paid sick leave;
Competitive salary and the possibility of career growth;
Full support and resources to complete tasks;
Work in a friendly team, where everyone is an expert in his sphere and ready to help.
Required languages
English | B1 - Intermediate |