Senior Mobile Engineer

ETAP

  • Lagos, Lagos State
  • ₦ 3,600,000 per year
  • Permanent
  • Full-time
  • 13 days ago
, is the most powerful car insurance app in Africa that is setting a new standard for the insurance industry in Africa. By upending the traditional insurance model, we have transformed vehicle insurance from a necessary inconvenience to a rewarding and personalized experience.Our app offers a range of features that make car insurance both more convenient and enjoyable. These include personalized risk premium profiling, driving telematics that provide insights into driving behavior, rewards for safe driving, instant claim payout, emergency service-triggering crash notification and gamification.The RoleAbout the Role:As a Mobile Developer at ETAP, you will play a key role in designing, developing, and maintaining our mobile applications. You will collaborate with cross-functional teams to create user-friendly, high-performance, and scalable mobile solutions that deliver an exceptional user experience.Key Responsibilities:
  • Mobile App Development:
  • Lead the end-to-end development of mobile applications for iOS and Android platforms.
  • Design, code, test, and debug mobile applications to ensure optimal functionality, performance, and user experience.
  • Collaborate with UI/UX designers and product managers to translate concepts and requirements into high-quality mobile app features.
  • Architecture and Best Practices:
  • Define and implement mobile app architectures that are robust, scalable, and maintainable.
  • Stay updated with industry trends, best practices, and emerging technologies in mobile app development.
  • Code Review and Mentorship:
  • Conduct code reviews to maintain code quality, consistency, and adherence to coding standards.
  • Provide guidance and mentorship to junior developers, sharing knowledge and best practices.
  • Cross-Functional Collaboration:
  • Collaborate with cross-functional teams, including backend developers, QA engineers, and product managers, to ensure seamless integration of mobile apps with other systems.
  • Participate in product planning and brainstorming sessions to contribute technical insights and feasibility assessments.
  • Performance Optimization:
  • Identify and resolve bottlenecks and performance issues to ensure mobile apps run efficiently.
  • Implement and optimize app functionality for speed and responsiveness.
  • Testing and Quality Assurance:
  • Develop and execute comprehensive testing plans, including unit testing and integration testing.
  • Debug and resolve issues reported by QA and end-users.
  • Documentation:
  • Create and maintain documentation for mobile app development processes, including technical specifications and user guides.
Ideal ProfileQualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (6+ years) in mobile app development for iOS and Android platforms.
  • Proficiency in mobile app development languages such as Javascript Programming language (React and React Native)
  • Strong understanding of mobile app architecture, design patterns, and best practices.
  • Experience with mobile app performance optimization and debugging tools.
  • Familiarity with mobile UI/UX design principles and guidelines.
  • Excellent problem-solving and debugging skills.
  • Effective communication and collaboration abilities.
  • Experience with cross-platform development frameworks (e.g., React Native, Flutter) is a plus.
Benefits:
  • Competitive salary
  • Hybrid work structure
  • Health, dental, and vision insurance.
  • Professional development and training opportunities.
  • Collaborative and innovative work environment.
ETAP is an equal-opportunity employer. We encourage candidates from all backgrounds to apply.If you are a highly motivated Mobile Developer with a passion for crafting exceptional mobile experiences, we invite you to join our dynamic team. We celebrate diversity and are committed to creating an inclusive environment for all employees.Our Recruitment Process:We are interested to get to know you and your background. Our recruitment process comprises four steps and is designed to be straightforward: * A culture call with a member of our People Team.
  • Completion of a technical test related to the job. We feel this is an important step of the process both for us and for you. Those who join our team find the test a great way to understand the level and quality of the team. If we feel during the intro call that there is a good fit, you will receive the test directly, and *We encourage you to set aside time to ensure you can complete it as soon as possible.*
  • Assuming the above steps go well, the next step is a video interview with our hiring manager.
  • All roles are finally confirmed with our CEO.
What's on Offer?
  • Work within a company with a solid track record of success

ETAP

Similar Jobs

  • Senior Engineer: Database

    Cellulant Group

    • Lagos, Lagos State
    ABOUT CELLULANT is a leading Pan African payments company that provides locally relevant and alternative payment methods for global, regional and local merchants. We provide a si…
    • 1 month ago
  • Senior Engineer: Networks

    Cellulant Group

    • Lagos, Lagos State
    ABOUT CELLULANT is a leading Pan African payments company that provides locally relevant and alternative payment methods for global, regional and local merchants. We provide a si…
    • 1 month ago
  • Senior Full-Stack Engineer

    Deloitte

    • Lagos, Lagos State
    Company Description Deloitte is the largest private professional services network in the world. Everyday, approximately 286,200 professionals in more than 150 countries demonstra…
    • 2 months ago