Senior Mobile Engineer Job at Reliance Health
Reliance Health is a healthcare company using technology to make healthcare more affordable and accessible. Through an integrated approach that includes affordable health insurance, telemedicine and a combination of partner and proprietary healthcare facilities, Reliance Health offers innovative healthcare solutions that meet the needs of emerging markets.
We are recruiting to fill the position below:
Job Position: Senior Mobile Engineer
Job Location: Lagos (Remote)
Job Type: Full-time
Position Overview
- As a Senior Software Engineer at Reliance Health, you will play a pivotal role in developing, maintaining, and optimizing the software used by our customers, our staff and our healthcare partners.
- You will collaborate closely with cross-functional teams, including product managers, engineers, and stakeholders, to identify opportunities for automation and to streamline our user experiences and processes.
- Through your expertise in software engineering, you will contribute to the evolution of the Reliance Health platform, creating delightful and efficient interactions that empower our customers whilst maintaining rigorous standards of quality and security.
- You will be responsible for building, and maintaining user interfaces that are not only visually stunning but also highly functional and responsive.
- You will work closely with product designers and backend developers to create seamless and delightful user experiences.
Responsibilities
- Mobile App Development: Design, develop, and maintain cross-platform mobile applications using Flutter and React, ensuring exceptional performance and user experience.
- UI/UX Implementation: Translate design mockups and wireframes into pixel-perfect, intuitive user interfaces that work seamlessly on both iOS and Android platforms (and where appropriate, web also).
- Component Development: Create reusable UI components and modules that can be shared across different parts of the application.
- Performance Optimization: Identify and address performance bottlenecks, memory leaks, and other issues to optimize app performance.
- Cross-Platform Development: Ensure codebase reusability across iOS and Android platforms to maintain consistency and reduce development time.
- Continuous Integration: Integrate mobile app builds into the CI/CD pipeline for automated testing and deployment.
- Version Control: Use version control systems (e.g., Git) for code collaboration and tracking changes.
- State Management: Implement state management solutions (e.g., Provider, Redux) to efficiently manage the application state.
- API Integration: Collaborate with backend developers to consume APIs and ensure smooth data flow between the mobile app and server.
- Testing: Develop and maintain unit tests, integration tests, and UI tests to ensure the reliability and stability of mobile applications.
- Documentation: Document code, libraries, and processes to maintain clear and concise development standards.
- Collaboration: Collaborate closely with product managers, designers, and other engineers to understand requirements and deliver mobile solutions that align with business goals.
- Agile Development: Contribute to an agile development environment, participate in sprint planning, and help drive the development process.
- Stay Updated: Keep abreast of the latest mobile development trends and emerging technologies to enhance the quality and efficiency of mobile app development.
Requirements
- Proven experience in mobile app development, with a focus on Flutter and React.
- Familiarity with state management libraries (e.g., Provider, Redux) and UI frameworks.
- Experience with RESTful API integration and asynchronous programming.
- Knowledge of mobile app architecture patterns (e.g., MVC, MVVM).
- Proficiency in version control systems (e.g., Git) and collaborative development tools.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Similar Jobs
- Job Vacancies at Rubber Estates Nigeria Limited
- Job Openings at Jamub Group
- Job Vacancies at Radisson Hotel Group
- System Engineer Job at Willers Solutions Limited
- Project Engineer Job at Raybond Technical Limited
- Electrical Electronic Technician
- Job Vacancies at Visa Incorporated
- Advanced Civil Structural Engineer Job at Daiik Engineering
- Engineering Manager Job at Unilever Nigeria Plc
- Job Openings at Talent Source Nigeria Limited