Senior Mobile Application Developer
Mojito Labs · Gurugram, Haryana, India
Apply & track with Apply EdgeCompany Description Mojito Labs is a technology services company specializing in website design, web application development, custom software solutions, mobile applications, and desktop applications. With offices in Gurgaon and Patna, India, the company supports clients across industries, with a strong focus on helping startups build products, launch MVPs, and maintain their online presence. Mojito Labs offers end-to-end development services, from initial concept and architecture to deployment and ongoing support. Team members collaborate closely with clients to create scalable, reliable, and user-focused digital solutions that drive business growth.Role Description The Senior Mobile Application Developer will design, develop, and maintain high-quality mobile applications, with a focus on performance, usability, and scalability. This full-time, on-site role is based in Gurugram and involves working closely with product managers, designers, and other developers to translate requirements into robust technical solutions. Daily responsibilities include writing clean and efficient code, implementing object-oriented design patterns, integrating APIs and third-party services, performing code reviews, and troubleshooting issues across mobile platforms. The role also involves optimizing applications for different devices, contributing to architectural decisions, mentoring junior developers, and ensuring best practices in testing, security, and deployment. The Senior Mobile Application Developer will collaborate in agile workflows, participate in sprint planning, and help continuously improve the development process.QualificationsStrong skills in Mobile Application Development and experience building production-grade Mobile Applications.Proficiency in Application Development with a solid foundation in Object-Oriented Programming (OOP) principles.Hands-on experience in iOS Development using modern frameworks, tools, and programming languages (e.g., Flutter, React Native, Swift).Experience with RESTful APIs, JSON, and integration of backend services into mobile applications.Familiarity with mobile UI/UX standards and best practices for responsive, accessible interfaces.Knowledge of version control systems (e.g., Git) and collaborative development workflows.Experience with automated testing, debugging, and performance optimization for mobile apps.Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Ability to work on-site in Gurugram, collaborate in cross-functional teams, and mentor junior developers.Experience in startup or product-based environments and previous work on MVPs is an advantage.