About the Role
Our client, a fast-growing EdTech company, is looking for a talented and motivated Desarrollador Full-Stack to contribute to the development of innovative educational platforms. This is a fully remote position, allowing you to work from anywhere, including Mérida, Yucatán, MX . You will play a key role in designing, building, and maintaining robust web applications that enhance the learning experience for thousands of students and educators. The ideal candidate possesses strong full-stack development skills, a passion for education technology, and a collaborative spirit. If you are eager to apply your technical expertise to create impactful educational solutions, this is the perfect opportunity.
Key Responsibilities
- Design, develop, test, deploy, and maintain scalable web applications and services.
- Write clean, efficient, and well-documented code across the full stack (front-end and back-end).
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Optimize applications for maximum speed, scalability, and security.
- Troubleshoot and debug issues, ensuring the smooth operation of our platforms.
- Participate in code reviews to maintain code quality and share knowledge.
- Contribute to architectural discussions and technology selection.
- Stay up-to-date with emerging technologies and industry best practices.
- Develop APIs and integrate with third-party services.
- Ensure the technical feasibility of UI/UX designs.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Strong back-end development experience with languages like Python, Node.js, Java, or Ruby, and associated frameworks (e.g., Django, Flask, Express.js).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Understanding of software development best practices, including testing, CI/CD, and version control (Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Passion for education and a desire to contribute to the EdTech space.
Benefits
- This fully remote position offers exceptional work-life balance and the flexibility to work from any location.
- Our client provides a highly competitive salary, stock options, and a comprehensive benefits package, including health, dental, and vision insurance.
- We offer ample opportunities for professional growth, including access to online courses, conferences, and mentorship programs.
- Join a passionate and innovative team that is committed to making a difference in education.
- Be part of a company culture that values collaboration, continuous learning, and employee well-being.
- We offer generous paid time off and a supportive remote work environment.