Job Description
Mobile App Developer
Mobile App Developer

Pune

Professional

Introduction for position

We need experienced (3-5 years) Mobile App developers who thrives in a hands-on technical role with a focus on owning the quality of the code and systems they develop. The ideal candidate will be responsible for driving the end-to-end delivery of features and systems, ensuring high standards of quality, performance, and maintainability throughout the development lifecycle. If you are committed to shipping reliable and scalable solutions, and enjoy solving complex problems, this is the role for you.

Your tasks

KEY Responsibilities:

 

  • Design, develop, and ship robust mobile applications for Android and iOS using a single codebase with Kotlin multiplatform (KMP).
  • Write clear and well-documented code in Swift and Kotlin, ensuring readability and future maintainability.
  • Collaborate with teams to provide feedback and brainstorm ideas, enhancing our development processes.
  • Transform wireframes into responsive UIs with smooth animations.
  • Implement OOPs concepts and best practices in Swift, Kotlin, and adhering to SOLID principles and Design Patterns.
  • Conduct unit tests and utilize debugging tools for optimization.
  • Stay updated with the latest technologies and industry trends.
  • Work closely with product managers and cross-functional teams to deliver high-quality solutions.

Your profile

Requirements:

 

  • 3-5 years of experience in developing native apps for Android and IOS.
  • Strong experience in Android development technologies (Jetpack

Compose, Kotlin, etc.).

  • Experienced in iOS development technologies (Swift UI, Swift, etc.)
  • Expertise in translating wireframes into responsive UIs with sleek animations.
  • Proficient in OOPs concepts, SOLID principles, and Design Patterns.
  • Experience with state management.
  • Skilled in writing unit tests and debugging code effectively.
  • Familiarity with Isolates, concurrency techniques, and handling large datasets.
  • Ability to work collaboratively in Agile environments, preferably with exposure to Scrum projects.
  • Proficiency in version control tools like Git and IDEs such as Android Studio and VS Code.
  • Knowledge of REST API integration and interfaces
  • Comfortable with test-driven development and continuous integration/continuous deployment (CI/CD) pipelines.
  • Sensible for good user experience
  • Familiar with Jira & Confluence

 

 

Your benefits

Qualities:

  • Innovative thinker committed to excellence and efficiency.
  • Strong advocate for automation and security best practices.
  • Proactive problem-solver with a penchant for independent research.
  • Self-motivated individual with excellent analytical and decision-making skills.
  • Eagerness to learn and adapt to new technologies and domains.
  • Effective communicator able to collaborate across diverse teams and locations.

 

Role: Mobile App Developer

Employment Type: Full time Employee

 

Education-

BE/BTECH/MCA Graduate - Any Specialization