Software Engineer II - Backend

Bosta is a rapidly growing tech startup aiming to revolutionize the logistics and financing landscape for e-commerce in the Middle East and Africa regions.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Finance · Logistics · E-Commerce

Description For Software Engineer II - Backend

Bosta is a rapidly growing tech startup revolutionizing logistics and financing for e-commerce in the Middle East and Africa. They cater to individuals selling products on social media platforms, providing end-to-end solutions for digital trade, logistics, and financing.

As a Software Engineer II - Backend at Bosta, you'll be integral to their mission of changing the delivery business through exceptional software. You'll work on designing and creating services, building scalable APIs, maintaining third-party integrations, and developing high-performance backend systems. You'll collaborate with front-end engineers, product and design teams, and contribute to the company's vision.

Key responsibilities include:

  • Designing system architecture and contributing to technical design sessions
  • Building and maintaining scalable APIs and third-party integrations
  • Collaborating with various teams to translate requirements into usable features
  • Mentoring other engineers and finding the right balance between progress and perfection
  • Developing high-performance, scalable backend systems
  • Monitoring and optimizing system performance
  • Communicating effectively with both technical and non-technical stakeholders

The ideal candidate has:

  • 2-4 years of experience as a Backend Software Engineer
  • Excellent programming skills in JavaScript, Node.js, and Express framework
  • Experience with NoSQL databases, CI/CD pipelines, and cloud providers
  • Knowledge of container technology and A/B testing
  • Strong problem-solving and leadership skills

Join Bosta to be part of an innovative team that's reshaping e-commerce logistics and financing in the region!

Last updated 3 months ago

Responsibilities For Software Engineer II - Backend

  • Design and create services and system architecture for projects
  • Collaborate with front-end engineers in building scalable APIs
  • Build and maintain third-party API integrations
  • Work with product and design teams to translate requirements into features
  • Mentor and empower other engineers
  • Develop and maintain high-performance and scalable backend systems
  • Monitor and optimize the performance of backend systems
  • Communicate effectively with stakeholders
  • Drive innovation and contribute to the company vision

Requirements For Software Engineer II - Backend

JavaScript
Node.js
MongoDB
Redis
  • 2-4 years of experience as a Backend Software Engineer
  • Bachelor's degree in computer science or related fields (preferred)
  • Excellent programming skills in JavaScript, Node.js, Express framework
  • Experience managing NoSQL databases/search engines (Redis, MongoDB, Elasticsearch)
  • Experience building and implementing CI/CD pipelines
  • Experience with A/B testing and canary deployments
  • Knowledge of GCP, AWS, or other similar cloud providers
  • Knowledge of container technology (Docker, Kubernetes)
  • Expertise in managing a broad system with multiple integrated components
  • Ability to jump into legacy code and understand it quickly
  • Excellent problem-solving skills
  • Excellent leadership skills

Interested in this job?

Jobs Related To Bosta Software Engineer II - Backend

SDE II, Delivery Choices

SDE II position at Amazon's DEX team, building innovative delivery experience solutions with competitive pay $129K-$223K, plus equity and benefits.

SDE II, WWGST

Software Development Engineer II position at Amazon's Whole Foods Market division, focusing on building innovative retail technology solutions.

Software Development Engineer, VIKA

Software Development Engineer role at Amazon Business, building B2B e-commerce solutions with competitive compensation and growth opportunities.

Software Development Engineer, Lunar

Amazon Business is seeking a Software Development Engineer to build cutting-edge B2B e-commerce systems and help disrupt the business-to-business marketplace.

SDE II, Delivery Choices

Mid-level Software Development Engineer position at Amazon focusing on delivery experience systems and solutions.