Remote Sr Software Engineer - México

Posted

This job is closed

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:

  • The company has a lean engineering team structured into Product and Platform areas, offering opportunities for engineers to switch teams and work on different challenges.
  • Work is organized in two-week cycles where engineers have full ownership of their tasks, from idea to market launch.
  • The product is a web app with a React UI, using GraphQL, REST, and WebSockets with a Ruby on Rails backend, built on PostgreSQL and Redis.
  • The focus is on providing top-notch user experiences, emphasizing security, reliability, and performance.
  • As a Senior Software Engineer, you will be responsible for building user-centric products, enhancing processes and technology, and collaborating closely with customers to gather feedback for continuous improvement.

Requirements:

  • 6+ years of experience as a Full Stack software engineer building modern web applications.
  • 3+ years of experience with Ruby on Rails and ReactJS, strong skills in Javascript, ES6, TypeScript, and Git.
  • Previous experience building GraphQL or REST APIs, preferably in a production environment.
  • Experience with SQL, RDBMS (preferably PostgreSQL), data warehousing solutions, and designing robust data schemas.
  • Solid software engineering practices including coding, testing, code reviews, and design documentation.
  • B.S. or higher in Computer Science or equivalent work experience.
  • Advanced proficiency in English, passionate about crafting innovative solutions, and experienced in creating user-friendly products.
  • Self-directed, experienced owning complete features and products, willing to step outside the comfort zone, and comfortable working in Scrum/Agile/Kanban methodologies.

Benefits:

  • Opportunity to work on impactful products and technical challenges.
  • Collaborate closely with Product Managers, Designers, and Platform Engineering.
  • Mentorship opportunities and establishing engineering excellence standards.
  • Support and scaling of highly available services relied upon for business-critical functionality.
  • Continuous learning and development of technical skills in a product-focused environment.
About the job
Posted on
Job type
Salary
-
Location requirements
Leave a feedback