Intermediate Full Stack Software Developer

Permanent

Johannesburg

Posted 2 months ago

Seniority level

Intermediate

Experience

3 Years

Remuneration

R40 000 to R60 000

Remuneration type

Salary

Remuneration frequency

Monthly

Apply Now

The Company 

A leading provider of software solutions tailored for the legal, medical, motor, and point of sale industries. With over 30 years of experience, they focus on creating industry-specific software that enhances business profitability by improving processes and efficiency. The software is developed by an in-house research and development team, ensuring that it stays up-to-date with industry standards and continues to evolve with new features to meet growing demands.

The Role 

  • Design, develop, and maintain scalable and efficient web applications.
  • Build and maintain APIs, ensuring robust and secure integrations.
  • Write clean, maintainable, and efficient code.
  • Mentor junior developers, providing guidance and expertise.
  • Collaborate with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality products.
  • Ensure the entire stack is designed and built for speed and scalability.

Experience

  • 3 years of industry experience working as a Full Stack Engineer.
  • Bachelor's or Honour's degree (Computer Science is advantageous). 
  • C#, .NET Core, JavaScript (ES6), HTML5, CSS, experience with modern JavaScript frameworks (e.g. React, Vue).
  • Object-oriented programming.
  • Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai).
  • Experience building and integrating REST APIs, GraphQL.
  • Experience with SQL databases and basic data and numerical analysis.
  • Experience with containerization (Docker), orchestration (Kubernetes), and CI/CD tools (Jenkins, GitLab).
Apply Now