Software Engineer (On Site - Guadalajara based)
TLDR
You will develop engaging learning games and educational products for mobile platforms while collaborating with diverse teams to enhance the learning experience for children.
Mobile Development & Feature Implementation
• Design, develop, and maintain features for mobile platforms (iOS, Android, or cross-platform
frameworks).
• Write clean, maintainable, and efficient code that meets performance and memory requirements for
Mobile services & Feature implementation
• Implement UI, gameplay systems, and interactive features optimized for touch-based experiences.
• Ensure consistent behavior across a variety of devices, screen sizes, and OS versions.
Code Quality & Engineering Practices
• Follow best practices for code quality, testing, debugging, and documentation.
• Participate in code reviews, providing and receiving constructive feedback.
• Write unit and integration tests where appropriate.
• Contribute to improving codebases, reducing technical debt, and maintaining stability.
Performance & Optimization
• Identify and resolve performance issues related to CPU, memory, battery usage, and load times on
mobile devices.
• Optimize assets and systems in collaboration with art and technical teams.
• Ensure smooth animations, responsive UI, and reliable app behavior.
Cross-Functional Collaboration
• Work closely with game design, UX, art, animation, curriculum, QA, and production teams.
• Translate product and design requirements into scalable technical implementations.
• Collaborate with QA to ensure features are testable, stable, and meet quality expectations.
• Participate actively in Agile/Scrum ceremonies (planning, standups, retrospectives).
Learning-Focused Product Development
• Build features that support clear, engaging, and developmentally appropriate learning experiences.
• Ensure usability, accessibility, and child-safe interactions are considered in implementation.
• Support iteration based on playtesting, feedback, and data insights.
Continuous Improvement
• Learn and apply new technologies, tools, and best practices relevant to mobile development.
• Contribute to team knowledge sharing and technical discussions.
• Take ownership of assigned work and continuously improve execution quality.
At the Software Engineer, success is measured by:
• Reliable delivery of well-scoped features on mobile platforms
• Code quality, maintainability, and performance
• Ability to collaborate effectively within a cross-functional team
• Growing independence and ownership of technical work
• Contribution to team velocity and product quality
Required Qualifications• 3-5 years of professional software engineering experience.
• Bilingual English and Spanish (verbal and written) in a business setting.
• Strong experience developing for mobile platforms (iOS, Android, or cross-platform such as Unity, React Native, Flutter, etc.).
• Proficiency in one or more relevant programming languages (e.g., Swift, Kotlin, C#, JavaScript, or similar).
• Solid understanding of mobile performance constraints and optimization techniques.
• Experience working in Agile/Scrum environments.
• Strong problem-solving, communication, and collaboration skills.
• Excellent attention to detail and are rigorous in self-testing code and delivering high-quality work.
• Solid understanding of the full software development life cycle, from ideation to release.
• Experience with AI-powered development
• Experience in edtech products, interactive media, learning and video games.
• Experience working with live or frequently updated mobile products.
• Experience working with distributed or multidisciplinary teams.
• Passion for creating impactful learning experiences for children.
• Exposure to analytics, instrumentation, or data-informed development.
Age of Learning builds educational resources for children from Pre-K to 5th grade, focusing on fostering a love for learning through engaging, research-based curricula. Targeting parents and educators, their award-winning programs like ABCmouse and Adventure Academy are designed to provide personalized learning experiences, making them a go-to choice for those seeking effective solutions in early childhood education.
- Founded
- Founded 2007
- Employees
- 500+ employees
- Industry
- Internet Software & Services
- Total raised
- $180M raised