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

Get the CLI →

Placements24

New

Senior web developer (full stack)

Posted 3 views
Discussion

Summary

A senior full-stack web developer who designs, builds, tests, and deploys scalable web applications end to end—front-end interfaces (React/Angular), back-end services and APIs, and SQL/NoSQL databases—while mentoring juniors. Fully remote role supporting operations in Mahikeng, South Africa; cloud (AWS/Azure/GCP) and Docker/Kubernetes skills are a plus.

About the Role

Our client is seeking a highly skilled and motivated Senior Full Stack Web Developer to join their dynamic and innovative team in a fully remote capacity, supporting operations in Mahikeng. This role involves designing, developing, and deploying robust, scalable web applications that meet user needs and business objectives. You will work across the entire development stack, from front-end interfaces to back-end services and databases, contributing to all phases of the development lifecycle. The ideal candidate possesses strong problem-solving skills, a deep understanding of various programming languages and frameworks, and a passion for creating high-quality, efficient software solutions. This is an excellent opportunity for an experienced developer to contribute to impactful projects from the convenience of their remote workspace.

Key Responsibilities Design, develop, test, and deploy full-stack web applications using modern technologies and best practices. Write clean, efficient, well-documented, and maintainable code across both front-end and back-end components. Collaborate with product managers, designers, and other engineers to define project requirements and translate them into technical solutions. Optimize application performance, database queries, and overall system architecture for scalability and reliability. Implement and maintain APIs, ensuring seamless data exchange between front-end and back-end systems. Participate in code reviews, provide constructive feedback, and mentor junior developers on the team. Requirements 5+ years of professional experience in full stack web development , with a proven track record of delivering complex web applications. Proficiency in multiple programming languages (e.g., Python, Java, Node.js, Ruby) and associated frameworks (e.g., Django, Spring, Express.js, Ruby on Rails). Strong experience with front-end technologies (HTML, CSS, Java Script, and modern frameworks like React or Angular) and back-end development. Solid understanding of database design and management (SQL and No SQL), including performance tuning. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable. Excellent problem-solving abilities and experience working in an Agile/Scrum development environment. Benefits Highly competitive salary with potential for bonuses based on performance. Full remote work arrangement, offering exceptional flexibility and autonomy. Comprehensive health, dental, and vision insurance plans. Generous paid time off and opportunities for continuous professional development. A collaborative and innovative work culture that values technical expertise.

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.

A new version of freehire is available