We are looking for a Software Developer who is responsible for designing, implementing, and continuously improving software solutions. The ideal candidate strategically leverages Artificial Intelligence to enhance efficiency, quality, and innovation across the entire software development lifecycle. They actively stay up to date with emerging technologies and industry best practices and are proficient in applying modern tools, frameworks, and methodologies to deliver high-quality solutions.
Responsibilities:
- Design and implementation of web user interfaces using Angular and TypeScript.
- Independent development of clean, reusable UI components based on rds-ng libraries.
- Integration of backend services through generated API clients (OpenAPI/TypeScript, contract-first approach).
- Implementation of form logic, validations, and business rule checks within the UI.
- Collaboration within a cross-functional agile team consisting of Product Owner/Requirements Engineer (PO/RE), Scrum Master (SM), and Developers (DEV).
Requirements:
- Frontend / SPA Development – Extensive hands-on experience in developing modern single-page applications using Angular and TypeScript.
- UI and Component Architecture – Expertise in designing and implementing clean, maintainable, and reusable UI components, with a strong command of HTML, SCSS, and reactive programming patterns using RxJS.
- Analytical thinking
- Understands and identifies the actual business need behind requirements and issues.
- Evaluates requirements based on urgency, impact, and business context.
- Proactively gathers relevant information and considers ongoing release activities.
- Critically assesses AI-generated outputs for accuracy, completeness, and contextual relevance.
Advantages:
- Contract-First Understanding – Experience with integrating generated API clients (OpenAPI) and working effectively with backend services.
- Basic CI/CD and Operations Knowledge – Understanding of deployment processes and build pipelines, including Jenkins.
Skills Required
- Extensive hands-on experience developing modern single-page applications using Angular and TypeScript
- Expertise designing and implementing clean, maintainable, reusable UI components
- Strong command of HTML and SCSS
- Experience with reactive programming patterns using RxJS
- Analytical thinking
- Ability to identify the underlying business need behind requirements and issues
- Ability to evaluate requirements based on urgency, impact, and business context
- Ability to proactively gather relevant information and consider ongoing release activities
- Ability to critically assess AI-generated outputs for accuracy, completeness, and contextual relevance
- Experience integrating generated OpenAPI API clients and working with backend services
- Understanding of deployment processes and build pipelines, including Jenkins
What We Do
With 25 years of experience serving more than 250 international clients, we are a one-stop shop for IT services and digitizing business needs. Powered by more than 500 specialists in Central and Eastern Europe, we have the expertise to close the gap between technology and your business growth








