
endava
📱 Senior Mobile Frontend Developer
Location: Bogotá, Medellín, or Cali (Colombia) / Buenos Aires, Rosario, or Córdoba (Argentina)
Job Type: Full-Time | Hybrid | Senior-Level
Company: Endava
🌐 About Endava
At Endava, we build more than just software — we build impact. For over 20 years, we’ve partnered with global brands to co-create digital experiences that transform business. Our edge lies in blending world-class engineering with a people-first mindset.
We don’t just deliver code. We deliver change.
🛠 About the Role
We’re looking for a Senior Mobile Frontend Developer to join our growing engineering team. You’ll work on complex hybrid and native mobile applications, collaborate across disciplines, and contribute to the full development lifecycle — from planning through to delivery.
This is an opportunity to take ownership, mentor others, and stay ahead of the curve in mobile technology.
🔑 Key Responsibilities
- Design and implement robust, scalable mobile frontend solutions
- Lead the development of hybrid and native mobile apps using Angular and Ionic
- Participate in sprint planning, code reviews, testing, and delivery
- Collaborate with designers, back-end developers, and stakeholders to clarify requirements and priorities
- Apply architectural patterns like MVVM, SOLID, and GoF to ensure clean, maintainable code
- Promote and implement modern DevOps practices and CI/CD workflows
- Contribute to internal and external technical communities and knowledge sharing initiatives
- Mentor junior developers and provide code-level guidance and reviews
- Identify risks, propose enhancements, and ensure adherence to quality standards
✅ What You’ll Bring
- 6+ years of experience in frontend/mobile development
- Strong command of Angular (JavaScript) and building complex web UIs
- Hands-on experience in both iOS and Android app development
- Proficiency with Ionic for hybrid app development (preferred)
- Solid grasp of UI/UX principles, responsive design, and performance optimization
- Deep understanding of design patterns and scalable architecture principles
- Experience with Git, version control, and branching workflows
- Competence in SQL and database management
- Familiarity with RESTful APIs, HTTP/JSON, and mobile communication protocols
- Strong unit testing and mocking skills
- Practical knowledge of Agile frameworks like SCRUM or KANBAN
- Experience working with state management libraries and component-based UI architecture
- Clear, proactive communicator with strong collaboration and problem-solving skills
- Upper-intermediate English proficiency
🎁 Perks & Benefits
💰 Compensation & Rewards
- Competitive salary
- Performance bonuses & share plan
- Referral and recognition programs
📚 Growth & Development
- Global career opportunities & internal mobility
- Personalized coaching and mentorship
- Access to training, certifications, workshops, and conferences
🧘 Wellness & Flexibility
- Hybrid work model and flexible hours
- Employee Assistance Program (EAP)
- Internal wellbeing programs & wellness apps
🌍 Culture & Community
- Tech guilds, hobby clubs, and interest groups
- Inclusive environment with strong DEI commitment
- Global events and celebrations
📜 Legal & Data Protection (Colombia & Argentina)
By submitting your application to Endava, you authorize the collection, storage, and processing of your personal data in compliance with applicable data protection laws (Law 1581 of 2012 – Colombia). Data will be securely retained for up to two years for recruitment purposes. Contact us at 📧 protecciondatoscolombia@endava.com for inquiries about your data rights.
🌈 Diversity & Inclusion
Diversity drives innovation. Endava is committed to fostering an inclusive culture where everyone — regardless of race, gender identity, ability, background, or beliefs — feels respected, empowered, and supported. We hire based on skill, potential, and passion.