Mid-Level Front End Developer (React/TypeScript) (CPT Hybrid) - Datafin IT Recruitment

Western Cape, Cape Town 22 days ago Full-Time Salary - Market Related

Mid-Level Front End Developer (React/TypeScript) (CPT Hybrid)

Datafin IT Recruitment
Western Cape, Cape Town
Date Created : 22 days ago
Job Type : Full-Time
Salary : Market Related

DUTIES:

  • Develop high-quality software systems using React and TypeScript
  • Collaborate with the Back-end development team as well as UX/UI teams to design, develop, and implement new features.
  • Develop and implement APIs and integrate Back-end systems with Front-end applications.
  • Write clean, maintainable, and testable code, adhering to industry best practices and coding standards and style guides.
  • Participate in code reviews to ensure code quality and best practices are followed.
  • Write Unit Tests and Integration Tests.
  • Troubleshoot, debug and provide fixes as part of the Software Development Lifecycle.
  • Participate in Agile Development process, sprint planning and estimation.
  • Continuously learn and keep up to date with the latest Front-end and Back-end technologies, frameworks and best practices.

REQUIREMENTS:

Qualifications –

  • BSc Degree in Computer Science, Mechatronics Engineering/ Electrical Engineering.

Experience/Skills -

  • At least 4 years of Software Development experience with a strong grasp of React and TypeScript fundamentals.
  • Writing Unit Tests using tools such as Jest or Vitest.
  • Writing Integration Tests using tools such as Playwright or Cypress.
  • Experience with server-side technologies such as Node.js.
  • Experience with Agile Development methodology.
  • Strong understanding of software design principles and patterns.
  • Proficient in Git and online Git repositories such as GitHub, Bitbucket.

Advantageous –

  • Experience deploying projects to AWS cloud Infrastructure.
  • Experience with Python micro-service development.
  • Experience with CI/CD pipelines and Infrastructure-as-code (IaC).

ATTRIBUTES:

  • Excellent team collaboration and communication skills.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.


By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job