Staff Engineer - Front End Web Developer

  • Full-time
  • Service Region: Mexico

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

  • Crafting dynamic and responsive user interfaces using Angular, enriching user interactions on web pages. 
  • Leveraging Node.js to develop lightweight and efficient server-side applications.
  • Applying your expertise in TypeScript to ensure type safety and scalable application logic.
  • Contributing to the design and architecture of cloud native SAAS applications with an emphasis on front-end components. 
  • Taking part in the application development lifecycle, from design to deployment, ensuring 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 uphold high standards of code quality and application design. 

Qualifications

  • Experience with TypeScript.
  • High orientation to design UI components from beginning to end.
  • Good experience with UI design for SPA.
  • Responsive UI design and implementation.
  • Strong experience in Frontend development.
  • Extensive experience in developing web applications with Angular and TypeScript.
  • Proficiency in server-side JavaScript development with Node.js.
  • Familiarity with full-stack technology concepts, particularly MEAN stack components (MongoDB, Express.js, Angular, Node.js).
  • Knowledge of Google Cloud Platform (GCP) is beneficial. - Familiarity with containerization and orchestration tools like Docker and Kubernetes is a plus. 
  • Proficiency in using GIT for version control. 
  • 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).
Privacy PolicyImprint