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 Engineer (.NET & Angular)
Location: Cape Town
Salary:
13 days ago


Mid-Level to Senior Full Stack Developer (AgriTech Innovator)
Location: Cape Town
Salary: 900 000 Annually
Revolutionize Agriculture with Code! Join a cutting-edge AgriTech company as a Mid-Level to senior full stack Developer and shape the future of farming with .Net Core and Angular.
36 days ago


Senior Full Stack .NET Developer (C# / Angular) – Cape Town (Hybrid) – up to R1.26mil Per Annum
Location: Capetown
Salary: 1 260 000
senior full stack .NET Developer (C# / Angular) – Cape Town (Hybrid) – up to R1.26mil Per Annum
66 days ago


Senior. Net Full-stack Software Developer (CH1170)
Location: Cape Town
Salary:
2 days ago


Senior .NET Full-Stack Engineer
Location: Cape Town
Salary:
What will you do?Work closely with Developers, Designers, and Product Owners to develop cutting-edge products across the web and mobile space, using the platformsTake the technical lead on larger, more complex projectsDrive low-level solution design workshops with fellow team members during whiteboard sessionsMake a positive contribution to requirement workshops or scrum events attended with a vie...
4 days ago


Software Developer - Full Stack (Senior)
Location: Somerset West
Salary: R45k - 50k per week
Software Developer - full stack (senior)
49 days ago


Software Developer - Full Stack (Senior)
Location: Somerset West
Salary: R45k - 50k per week
Software Developer - full stack (senior)
53 days ago


SENIOR .NET FULL STACK DEVELOPER (CAPE TOWN/ HYBRID) UP TO R1.3M PA
Location: Capetown
Salary: 1300000
senior .NET full stack DEVELOPER (CAPE TOWN/ HYBRID) UP TO R1.3M PA
71 days ago


Senior .Net Full Stack Developer
Location: Cape Town
Salary:
71 days ago


Software Developer - Full Stack (Senior)
Location: Somerset West
Salary: R45k - 50k per week
Software Developer - full stack (senior)
84 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