23h ago

Software Engineer (Python)

South Africa

โœจ $75k-$110k / yearest.

full-timesenior Hybride-commerce

๐Ÿ›  Tech Stack

+14

๐Ÿ’ผ About This Role

You'll join a dynamic e-commerce team building and maintaining robust software for South Africa's leading online retailer. You'll design solutions that improve customer experience and drive business growth. This role offers the chance to work with cutting-edge technologies and scale systems serving millions of shoppers.

๐ŸŽฏ What You'll Do

  • Design and build solutions for business users and customer experience
  • Develop high-quality production code for complex systems
  • Participate in architecture proposals across engineering
  • Respond to and resolve production bugs and incidents

๐Ÿ“‹ Requirements

  • 5-10 years in a software development role
  • Proficient in a strongly typed language like Python, Java, or Golang
  • Experience with SQL database systems
  • Experience with Linux development environment

โœจ Nice to Have

  • Familiarity with microservices architecture
  • Experience with Kafka and RabbitMQ
  • Experience with AWS, GCP, or Azure

๐ŸŽ Benefits & Perks

  • ๐Ÿ–๏ธ Remote working with flexible home/office options
  • ๐Ÿ“š Mentorship programme and free access to online learning platforms
  • ๐ŸŽ‰ Regular social events and out-of-office activities
  • ๐ŸŽ‚ Birthday leave
  • ๐Ÿ›’ Staff discount on Takealotmore subscriptions and products

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter Callยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3On-site Interviewยท 120 min

๐Ÿšฉ Heads Up

  • Expectation of after-hours support on rotational basis for a senior role
0 0 0