Intermediate Mobile Application Developer (React Native) at LongBridge Technologies Ltd
LongBridge Technologies Ltd
Lagos, Nigeria
Permanent
Published 1 month ago · Expires 4 weeks from now
Job description
## Title: Intermediate Mobile Application Developer (React Native)
About the Role
This position offers a great opportunity for career growth in mobile application development.
Responsibilities
- Design, build, and maintain high-quality mobile applications for Android and iOS using React Native, TypeScript, and TamagUI
- Collaborate with UI/UX designers, backend engineers, and product managers to implement new features and refine app functionality
- Translate design wireframes and prototypes into responsive, high-performance mobile applications
- Optimize apps for maximum speed, scalability, and user experience
- Identify, debug, and resolve application issues, performance bottlenecks, and compatibility challenges
- Integrate mobile apps with RESTful APIs and third-party SDKs
- Write clean, maintainable, and well-structured code following best practices and coding standards
- Participate in code reviews, testing, and deployment activities
- Keep up with emerging mobile development trends, frameworks, and libraries
- Maintain existing mobile apps through regular updates, enhancements, and performance improvements
- Contribute to improving mobile development processes, tools, and best practices across the team
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline
- 2–4 years of hands-on experience developing Android and iOS applications using React Native
- Strong proficiency in TypeScript, React, and JavaScript (ES6+)
- Working knowledge of TamagUI or similar React Native UI frameworks
- Solid understanding of mobile architecture, state management (e.g., Redux, Zustand, Recoil), and app lifecycle management
- Experience integrating with RESTful APIs, handling JSON data, and working with common React Native libraries
- Experience with Git or other version control systems
- Familiarity with Agile methodologies and sprint-based development
- Strong debugging, problem-solving, and analytical skills
- Excellent communication skills and ability to work collaboratively in a team