Etapath (Pty) Ltd Logo

Mid to Senior Full Stack Developer

Etapath (Pty) Ltd|Posted 1 month ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer
Experience in role:3+ years
Language proficiency:English
Must-have skills:
    Python
    Django
Nice-to-have skills:
    Ruby on Rails

Location and salary

Remote policy:Hybrid
Location of job:Johannesburg, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder, permanent resident or work permit/visa holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Join Etapath, a leading corporate ridesharing service, as a Mid to Senior Full Stack Developer. We're seeking a Python and Django expert open to transitioning into Ruby on Rails. You'll work on scalable backend systems, clean code, and business-critical features in an environment designed for fast onboarding and growth.

In this role, you'll design and build full-stack applications, optimize PostgreSQL databases, and collaborate with cross-functional teams. You'll leverage your Django experience to quickly adapt to our Rails-based systems, engage in code reviews, and contribute to architecture discussions. We value your problem-solving skills and sound judgment in balancing algorithmic complexity with real-world utility.

We offer a tech stack including Ruby on Rails, React, React Native, and PostgreSQL. You'll have the opportunity to work on meaningful projects, apply your architectural insights, and grow your skills. We provide competitive compensation, opportunities for advancement, and a collaborative, fast-moving team that values innovation and pragmatism. Join us and be part of a rapidly growing business while we invest in your professional development.

About Etapath (Pty) Ltd

1-15 employees

What we do

Our goal is to get your people home safely and effectively with a selection of tailored service solutions. We have a fully integrated suite of management products to help both companies and fleets.

Why Work For Us

We understand that good software development takes time, you'll get to define realistic stress free goals to build out new features. Work closely with the company director and help shape transportation services in South Africa.

Our Culture

We strongly believe in balance, we encourage our team to be healthy both physically and mentally. We don't dictate decisions but carefully listen to each other.

Our Engineering Processes

Simplify, that's our goal. We don't believe in endless processes that take up most of your day, instead we have a very basic process: Whatsapp for communication and Github projects for task planning on a day to day basis. We workshop new features and explore different directions. The core of our application is built on Ruby on Rails with a bit of React.

Our Hiring Process

All of our candidates are required to complete a technical challenge.

Perks at Etapath (Pty) Ltd

No dress code
Self Improvement days
Parking bay
Flexible Leave Policy
Team Lunches
Flexible hours

Tech Stack

application and data

Amazon S3
Amazon S3
Rails
Rails
Heroku
Heroku
Javascript
Javascript
Swift
Swift
Ruby
Ruby
React
React
React Native
React Native

utilities

Google Analytics
Google Analytics

dev ops

GitHub
GitHub
Git
Git
npm
npm

business tool

Google Apps
Google Apps
Trello
Trello
Zoom
Zoom

Similar jobs on OfferZen: