to design, build, and deliver a high-performance mobile application for an upcoming project. The ideal candidate is experienced in crafting intuitive, functional apps and thrives in a collaborative, deadline-driven environment. You will work closely with our internal team and client stakeholders to ensure the application is completed on time and to specification.
Key Responsibilities:
Design, build, and deploy high-quality cross-platform mobile apps using
React Native
Integrate backend services via
Firebase
(Firestore, Authentication, Cloud Functions) and
AWS
(Lambda, S3, Cognito, API Gateway)
Manage the full app release cycle, including submission to the
Google Play Store
and
Apple App Store
Collaborate with
UI/UX designers
and project stakeholders to deliver user-friendly, accessible interfaces
Write modular, testable, and maintainable code with comprehensive documentation
Identify and resolve app-related issues such as crashes, bugs, and performance problems
Actively participate in team check-ins and development updates
Skills & Competencies:
Proven experience building and launching
React Native apps
for Android and iOS
Ability to use
Canva
or similar tools for creating basic design mockups
Strong knowledge of
Firebase
and
AWS services
relevant to mobile development
Experience with deployment processes, store compliance, and provisioning
Proficiency with
Git
and working in
agile development environments
Excellent communication, time management, and problem-solving skills
Education & Experience:
Bachelor's degree in
Computer Science
,
Information Technology
, or related field
Minimum
2-3 years
of hands-on mobile app development experience
At least
one published app
on the App Store or Google Play Store
Familiarity with native development in