29 Aug
|
Kodo Technologies
|
Mumbai
29 Aug
Kodo Technologies
Mumbai
The ideal candidate will have strong hands-on experience in mobile application development, architecture, performance optimization, reliability, and API integration. You will work closely with product, design, backend, and engineering teams to build scalable consumer-facing mobile experiences.
This role is suited for an engineer who can operate independently, make sound technical decisions, contribute to architecture, and mentor other developers.
Key Responsibilities
- Design, develop, and maintain scalable, high-performance mobile applications for Android and/or iOS.
- Own mobile features end-to-end, from technical design and implementation through testing, release, and monitoring.
- Design and implement robust mobile architecture and reusable components.
- Work closely with backend engineers to integrate REST APIs, WebSockets, push notifications, deep linking, and real-time services.
- Optimize application performance, including startup time, memory usage, network performance, battery consumption, and UI responsiveness.
- Build reliable applications with strong error handling, observability, logging, analytics, and monitoring.
- Establish and improve automated testing, CI/CD, build, release, and deployment workflows.
- Collaborate with Product, Design, Backend, QA, and other engineering teams to translate requirements into scalable technical solutions.
- Participate in technical design reviews and contribute to engineering standards and best practices.
- Identify technical risks and proactively improve application stability, maintainability, and developer productivity.
- Mentor junior and mid-level engineers and contribute to the overall growth of the mobile engineering team.
- Stay current with evolving mobile technologies, development frameworks, and platform capabilities.
What We’re Looking For
- Strong problem-solving and analytical skills.
- Ability to take end-to-end ownership of complex mobile initiatives.
- Solid communication and collaboration skills.
- Ability to make pragmatic technical trade-offs between scalability, performance, reliability, and delivery speed.
- Experience working in cross-functional teams with Product, Design, Backend, QA, and Engineering leadership.
- Demonstrated ability to mentor engineers and raise engineering standards.
- Strong focus on writing clean, maintainable, testable, and production-ready code.Nice to Have
- Experience building AI-powered or real-time consumer applications.
- Experience with WebSocket-based real-time communication.
- Experience with performance initiatives involving battery, networking, lifecycle, or background execution.
- Experience building mobile analytics, experimentation, or user-journey tracking systems.
- Experience working on applications serving millions of users or sessions.
- Experience taking a mobile product from 0-to-1 through production launch and subsequent scale.
- Experience contributing to mobile platform/infrastructure initiatives.
Education
Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
📌 Mobile Developer (Mumbai)
🏢 Kodo Technologies
📍 Mumbai