logo

JobNob

Your Career. Our Passion.

Mobile Application Developer


Codewalla


Location

Pune | India


Job description

Experience level: 3 to 6yrs

We are seeking a passionate and experienced Mid-Level Mobile App Developer to

Join our growing team. As a Mid-Level Mobile App Developer, you will be responsible for

for designing, developing, and maintaining high-quality mobile applications for our

iOS and Android platforms. You will work closely with designers, product managers, and

and other engineers to deliver exceptional user experiences.

Responsibilities:

● Design, develop, and maintain mobile applications for iOS and Android

platforms

● Translate UI/UX designs and wireframes into high-quality code

● Write clean, maintainable, and scalable code

● Implement unit tests and integration tests to ensure application quality

● Debug and fix bugs in a timely manner

● Collaborate with designers, product managers, and other engineers to deliver

projects on time and within budget

● Stay up-to-date with the latest mobile development technologies and trends

● Contribute to the overall development process, including code reviews and

documentation

Qualifications:

3+ years of experience developing mobile applications for iOS and Android

● Strong understanding of object-oriented programming principles and design patterns

● Proficient in Java and Kotlin for Android development, and Swift for iOS development

● Experience with RESTful APIs and JSON data formats

● Experience with ARKit or RealityKit

● Familiarity with iOS and Android accessibility best practices

● Understanding of iOS-specific concepts such as the Model-View-Controller (MVC) architecture, Auto Layout, and Core Data

● Experience with Kotlin Coroutines

● Understanding of Android-specific concepts such as the Android Architecture Components, Lifecycle-aware components, and Data Binding

● Knowledge of security best practices for mobile applications

● Experience with performance optimization techniques for mobile applications

● Passion for creating innovative and user-friendly mobile experiences

● Familiarity with version control systems such as Git

● Excellent communication and collaboration skills

● Strong problem-solving and analytical skills

● Ability to work independently and as part of a team

Bonus Qualifications:

● Experience with SwiftUI or UIKit for iOS development and Jetpack Compose or XML for Android development

● Experience with cloud platforms such as AWS, Google Cloud or Azure

● Experience with DevOps practices and methodologies

● Experience with backend development technologies such as Node.js, Java, Python, or Ruby on Rails

● Understanding of full-stack development principles and practices

● Experience with cloud-based development and deployment methodologies

● Familiarity with continuous integration and continuous delivery (CI/CD) practices


Job tags



Salary

All rights reserved