We are seeking a talented and highly motivated Full Stack Developer to join our dynamic, fully remote team, based out of Mexico City, Mexico. This is a unique opportunity to contribute significantly to the development and evolution of our innovative digital products. You will play a crucial role in designing, developing, and maintaining robust and scalable web applications, working across the entire stack from user interface to database.
Key Responsibilities:
- Develop and maintain responsive, high-performance web applications using modern front-end frameworks.
- Design, build, and optimize scalable back-end services and APIs, ensuring high availability and reliability.
- Collaborate closely with product managers, UX/UI designers, and other engineers to translate requirements into technical solutions.
- Manage and optimize database schemas, queries, and migrations for both relational and NoSQL databases.
- Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Participate in code reviews, contribute to architectural discussions, and mentor junior developers.
- Troubleshoot and debug production issues, ensuring timely resolution and system stability.
Required Skills & Experience:
- 3+ years of professional experience as a Full Stack Developer or similar role.
- Proficiency in JavaScript/TypeScript, HTML5, and CSS3, with a strong understanding of web fundamentals.
- Extensive experience with at least one modern front-end framework (e.g., React, Angular, Vue.js).
- Solid background in back-end development using frameworks such as Node.js (Express, NestJS), Python (Django, Flask), or Java (Spring Boot).
- Experience with database technologies like PostgreSQL, MySQL, MongoDB, or similar.
- Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Strong problem-solving skills, attention to detail, and a commitment to quality code.
- Excellent communication skills and ability to thrive in a remote, collaborative team environment.
What We Offer:
- A competitive annual salary ranging from USD 35,000 – 50,000, commensurate with experience and skills.
- The flexibility of a fully remote work arrangement, allowing you to work from Mexico City.
- Opportunity to work on challenging and impactful projects with cutting-edge technologies.
- A supportive and collaborative team culture that values innovation, continuous learning, and professional growth.
- Professional development opportunities, including access to courses and conferences.
- A comprehensive benefits package (details to be discussed during the interview process).