What You’ll Do:

  • Design, develop, and optimize both frontend and backend for web applications using Angular and modern backend technologies.
  • Collaborate closely with backend engineers and product teams to build scalable, high-performance solutions.
  • Follow best practices in software architecture, automated testing, and performance optimization.
  • Work with both SQL and NoSQL databases to ensure data integrity and efficient storage management.
  • Develop and integrate RESTful APIs and microservices to enhance system functionality and connectivity.
  • Keep up to date with the latest trends and best practices in Angular, TypeScript, Node.js, and other related technologies.
  • Focus on writing secure, scalable, and maintainable code that meets high standards.

What We’re Looking For:

  • Proven experience in building Full Stack applications, especially with Angular on the frontend and Node.js, NestJS, or Express on the backend.
  • Expertise in TypeScript, RxJS, HTML, CSS (SASS or LESS) for Angular development.
  • Strong knowledge of working with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Firebase, DynamoDB).
  • Experience with building and integrating RESTful APIs and GraphQL.
  • Familiarity with version control systems like Git, GitHub, or GitLab.
  • Knowledge of Docker and Kubernetes for containerization and deployment.
  • Ability to write clean, efficient, and well-documented code.
  • Experience with Agile methodologies (Scrum, Kanban).

Bonus Points:

  • Experience with microservices architecture, CI/CD pipelines, automated testing (Jest, Cypress), and cloud services (AWS, GCP, Azure).

Why Apply?

  • Work on innovative projects that have a real-world impact.
  • Join a fast-growing, dynamic team.
  • 100% remote work with flexible working hours.
  • Access to continuous learning and the latest technologies to boost your career.