Senior Full Stack Developer(PERN)

 

Recruiter:

Naomii Recruitment Solutions (Pty) Ltd

Job Ref:

JHB000051/GH

Date posted:

Monday, October 25, 2021

Location:

Woodstock, South Africa

Salary:

55 000 Monthly


SUMMARY:

ABOUT our Client

Our client is a tech startup focused on food solutions. Our mission is to reinvent the way we eat, enabling us to make informed decisions that are good for the planet and good for us. We’re committed to making a positive impact on the South African food system and empowering local entrepreneurs. We’re dedicated to providing an exceptional customer experience, through technology and human connection. We're currently experiencing a period of rapid, transformative growth, with new supplier challenges as we look to scale our operations and diversify our offering.

Our company values are, People, Transparency, Pioneering, True Grit, Ownership.

OUR CULTURE AND TEAM

  • We're close-knit and encouraging.
  • We’re self-motivated and have an ethos of seeing projects through to completion.
  • We innovate as we grow.
  • We welcome teamwork and participation.
  • We've created a relaxed but professional working environment.
  • We're respectful of all people and cultures.
  • We understand happy people produce exceptional work.


POSITION INFO:

ROLES AND RESPONSIBILITIES 

  • Design and build features and modules against a set of requirements.
  • Contribute to requirement and specification gathering.
  • Contribute towards architectural and technical evolution.
  • Maintain and update existing infrastructure.
  • Participate in the testing process through unit tests and bug fixes.
  • Participate and contribute in daily scrum meetings as well as sprint planning sessions.
  • Generate and maintain technical documentation.
  • Provide technical support and assistance to the client''s Support staff and/or liaise with clients as and when it becomes necessary.
  • Mentoring junior developers.

OUR TECH STACK 

Backend: 

  • js (TypeScript)
  • Apollo Server (GraphQL)
  • PostgreSQL
  • Redis
  • Bull messaging Queue

Frontend: 

  • ReactJS (TypeScript)
  • Apollo Client (GraphQL)
  • Styled Components
  • React Router

Supporting: 

  • Gitlab CI / CD
  • Docker
  • Apollo Federation (planned expansion)

Environments: 

  • OSX (Development)
  • Debian (Production / Staging / UAT)

 

 ESSENTIAL REQUIREMENTS 

  • 2 Year diploma in software development (demonstrable experience is preferred).
  • Minimum 5 years of experience as a software developer.
  • Previous experience developing with and using any or all of the following is essential: Git, NodeJS, GraphQL (Apollo), ReactJS, Bull Messaging Queue, Redis, NPM, Unix Shell, NGINX.
  • Proficiency in relational databases - MySQL, PostgreSQL (preferred).
  • A strong understanding of asynchronous programming patterns.
  • A strong understanding of HTTP protocol and underlying protocols.
  • A strong understanding of GraphQL and supporting tools.
  • Experience with CI / CD Pipelines.
  • Experience with Docker-based deployment and hosting.
  • Experience with user interfaces and optimisation of user journeys.
  • Experience with analytics engines.
  • Experience with various communication systems (Email, SMS, APNS, WebPush, FireBase)
  • Experience with Queue based messaging systems.
  • Experience with socket-based communication.
  • Experience with transpiling and packaging (Babel / Webpack)
  • Experience with the open-source community and package maintenance.
  • Experience with Mutex locking systems.
  • A strong commitment to industry best practices.
  • Ability to think laterally and find efficient, creative solutions to complex problems.
  • Self-motivated, results-oriented team player.
  • Well organised, good communication and reporting skills.
  • Ability to work under tight project deadlines.
  • A passion for food!
  • Advantageous: Previous history managing teams, knowledge in ERP systems.

BENEFITS

  • Discounts off client''s meal boxes and portfolio company products.


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Full Stack Developer
Location: Cape Town
Salary:
I am on the hunt for a senior full stack Developer to architect powerful solutions, drive innovation, and lead development across front-end and back-end systems!
14 days ago


Senior Full Stack Web Developer
Location: Cape Town
Salary:
28 days ago


Senior Full Stack Engineer (.NET & Angular)
Location: Cape Town
Salary:
61 days ago


Senior Data & BI Developer
Location: Cape Town
Salary: 100000.00 Monthly
Our client is looking for a highly skilled senior Data & BI Developer to join their team. They specialise in data-driven digital solutions across multiple industries. This opportunity allows you to work on cutting-edge Microsoft data platforms while collaborating directly with customers to deliver impactful business intelligence solutions.
Today


Java Software Engineer
Location: Cape Town
Salary:
2 days ago


Finance System Lead
Location: Cape Town
Salary: 700 000 Annually
Step into a leadership role where tech meets finance.Drive automation, lead a small team, and shape the future of financial systems.Flexible hybrid work, global exposure, and a culture that rewards innovation.
6 days ago


Senior Software Engineer – Data Science
Location: Stellenbosch
Salary: 852 000 Annually
Fast-track your career by building AI-driven solutions that make a global impact.Leverage your love of data to solve real-world problems at scale.Join a team where innovation, ownership, and growth are part of the culture.
7 days ago


Senior Java Developer
Location: Stellenbosch
Salary: 930 000 Annually
Are you an intrepid coder ready to embark on a thrilling expedition through the exhilarating landscape of technology? If you possess the spirit of exploration, the courage to innovate, and a heart that races at the thought of a new challenge, my client has a mission just for you!
13 days ago


Python Developer
Location: Cape Town
Salary: 550 000 Annually
Hey there, tech speedsters! Are you a Python developer with a need for speed? Ready to take your coding skills to the next lap and leave the competition in your rearview mirror? Join my client in the fast lane and help break through the checkered flag of innovation!
13 days ago


C# Developer
Location: Stellenbosch
Salary:
Launch your software development career with a leading hospitality software solutions provider in Somerset West as a Junior full stack Developer. Work on real projects across the full stack while gaining hands-on experience with C#, .NET, and Angular in a collaborative and supportive environment.
13 days ago


Create a free job alert for Senior Full Stack Developer(PERN) in Woodstock

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions