Mid-level Software Engineer

Default Portal

Apply to this job
Centurion, ZA Until 8/22/2026 2+ years exp First posted March 26, 2025 Last posted March 26, 2025
Job description

Symbionix: Mid-level Fullstack Developer

We are a technology startup, working in a fast-paced and dynamic environment involved in a wide range of domains. There is room to get involved in all aspects of the business since we are a small team and we need to work closely together to make our mission a success. There is room to also grow into a leadership position as the team grows and expands.

For this role, we are looking for a full-stack software engineer to join the team. Your role will include the following responsibilities:

  1. Full-stack software development
  2. Deployments & support of existing apps
  3. Client meetings & project planning
  4. Architecture design
  5. Mentorship of junior team members

For those interested in applying for the position, you’ll need:

  1. Minimum of 2-3 years of software development experience
  2. Ideally have experience working in Javascript technologies (React, Angular, NodeJS, Typescript)
  3. Strong communication skills
  4. Self-motivated and organized
  5. Initiative

Tech stack

  • React
  • Typescript
  • NodeJS - ExpressJS using the FeathersJS Framework
  • PostgreSQL
  • React & Ionic for mobile app development
  • Docker
About this role

Summary

Develop and support full-stack applications, design architecture, mentor juniors, and collaborate with clients.

Job title

Mid-level Software Engineer

Experience level

2-3 years

Minimum experience

2+ years exp

Industry

software

Location requirements

Centurion, South Africa, on-site, no remote work

Salary

Not specified

Management role

No

Skills & keywords

Required skills

javascriptreactnodejstypescriptdocker

Preferred skills

None specified

Specializations

full-stackjavascriptreactnodejstypescript
Locations

Structured locations inferred from the posting.

Centurion, South Africa

On-site City