Mobile Software Development Engineer

apartmentDisprz placeChennai calendar_month 

Job Description

Role Overview

We are looking for a Mobile Software Development Engineer with 3-4 years of experience in mobile development, with a particular focus on React Native. The ideal candidate will be responsible for designing, building, and maintaining mobile applications for both Android and iOS platforms.

You will collaborate closely with cross-functional teams, including designers, product managers, and backend engineers, to deliver high-quality mobile experiences.

Key Responsibilities
  • Develop and maintain mobile applications using React Native for both Android and iOS platforms.
  • Collaborate with product managers, designers, and backend engineers to ensure seamless integration and delivery of features.
  • Write clean, maintainable, and scalable code, adhering to best practices.
  • Debug and troubleshoot issues, optimizing application performance for a seamless user experience.
  • Participate in code reviews and contribute to improving team coding standards.
  • Stay updated with the latest trends and technologies in mobile development.
  • Ensure mobile applications are tested and meet quality standards before release.
  • Work closely with QA engineers to automate testing and ensure the app's functionality across different devices and OS versions.
  • Optimize applications for maximum speed, scalability, and responsiveness.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 3-4 years of professional experience in mobile application development.
  • Strong proficiency in React Native with proven experience in building and releasing mobile apps for iOS and Android.
  • Solid understanding of mobile app architecture, UI/UX standards, and design patterns.
  • Experience with mobile APIs, RESTful services, and integrating third-party libraries.
  • Familiarity with Git and version control systems.
  • Experience with state management libraries such as Redux or MobX.
  • Strong debugging and performance optimization skills.
  • Knowledge of mobile app distribution processes for Google Play Store and Apple App Store.
Preferred Qualifications
  • Experience with native mobile development (iOS/Android) is a plus.
  • Knowledge of mobile testing frameworks and automated testing.
  • Familiarity with DevOps practices for mobile, including CI/CD pipelines.
  • Experience with Agile methodologies and working in a fast-paced environment.
  • Understanding of TypeScript in React Native projects.
apartmentAmazonplaceChennai
architecture, and implementation of products used every day by people you know.- 2+ years of non-internship professional software development experience  •  2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new...
electric_boltImmediate start

Software Development Engineer

apartmentAccentureplaceChennai
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills...
apartmentFiserv India Private LimitedplaceChennai
on a global scale, come make a difference at Fiserv. Job Title Tech Lead, Software Development Engineering What does a successful Full Stack - Tech Lead do at Fiserv The Tech Lead will, in collaboration with a multidisciplinary delivery team...