About this role
The team is seeking a Software Developer - I to join their dynamic team. The ideal candidate will be responsible for developing modern web interfaces and building backend services that enhance user experience and functionality.
Key Responsibilities:
- Develop modern web interfaces using Angular, including standalone components and Angular Material.
- Build and maintain backend services and APIs using Node.js, with frameworks such as NestJS or Express, and/or FastAPI.
- Consume and integrate REST APIs and, occasionally, GraphQL services.
- Collaborate closely with UX/UI designers to translate Figma designs into functional interfaces.
- Participate in technical design and architectural decisions to improve system performance and scalability.
- Integrate and manage data using MongoDB and PostgreSQL.
- Write clean, maintainable, and efficient code following best practices.
Required Skills & Qualifications:
- Proficiency in Angular and Node.js, with experience in NestJS or Express.
- Familiarity with FastAPI and RESTful services.
- Experience with MongoDB and PostgreSQL for data management.
- Strong understanding of UX/UI principles and experience working with design tools like Figma.
- Ability to work collaboratively in a team environment and communicate effectively.
Experience:
- 3-5 years of relevant software development experience.
What we offer:
- An opportunity to work in a collaborative and innovative environment.
- The chance to develop your skills and advance your career.
- A supportive team that values creativity and input from all members.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.