Requirements
- 4+ years of experience with Backend development;
- 2+ years of experience with Node.js/Typescript backend development;
- Experience with relational and non-relational databases (like Postgres, MongoDB, Redis);
- REST API designing experience (Express.js) / Experience with Swagger documentation;
- Solid architecture skills and attention to detail;
- Strong spoken & written English for daily communication with the customer & the team;
- Confident knowledge of version control system Git;
- Basic knowledge of Jira, Confluence or similar issue tracker;
- Familiarity with agile methodologies & pronounced agile mindset;
- Experience working with the full development cycle (testing, release management, deployment process, etc.).
Responsibilities
- Write understandable, testable and maintainable code;
- Write understandable, testable and maintainable code;
- Write multiple integrations with 3rd parties through API and custom;
- Participate in solution architecture based on project requirements;
- Analyze technical project requirements and make accurate estimates on development tasks;
- Integrate testing best practices throughout the ecommerce implementation;
- Participate in design and code reviews;
- Collaborate closely with designers and developers on the project;
- Proactively communicate issues or delays to the Project Lead;
- Identify and troubleshoot performance issues
- Write understandable, testable and maintainable code;
- Write understandable, testable and maintainable code;
- Write multiple integrations with 3rd parties through API and custom;
- Participate in solution architecture based on project requirements;
- Analyze technical project requirements and make accurate estimates on development tasks;
- Integrate testing best practices throughout the ecommerce implementation;
- Participate in design and code reviews;
- Collaborate closely with designers and developers on the project;
- Proactively communicate issues or delays to the Project Lead;
- Identify and troubleshoot performance issues