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.
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
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
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