Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 5, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We’re a health insurance company that acts like a technology company. We’re using software, data science and telemedicine to make health insurance more affordable, easier to access and more of a delightful experience
    Read more about this company

     

    Senior Mobile Engineer

    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.
    • 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.
    • 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.
    • 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.

    Method of Application

    Interested and qualified? Go to Reliance HMO on jobs.workable.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Reliance HMO Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail