Backend Software Developer Job at Onyinye Anumba

Onyinye Anumba, a Ride Hailing Platform, is recruiting to fill the position below:

Job Position: Backend Software Developer
Job Location: Lagos
Employment Type: Full-time
Work Mode: Hybrid (2 days onsite)

Job Summary

  • We are looking for skilled Backend Software Developers to join our team and help build and scale the backend systems for our ride hailing platform.
  • The ideal candidates should have a strong background in backend development, experience with real-time systems, and a passion for solving complex technical challenges.

Responsibilities


  • Design, develop, and maintain scalable backend systems for a ride-hailing platform.
  • Build and optimize APIs for real-time ride matching, geolocation, and payment processing.
  • Collaborate with cross-functional teams (frontend developers, product managers, data scientists) to deliver high-quality features.
  • Ensure system reliability, performance, and security.
  • Troubleshoot and resolve backend issues in production environments.
  • Participate in code reviews, system design discussions, and technical planning.

Qualificatios

  • 3-7+ years of backend development experience, preferably in high-traffic or real-time systems.

Technical Skill Requirements:

  • Proficiency in backend languages: Java (Spring Boot), Python (Django/Flask), Go, or Node.js (Express.js).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Strong skills in designing and building RESTful APIs and/or GraphQL.
  • Familiarity with real time systems (e.g., Kafka, Redis, WebSockets).
  • Proficiency in cloud platforms (AWS, Google Cloud, or Azure) and containerization (Docker, Kubernetes).
  • Knowledge of microservices architecture and designing scalable, high performance systems.
  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI) and monitoring tools (e.g., Prometheus, Grafana).
  • Familiarity with geolocation APIs (e.g., Google Maps, Mapbox) and payment gateway integrations (e.g., Stripe, PayPal).

Salary

  • Negotiable (Based on years of experience, skillset).