Lead Software Engineer – Fullstack

Apply now
  • year-experience +8 years place México contract Remote/Full Time english Advanced
Description:

As a Lead Software Engineer, you will serve as a key technical leader on the engineering team, guiding architectural decisions and bringing ideas to life. You will drive the development of services powering our digital exams and provider platform, mentor other engineers, and set the standard for technical excellence. We are seeking a builder passionate about creating robust, scalable software and leading major technical initiatives in a collaborative, fast-paced environment.

What will you do?

  • Lead the design, architecture, and development of major features for our online vision tests and vision care platform.
  • Drive the strategy and implementation of AI-powered features, leveraging cutting-edge tools to enhance products and internal workflows.
  • Set and champion high standards for code quality, testing, and performance, mentoring engineers in best practices.
  • Collaborate closely with product, design, and other stakeholders to define the technical roadmap and influence strategy.
  • Manage technical projects from concept to deployment, ensuring alignment with business goals and delivering significant impact for users.
  • Mentor and guide junior and mid-level engineers, fostering growth and technical skills.
  • Promote a culture of technical excellence, innovation, and continuous improvement within the engineering team.

Requirements:
  • 8+ years of professional software engineering experience, with a proven history of technical leadership.
  • BS in Computer Science or equivalent practical experience.
  • Proficiency in backend development with Node.js and/or Python.
  • Experience with modern frontend frameworks (React/Redux) and JavaScript, HTML, and CSS.
  • Demonstrated experience leading complex technical projects and making impactful architectural decisions.
  • Start-up or entrepreneurial experience preferred; comfortable in a fast-paced, agile environment.
  • Expertise in designing and building scalable, serverless applications using AWS services (e.g., Lambda, API Gateway, DynamoDB, S3).
  • Strong understanding of testing methodologies and commitment to building well-tested, reliable software (e.g., Jest).
  • Proficiency with Infrastructure as Code (AWS CDK) and CI/CD pipelines (e.g., GitHub Actions).
  • Deep knowledge of industry-standard frameworks and tools, with the ability to leverage them efficiently.
  • An "automate everything" mentality, with demonstrated ability to integrate services to simplify workflows.
  • Experience with advanced AI-powered productivity tools and techniques (e.g., RAG, agents, workflow automation).
Nice to have:
  • Experience with GCP.
  • Strong UI/UX sensibility and high visual standards.
  • AI proficiency, particularly in generative AI implementations.
  • Experience with Ruby on Rails.