to join our mobile engineering team. You will be responsible for building high-performance, scalable, and user-friendly mobile applications for both iOS and Android. You'll collaborate with product managers, designers, and backend engineers to deliver high-quality features with clean and maintainable code.
Key Responsibilities
Develop and maintain mobile applications using
React Native
.
Write clean, well-structured, and reusable components.
Integrate with RESTful APIs, GraphQL, and third-party services.
Work with native modules when required (iOS and Android).
Optimize applications for maximum speed, performance, and scalability.
Collaborate with the UI/UX team to implement designs accurately.
Debug and fix issues to improve application performance and stability.
Participate in code reviews and contribute to best practices.
Continuously explore new technology trends and adopt them when beneficial.
Required Skills & Qualifications
Strong proficiency in
React Native
and
JavaScript/TypeScript
.
Hands-on experience with
iOS/Android mobile development
.
Knowledge of
Redux
,
MobX
, or other state-management libraries.
Experience using
React Navigation
or similar libraries.
Familiarity with
REST APIs
,
GraphQL
, and asynchronous programming.
Understanding of mobile UI/UX standards.
Experience with tools like
Xcode
,
Android Studio
, and
Gradle
.
Solid understanding of
Git
and version control workflows.
Preferred / Good-to-Have Skills
Experience with
native modules
(Objective-C/Swift/Java/Kotlin).
Knowledge of
CI/CD pipelines
(Fastlane, GitHub Actions, Bitrise).
Experience with
Firebase
,
App Center
, or similar services.
Familiarity with testing frameworks:
Jest
,
Detox
,
Appium
.
Prior experience in publishing apps to
App Store
or
Google Play
.
Understanding of Agile/Scrum methodologies.
Soft Skills
Strong problem-solving and analytical thinking.
Good communication and collaboration skills.
Ability to work independently and in a team environment.
Attention to detail and a high sense of ownership.
Education
Bachelor's degree in Computer Science, Information Technology, or related field (preferred but not mandatory).
Why Join Us?
Work with a talented and passionate team.
Opportunities for career growth and continuous learning.
Flexible working environment.
Competitive salary and benefits.
Job Type: Full-time
Pay: ?8,351.84 - ?31,577.37 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.