Enable job alerts via email!

Software Engineer Typescript React Nodejs

Datafin IT Recruitment

Stellenbosch

On-site

ZAR 40 000 - 80 000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative digital agency is seeking a skilled Software Engineer to join their dynamic team in Stellenbosch. This role involves crafting inventive solutions for complex challenges, utilizing a wide range of full-stack technologies including Typescript and React. You will collaborate closely with clients and team members, ensuring high standards of code quality and fostering a culture of continuous delivery. If you are passionate about clean code and eager to make an impact in a collaborative environment, this opportunity is perfect for you.

Qualifications

  • 3+ years of experience in software engineering with a focus on full-stack technologies.
  • Strong knowledge of Typescript, React, and AWS/Azure for web application development.

Responsibilities

  • Contribute to the design, testing, and delivery of web applications.
  • Maintain code quality through peer reviews and mentoring.

Skills

Typescript
React
AWS
Azure
Terraform
Docker
Microservice Architecture
BDD
TDD
SOLID Principles

Education

Bachelor's Degree in Computer Science or related field

Tools

Spring
.NET
C / C++
Go
JavaScript
Java
Distributed Systems

Job description

DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.

Duties & Responsibilities

Environment:

Our client, a comprehensive digital agency located in Reading, UK, and Stellenbosch, South Africa, is in search of a skilled Software Engineer to become a valuable member of their team. As a problem solver, you will collaborate with both customers and teams to craft inventive solutions for complex challenges. Your coding expertise will be a source of inspiration and clarity, elevating the quality of their deliveries while fostering team engagement. Your responsibilities will include contributing to the technical design, testing, implementation, and delivery of web applications. We require a strong command of a wide range of full-stack delivery technologies such as Typescript, React, AWS / Azure, Terraform, and Docker.

Duties:

  • Contribute to the technical design, testing, implementation, and delivery of web applications.
  • Share your enthusiasm for Continuous Delivery and agile best practices.
  • Communicate with clients throughout the development process.
  • Hands-on coding and collaborative working (e.g., mobbing, pairing).
  • Maintain high standards of code quality through peer review, team mentoring, and sharing best practices.
  • Transform clients with effective technical end-to-end delivery.

Requirements:

  • Working knowledge of a variety of full-stack delivery technologies, including Typescript, React, AWS / Azure, Terraform, and Docker.
  • Experience with enterprise integration skills, microservice architecture, BDD, TDD, and SOLID principles.
  • A good understanding of accessibility is preferable.
  • Passion for clean code.
  • Experience in web application development and deployment.
  • Knowledge of continuous integration processes and pipelines.
  • At least 3 years of proven relevant work experience in a similar role.

Attributes:

  • Excellent verbal and written English skills.

While we would like to respond to every application, if you are not contacted within 10 working days, please consider your application unsuccessful.

Comments:

Ensure you meet the minimum job requirements when applying. Only South African citizens will be considered for this role. If you are not in the specified location, please note your relocation plans in your application and correspondence. Apply by emailing a Word copy of your CV and mentioning the reference number of the job.

Desired Experience & Qualifications: Software Engineer with expertise in Typescript, React, Node.js.

Key Skills:

Spring, .NET, C / C++, Go, React, OOP, C#, Data Structures, JavaScript, Software Development, Java, Distributed Systems

Employment Type: Full-Time

Experience: 3+ years

Vacancy: 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.