datatrota
Signup Login
Home Jobs Blog

Senior Mobile Engineer - Ecommerce at Bumpa

BumpaLagos, Nigeria Software Development
Full Time
Commerce is becoming ever more digital, the way we sell, buy and exchange value is changing faster than ever. Buyers want more convenient ways to buy, pay for products/services, and engage businesses while Sellers want more control over how they sell, manage their business, engage their customers, and collect customer data.

Job Summary

  • Bumpa Engineering Team is critical to fulfilling our vision to create solutions that simplify commerce for small businesses across Africa.
  • This role will work with Product, Design and other cross-functional teams to decide what products we build and how we build it to solve complex SBO payment problems. We are typically looking for someone with high technical acumen and are curious and passionate about payments.
  • You will be responsible for building and optimizing  payment based products/features to help the business acquire, engage, and retain SBOs on our platform to drive business needs and also help our SBOs grow.
  • We are looking for someone who is excited and interested in building innovative products for the commerce space.

Job Details

Key Responsibilities:

Mobile App Development:

  • Design, develop, and maintain high-quality, performant React Native mobile applications for iOS and Android.
  • Build robust ecommerce features (shopping carts, product listings, search, payment integrations, order management, etc.).
  • Optimize mobile experiences for speed, responsiveness, and intuitive navigation.

Collaboration and Best Practices:

  • Collaborate closely with product, design, and backend teams to deliver exceptional mobile features.
  • Establish and champion React Native development standards and coding practices.
  • Mentor and guide junior mobile engineers, fostering a growth-oriented environment.

Integration and APIs:

  • Integrate mobile applications with backend systems, RESTful APIs, and third-party services.
  • Handle authentication, data synchronization, and offline capabilities.

Testing and Troubleshooting:

  • Design and implement thorough unit, integration, and UI tests.
  • Proactively debug and resolve complex issues in a timely manner.

Requirements

You Have:

  • 5+ years of hands-on React Native development experience with a proven track record of shipped apps.
  • Deep understanding of core JavaScript concepts, React components, and state management.
  • In-depth knowledge of iOS and Android development principles and SDKs.
  • Experience with ecommerce-related technologies (payment gateways, recommendation systems, etc.).
  • Experience with TypeScript.
  • Familiarity with agile development methodologies.
  • Experience with mobile testing frameworks and CI/CD pipelines.
  • Experience building mobile apps powered by GraphQL APIs.
  • Contributions to open-source React Native projects.
  • A strong user-centric mindset and focus on delivering outstanding UI/UX on mobile platforms.
  • Ability to work independently and take ownership of complex features.
  • Excellent communication and problem-solving skills.
  • Passion for staying up-to-date with the latest trends in mobile and ecommerce development.

Benefits

  • Competitive salary
  • Paid annual leave
  • A supportive and collaborative internal culture.
  • Diverse, smart, and talented co-workers.
  • A collaborative, fun work environment where laughing and learning go together.
  • Opportunities for Growth

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend