Skip to content
Zimako Smart Business SolutionsZimako Smart Business Solutions
All roles

(Engineering) Now hiring

Intermediate TypeScript Developer

EngineeringJohannesburg, South AfricaFull-time

01 — About the role

As an Intermediate TypeScript Developer at Zimako, you'll be part of our dynamic engineering team, building innovative solutions that power African businesses. You'll work on challenging projects that leverage modern web technologies to create robust, scalable applications.

This role offers a unique opportunity to grow your skills while making a meaningful impact. You'll collaborate with talented designers, product managers and fellow developers to deliver exceptional user experiences and solve complex business problems.

02 — Responsibilities

  • Design and develop robust, testable and maintainable code using TypeScript and modern frameworks like React, Next.js and Node.js
  • Collaborate with cross-functional teams to define, design and ship new features
  • Participate in code reviews and contribute to technical discussions
  • Optimise applications for maximum speed and scalability
  • Implement automated testing platforms and unit tests
  • Stay up to date with emerging trends and technologies in web development

03 — Requirements

  • 3+ years of professional experience in web development
  • Strong proficiency with TypeScript and JavaScript
  • Experience with React and Next.js
  • Familiarity with RESTful APIs and GraphQL
  • Understanding of server-side rendering and its benefits
  • Experience with version control systems (Git)
  • Knowledge of testing frameworks such as Jest and React Testing Library

04 — Nice to have

  • Experience with state-management libraries (Redux, Zustand, etc.)
  • Knowledge of CI/CD pipelines and deployment strategies
  • Experience with cloud services (AWS, Azure, GCP)
  • Familiarity with containerisation (Docker, Kubernetes)
  • Understanding of accessibility standards and best practices

05 — What we offer

  • Competitive salary package with performance bonuses
  • Comprehensive medical aid and retirement benefits
  • Flexible working hours and remote work options
  • Professional development budget for courses and conferences
  • Latest equipment and tools to help you do your best work
  • Regular team-building events and activities
  • Casual dress code and relaxed work environment
  • Opportunity to work on projects that make a real difference

Ready to join us?

We're looking for passionate individuals who want to make an impact. If this sounds like you, we'd love to hear from you.