Mobile Application Developer
- Category: Software Developer Jobs
- Location: Chennai, Tamil Nadu
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 16K to 34K
- Published on: 2025/09/21
Job Summary:
A rapidly growing company that is developing a mobile application geared towards both Android as well as iOS, is looking for a Mobile App Developer. The developer will be in charge of defining and designing, new features while working closely with cross-functional teams. This is an exciting opportunity for developers who are eager to prove their worth while building scalable and dynamic products
Roles and Responsibilities
• Strong foundation in programming languages such as Java, Kotlin (for Android) or Swift, and Objective-C (for iOS).
• Proficient in Mobile Application development frameworks like React Native, Flutter, or similar.
• Experienced in developing Android, iOS, or both apps. Should know the platform-specific guidelines, APIs, and development tools.
• Solid understanding of UX principles and be able to create intuitive and user-friendly interfaces. You should have experience in designing responsive layouts, optimizing app performance, and implementing smooth navigation.
• Strong Understanding of backend services for data storage, user authentication, and other functionalities is necessary. It would help if you had a full understanding of backend technologies like RESTful APIs, databases (SQL or NoSQL), and server-side scripting (AWS or Azure Based) that can integrate with the app with the required backend systems effectively.
• Proficiency in working with Bluetooth technology is a must.
• Should possess strong communication skills to understand project requirements and collaborate with Hardware and Software Design Engineers.
• Should have good knowledge working with Embedded Hardware like BLE interface between Hardware and Mobile App (Wi-Fi will be an added advantage)
• Proficiency in working with Bluetooth technology is a must.
• Experience in Security Implementations.
• Good Knowledge of the Google Play Store or Apple App Store Submission process
• Should understand user interface (UI) and user experience (UX) design principles well. You should be able to create visually appealing, intuitive, and user-friendly interfaces that enhance the overall user experience.
• Should be well-versed in various mobile app architectures, such as Model-View-Controller (MVC), Model-View-View Model (MVVM), or Clean Architecture. It would help if you understood how to structure and organize code, separate concerns, and maintain code scalability and reusability.
• Proficiency in version control systems like Bitbucket is essential. It would help if you were comfortable with branching, merging, and collaborating with other team members using tools like GitHub or Bitbucket, and Jira.
• Efficiently identify and resolve issues, whether they are related to app performance, compatibility, or usability.
• Problem-solving and debugging skills are crucial.
Educational Qualification / Experience:
Bachelor’s or master’s degree in Electronics and Communication Engineering, Computer Science Engineering, Information Technology, Electrical and Electronics Engineering or any equivalent degree
Minimum 4 to 7 years of experience in Mobile Application Development.
Dorman Core Competencies
Time Management
Decision Quality
Results Driven
Integrity
Related jobs
-
Software Engineer |fresher|
Software Engineer(fresher) Experience: 0 Salary: 15 to 25K monthly Locations:Madurai, Trichy, Salem, Coimbatore, Chennai, Hosur, Pondicherry, Karur, Erode, Tirupur Industry: None (as freshers) Functional area: None - as requires freshers Skills: Fres...
-
Java Developer
Position Title: Java Developer Location: Chennai, India Experience: 4+ Years Contract Role: Fulltime with TekWissen Position Description: This position is for development and support of PD Prototype applications using Agile methodology with the below...
-
Software Engineer Intern
Internship Job Description: Software Developer Intern (JavaScript, Python, C/C++) Position Overview: As an Intern Software Developer, you will have the opportunity to gain hands-on experience in designing, developing, and implementing the software co...