Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Full Stack Engineer

Posted 2 views
Discussion

Summary

Contract Full Stack Engineer role in Centurion, South Africa, building and maintaining both front-end (React/Angular/Vue) and back-end (Node.js/Python/Ruby) components of web applications, including API and database integration, testing, debugging, and collaboration with designers and product managers.

About the Role

Our client is seeking a versatile and motivated Full Stack Engineer for a challenging contract opportunity in Centurion. You will be responsible for developing and maintaining both front-end and back-end components of web applications, ensuring seamless user experiences and robust functionality. This role requires a proactive individual who can contribute across the entire technology stack, from user interface design to server-side logic and database management. You will work within a dynamic project team, delivering high-quality solutions on time and to specification.

Key Responsibilities

Design, develop, and implement user-facing features using modern JavaScript frameworks (e.g., React, Angular, Vue.js). Build and maintain efficient, reusable, and reliable backend code, integrating with databases and APIs. Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability. Collaborate with cross-functional teams, including designers and product managers, throughout the development process. Write unit, integration, and end-to-end tests to ensure code quality and stability. Debug and resolve software defects and performance issues across the stack.

Requirements

Bachelor's degree in Computer Science or a related field, or equivalent practical experience. 3+ years of professional experience as a Full Stack Engineer or similar role. Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks. Strong experience with server-side languages (e.g., Node.js, Python, Ruby) and RESTful API development. Familiarity with database management systems like PostgreSQL, MySQL, or MongoDB. Experience with version control (Git) and cloud deployment environments.

Benefits

  • Competitive contractor rates.
  • Opportunity to work on diverse and innovative projects.
  • Flexible work arrangements, including remote options.
  • Exposure to a wide range of technologies and development methodologies.
  • Potential for contract extension based on performance and project needs.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available