Company Description

We are seeking an enthusiastic and experienced Senior Node.js Developer to work on a project for a state institution in Ukraine. 

If you specialize in TypeScript, Node.js, Nest.js, and AWS and are looking for a strong and experienced team to work together on tasks from scratch, this is a stellar opportunity for you! 

Ready to make an impact on national security and defense? Apply now! 

CUSTOMER
Our Customer is a state institution in Ukraine, focused on national security and defense. This is a new client, and a long-term partnership is expected. 

PROJECT
The project aims to streamline resource management processes. By improving data collection, analysis, and decision-making capabilities, it will enable users to make better-informed decisions and respond more effectively to changing conditions. 

Job Description

  • Analyze product requirements and participate in designing the software at a high and detailed level 

  • Design separate components, modules, classes, database tables, etc. 

  • Code, debug, document, and maintain portions of the software 

  • Comply with the best engineering practices, technical standards, and quality criteria set for the project, including practices such as code reviews and unit testing 

  • Report status and progress according to project and company demands 

Qualifications

  • At least 5 years of commercial experience in software development 

  • Proficiency in TypeScript and Node.js 

  • Experience with Nest.js framework 

  • Hands-on experience with AWS services and cloud architecture 

  • Proficiency in working with message brokers (e.g., RabbitMQ, Kafka) 

  • Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) 

  • Familiarity with version control systems (e.g., Git) 

  • Understanding of best practices in API design and integration 

  • Experience with Agile methodologies and project tools (e.g., Jira, Confluence) 

  • At least an Intermediate level of English 

NICE TO HAVE

  • Experience with CI/CD 

  • Experience with Kubernetes 

Additional Information

PERSONAL PROFILE

  • Openness to working as a part of  multidisciplinary team 

  •  Strong problem-solving and decision-making skills, with a focus on delivering results and meeting deadlines 

  •  Proactive, inquisitive, always looking for challenges, and want to grow as a professional constantly and to grow others around you 

Location

Lviv, Ukraine

Job Overview
Job Posted:
2 days ago
Job Expires:
Job Type
Full Time

Share This Job: