Senior Mobile Developer
Posted Updated
Description
Responsibilities:
- Build and maintain scalable and high-performing mobile applications that power the hybrid learning journey for students, teachers, and parents.
- Design, develop, and maintain high-quality mobile applications using Native Android (Kotlin/Java).
- Architect clean, scalable code with high performance and low latency.
- Collaborate with designers, backend engineers, and QA to deliver seamless features.
- Work across the entire app lifecycle - concept, design, build, test, release, and support.
- Ensure quality and responsiveness of mobile apps through unit testing and automated testing.
- Optimize applications for maximum performance and scalability.
- Integrate RESTful APIs and real-time communication using sockets/Kafka.
- Keep up-to-date with the latest trends in mobile development.
Requirements:
- B. E. / B. Tech. in Computer Science / IT / a related field.
- Experience in building apps with 1M+ downloads.
- 4+ years of experience in mobile development.
- Exposure to mobile CI/CD pipelines.
- Strong hands-on experience with native Android (Kotlin/Java).
- Experience with Flutter or iOS is a plus.
- Deep knowledge of app performance optimization and debugging tools.
- Familiarity with App Store/Play Store deployment processes.
- Experience integrating with REST APIs and GraphQL.
- Familiarity with Git and modern version control workflows.
- Expertise in Android SDK, Kotlin/Java.
- Strong understanding of design patterns, clean architecture, and modular codebases.
- Knowledge of Redux/MobX, push notifications, deep linking.
- Experience with Firebase, Crashlytics, and Analytics.
- Familiarity with Agile methodologies and working in cross-functional teams.
Behavioral Competencies:
- Excellent communication and collaboration skills.
- A team player who thrives in a startup-like fast-paced environment.
- Passionate about building world-class mobile experiences.
Functional Competencies:
- Strong problem-solving and debugging skills.
- Ownership mindset: ability to take features from concept to production.