Design, develop, test, and deliver full-stack product features using Node.js, TypeScript, and Angular.
Take end-to-end ownership of engineering tasks, from requirements clarification and technical design through implementation, testing, and production readiness.
Develop scalable backend components, APIs, integrations, and user-facing functionality.
Use AI-assisted engineering tools across the development lifecycle to accelerate implementation while maintaining code quality, security, and maintainability.
Configure and improve AI-enabled development workflows for coding, test generation, documentation, pull request preparation, and code review.
Contribute to the Playwright automation framework and develop reliable end-to-end tests.
Review AI-generated and manually written code to ensure correctness, security, performance, and compliance with engineering standards.
Participate in pull request reviews and provide constructive technical feedback.
Collaborate with engineers, QA specialists, product representatives, and other stakeholders.
Identify technical risks, propose improvements, and contribute to architectural and engineering decisions.
Troubleshoot production and non-production issues and support their resolution.
Our value to you:
Flexible hours and remote-first mode
Competitive compensation
Complete Hardware/Software setup – anything you need for work
Open-door culture, transparent communication, and top management at a handshake distance
Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave
Access to our learning & development center: workshops, webinars, training platform, and edutainment events
Virtual team buildings and social activities to celebrate the Innovecs lifestyle
At least 5 years of professional software development experience, including strong hands-on full-stack development experience.
Strong knowledge of Node.js and TypeScript.
Strong knowledge of Angular and modern front-end development practices.
Experience designing and developing REST APIs and integrating front-end applications with backend services.
Solid understanding of software architecture, clean code principles, and common design patterns.
Hands-on experience using AI coding tools throughout the software development lifecycle.
Ability to configure and apply AI-assisted development workflows for implementation, testing, documentation, and pull request reviews.
Ability to complete engineering tasks end to end with AI assistance while independently validating generated code, tests, and technical recommendations.
Experience with Azure and/or Cosmos DB.
Experience with CI/CD, containerization, and Kubernetes.