Senior Application Developer

Pune
Full-Time
Senior: 5 to 10 years
6L - 10L (Per Year)
Posted on Dec 11 2024

About the Job

Skills

Mobile App Development
Kotlin
RxJava
UI/UX Design
Software Architecture
Dagger

Company Overview

Career Mantra is an esteemed organization in the education sector, recognized for its expertise in career counselling, skill development, and recruitment services. We are dedicated to empowering individuals to achieve their career goals through personalized support, including resume building, interview preparation, and corporate training. With headquarters in Pune and a team of 51-200 employees, we strive to bridge the gap between talent and opportunity.


Job Overview

We are seeking a Senior Application Developer to join our dynamic team at Career Mantra in Pune. This full-time position requires a maximum of 10 years of work experience. As a Senior Application Developer, you will lead the development of mobile applications and contribute to our mission of fostering growth and success for job seekers and businesses.


Qualifications and Skills

  • Maintain and improve the existing - -- and Fido mobile applications
  • Write reliable, well-structured and testable code
  • Participate in regular code reviews and stretch opportunities to mentor junior developers
  • Communicate with the product team to design new features and provide updates on development progress
  • Participate in Agile ceremonies (Daily scrums, backlog grooming, sprint planning, etc)
  • Participate in implementing processes, best practices, and tools to allow for multiple paths of delivery. i.e., create simplified, consistent, reusable, efficient and flexible solutions 


Requirements:

  • You have 5 or more years of software development of which 3 or more years of native mobile development experience, (conceptualization, design, development and debugging)
  • experience providing hands-on architectural design for native mobile applications with an understanding of design patterns such as VIPER, MVVM, Clean Architecture
  • 5+ Years of professional software development experience in Android Studio
  • Experience delivering Android applications built with Kotlin, Java, RxJava and Dagger
  • Experience contributing to technical designs and solutions for mobile applications
  • Strong focus on user interfaces using Jetpack Compose and a passion for great customer experiences
  • Great communication skills with the ability to explain technical ideas to the Product and senior leadership teams
  • Proficient understanding of code versioning tools, such as GitHub
  • Experience in integrating third-party libraries and SDKs
  • Experience building applications that consume web services and HTTP REST interaction with JSON


Roles and Responsibilities

  • Lead the development and deployment of high-quality mobile applications.
  • Collaborate with designers and developers to ensure feasible UI/UX design execution.
  • Develop scalable and maintainable application code using Kotlin and RxJava.
  • Implement robust software architectures that meet business needs.
  • Utilize Dagger for dependency injection to enhance application performance and flexibility.
  • Mentor and guide junior developers, fostering a collaborative and growth-oriented environment.
  • Stay updated with emerging technologies to ensure applications are up-to-date with industry trends.
  • Continuously evaluate and optimize application performance for improved user satisfaction.

About the company

Career Mantra is a professional organization specializing in career counselling, skill development, and recruitment services. We empower individuals to achieve their career goals through personalized guidance, resume building, interview preparation, and corporate training. Our mission is to bridge the gap between talent and opportunity, fostering growth and success for job seekers and businesses.

Industry

Education

Company Size

51-200 Employees

Headquarter

Pune