This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Crafting dynamic and responsive user interfaces using Angular to enhance user interactions on web pages.
Developing lightweight and efficient server-side applications using Node.js.
Ensuring type safety and scalable application logic by leveraging expertise in TypeScript.
Contributing to the design and architecture of cloud-native SAAS applications with a focus on front-end components.
Participating in the application development lifecycle from design to deployment, following best practices in continuous integration and delivery (CI/CD).
Translating informal requirement specifications into detailed technical tasks for the team.
Leading design and code reviews to maintain high standards of code quality and application design.
Requirements:
Must have experience with TypeScript, Java 8, Angular, Node JS, and CSS.
Should possess experience in Frontend development.
Extensive experience in developing web applications with Angular and TypeScript is required.
Proficiency in server-side JavaScript development with Node.js is necessary.
Familiarity with full-stack technology concepts, particularly MEAN stack components (MongoDB, Express.js, Angular, Node.js).
Experience in database management, particularly with MongoDB and PostgreSQL.
Strong understanding of RESTful API development and integration.
Knowledge of Google Cloud Platform (GCP) and DevOps practices is beneficial. Familiarity with containerization and orchestration tools like Docker and Kubernetes is a plus.
Proficiency in using GIT for version control.
Experience with monitoring and logging tools like Grafana, Prometheus, and ELK stack.
Good understanding of authentication and authorization mechanisms such as SAML, SSO, Forgerock, and OpenID.
Problem-solving mindset and strong analytical skills.
A collaborative spirit and excellent communication capabilities.
Agile/SCRUM methodology experience and an appreciation for Test-Driven Development (TDD).
Benefits:
Full-time position with the ability to work remotely.
Opportunity to work for a Digital Product Engineering company that is scaling rapidly.
Chance to work on projects that inspire, excite, and delight users.
Dynamic and non-hierarchical work culture.
Opportunity to collaborate with a global team of 19000+ experts across 33 countries.