Full Stack Developer

Stellenbosch, Western Cape, South Africa

Job Description


Zimi - Empowering electric fleets Job Title: Senior Full Stack Software Developer Company Name: Zimi Charge Location: Zimi HQ, Stellenbosch, Western Cape, South Africa Job Type: Full-time Application deadline: NA Start date: ASAP Introduction At Zimi we are on a mission to decarbonise the movement of goods and people across Africa. We are doing this by building the largest energy platform for electric fleets, helping clients in delivery, logistics and technical services make the shift to electric vehicles (EVs). Our turnkey infrastructure and analytics solution for fleets helps them manage energy, track carbon, simplify payments and scale charging across locations. Our values We value sustainability, and promote sustainability by promoting e-mobility, renewable energy, and a sustainable work environment. We value accessibility, and provide accessibility to all charging infrastructure, data and our team for our customers. We value freedom, and enable freedom for our team and customers by providing a value adding charging experience. We value energy, and have a dynamic team that moves fast and ensures delivery of a reliable charging service to all our customers. Job Summary: As a Full Stack Software Developer at Zimi, you will play a pivotal role in designing and developing our cutting-edge energy, carbon, and payments system for electric vehicles. This role involves leading the technical direction of the product, architecting solutions, and building a dynamic team of software engineers. You will work with the FARM stack (FastAPI, React, and MongoDB) on the AWS platform to drive innovation and contribute to Zimi's mission of sustainability. Key Responsibilities: - Lead the architecture and design of our energy, carbon, and payments system for electric vehicle charging infrastructure. - Collaborate with cross-functional teams to implement solutions that seamlessly integrate with existing systems. - Build and mentor a team of skilled software engineers, fostering a collaborative and innovative environment. - Drive the development and optimization of our software products to meet performance and scalability goals. - Contribute to code reviews, quality assurance, and best practices. Qualifications and Requirements: - Min 6 years XP in software development - Strong proficiency in Python is essential. - Experience with FastAPI, React, and MongoDB is highly desirable, as well as familiarity with NoSQL frameworks. - Proven experience in software architecture and design. - Previous leadership or mentoring experience is a plus. - Excellent problem-solving and communication skills. - Ability to thrive in a fast-paced, collaborative startup environment. - OCPP or OPCI protocol familiarity is a plus - South African citizen and ability to work on-site at office in Stellenbosch Salary Range Competitive salary and share options are available, commensurate with experience and skills. Benefits

  • Fast-paced, dynamic and innovative startup team
  • Ability to play a pivotal role in the strategic technical direction of the product
  • Interact with world class companies and get to make a significant impact on a brand new industry
  • Flexible working hours, travel opportunities, share incentives
Application process Our application process consists of multiple stages, including: Application Technical and culture assessment First interview - founder(s) Second interview - team Reference checks Offer Join us in our mission to help fleets transition to EVs and make a tangible difference on climate change. If you are a passionate and experienced Full Stack Software Engineer, we encourage you to apply and be part of the Zimi team. Job Type: Full-time Salary: Up to R80,000.00 per month Application Question(s):
  • Are you a South African citizen?
Education:
  • High School (matric) (Required)
Experience:
  • Software development: 6 years (Required)
Ability to Commute:
  • Stellenbosch, Western Cape (Required)
Ability to Relocate:
  • Stellenbosch, Western Cape: Relocate before starting work (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1273101
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Stellenbosch, Western Cape, South Africa
  • Education
    Not mentioned