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

Get the CLI →

Placements24

NewBe an early applicant

Senior Full Stack Engineer (Remote)

Posted 1 view
Discussion

Summary

Fully remote senior engineer building scalable web applications end to end for a distributed team supporting projects with Upington operations in South Africa. Day-to-day spans responsive React front ends, Node.js/TypeScript back-end APIs, database design, and CI/CD pipelines.

About the Role

Our client is seeking a highly experienced Senior Full Stack Engineer to join their distributed team, supporting projects that may involve their Upington operations. This role demands a deep understanding of both front-end and back-end development, enabling you to contribute across the entire application stack. You will be responsible for designing, developing, and deploying robust, scalable, and user-friendly web applications. The ideal candidate is a proactive problem-solver, passionate about modern web technologies, and thrives in a collaborative, fully remote work environment, contributing to a company that values innovation and technical excellence.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications using modern technologies such as React , Node.js, and TypeScript.
  • Build and optimize efficient, reusable, and reliable back-end code and APIs.
  • Develop responsive and engaging user interfaces, ensuring a seamless user experience across devices and browsers.
  • Work closely with product managers, designers, and other engineers to translate requirements into functional software.
  • Implement and maintain CI/CD pipelines, contributing to automated testing and deployment strategies.
  • Troubleshoot and resolve complex issues across the full stack, ensuring application stability and performance.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 6+ years of professional experience in full-stack development.
  • Expertise in front-end technologies (HTML, CSS, JavaScript/TypeScript) and frameworks like React .
  • Strong experience with back-end development using Node.js, Express.js, or similar.
  • Proficiency in database design and management (e.g., PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure) and containerization (Docker) is highly desirable for this remote role.

Benefits

  • Highly competitive salary and comprehensive benefits package.
  • Full remote work arrangement with flexible hours.
  • Opportunities for significant career growth and professional development.
  • Access to cutting-edge tools and technologies in a dynamic tech landscape.
  • A collaborative and supportive team culture that values individual contributions.
  • Contribution to impactful projects with a global reach.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

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.