This is a remote position.
We are seeking skilled developers to join our agile teams, contributing to the development and maintenance of scalable business applications. The ideal candidate will have full-stack expertise, working with Angular for frontend development and Node.js for backend services. However, we are also open to considering strong backend developers who specialize in Node.jsDevelop and maintain dynamic user interfaces using Angular.
Build and integrate backend services and APIs with Node.js.
Transform UI/UX designs into efficient, maintainable code.
Participate in unit testing and code reviews to ensure high-quality standards.
Collaborate with business analysts, QA testers, and other team members in an agile environment.
Optimize application performance and maintain scalability.
Proven experience with Angular and/or Node.js.
Strong JavaScript knowledge, including DOM manipulation, RESTful APIs, and frontend-backend interaction.
Ability to design and maintain scalable backend solutions.
Proficiency with Git version control.
Experience working in Agile (Scrum) teams.
Solid understanding of software design patterns and testing methodologies.
Excellent written and spoken English skills.
Previous experience in the financial sector or working with enterprise clients.
Familiarity with UX best practices and frontend performance optimization.
Exposure to cloud platforms and DevOps practices.