TL;DR

Senior Staff Software Developer (React/Node): Enhancing a rapidly growing modern SaaS product, a single-page web application built in React, connecting to a serverless backend deployed to AWS using GraphQL. Focus on driving high-level architectural discussions and optimizing code and architecture to ensure scalability and performance.

Location: Remote from Mexico

Company

Encora is a global company that offers Software and Digital Engineering solutions.

What you will do

  • Develop web applications using React, Node.js and cloud deployment technologies.
  • Drive high-level architectural discussions and organize work.
  • Write clean, efficient, and maintainable code.
  • Conduct thorough testing of software components.
  • Optimize code and architecture for scalability and performance.
  • Work closely with cross-functional teams.

Requirements

  • 7+ years of strong software development skills using TypeScript, JavaScript, React, and Node.js.
  • Experience with micro-services architecture, GraphQL, Apollo, Docker and AWS (Lambda, Aurora, DynamoDB, DocumentDB, ECS).
  • Knowledge of NoSQL and SQL databases.
  • Strong written and verbal communication skills.
  • Experience with test-driven development, continuous delivery and continuous integration.

Nice to have

  • Proficiency with React and Redux applications.
  • AWS Certified Solutions Architect or similar accreditation.

Culture & Benefits

  • Professionals are hired based solely on their skills.
  • No discrimination based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.