datatrota
Signup Login
Home Jobs Blog

Senior Mobile Engineer at ETAP Digital Limited

ETAP Digital LimitedLagos, Nigeria Software Development
Full Time
Get instant claims payout, monthly and weekly subcription all from your mobile app.

About 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 Profile

Qualifications:

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

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend