Challenges
Create an innovative solution for a fastgrowing international startup
Participate in software architecture and tech design meetings
Develop new features, services, and API’s
Advice and help the client with optimal solutions for their business requests
Ensure that your code and libraries support rapid scaling and high performance.
Your role in the project (responsibilities)
Cooperate with the Product development team to plan new features.
Write clean, scalable, and testable code
Support the entire application lifecycle (concept, design, test, release, and support);
Help the team to make technical decisions when necessary
Take responsibility for specific modules/apps, maintain them and suggest recommendations
Requirements
5+ years of experience as a Back-End Developer and ability to demonstrate skills and
competence in:
Essential knowledge of OOP design patterns and SOLID principles
Practical experience with microservices architecture, event-based systems and message
brokers(Rabbit MQ, Kafka );
Hands-on experience with AWS and its services;
Comfortable working with Linux as a production environment;
Back-end development with Node.js(Python or C#- is an advantage)
Experience with unit/integration tests using
Experience with NoSQL databases (e.g. MongoDB, Redis);
Write and speak in English (English level on Intermediate or higher). This role
requires regular communication with Project Stakeholders and Product Owners.
Preferences
Candid and proactive within the team and with our client-partners
Always focused on high-quality work
Able to listen to others first and understand what they are saying
Good and reliable team player
Result oriented, self-organized person
Constantly improve your knowledge and skills
Просьба резюме с указанием вакансии отправлять на эл. адрес: infofortuna@ukr.net