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

Get the CLI →

Placements24

NewBe an early applicant

Senior full stack developer - saas platform development

Posted 1 view
Discussion

Summary

Senior full stack developer building and enhancing a cloud-based SaaS platform for an international client base, working on-site in Durban. Day to day involves backend services (Python/Node.js/Java), modern frontend frameworks (React/Angular/Vue), SQL/NoSQL databases, cloud/containerized deployments, and mentoring junior developers.

About the Role

Our client, a fast-growing Software-as-a-Service (Saa S) provider, is seeking a highly skilled Senior Full Stack Developer to join their dynamic team in **Durban, Kwa Zulu-Natal**. This role is pivotal in developing and enhancing their innovative cloud-based platform, which serves a diverse international client base. The ideal candidate will possess extensive experience in both backend and frontend development, with a strong understanding of scalable architectures and database management. You will be instrumental in designing, coding, testing, and deploying robust features that drive business value. The **Durban** location offers a vibrant technological ecosystem within a key coastal city. We are looking for a technically proficient developer with a passion for building high-quality software, a collaborative mindset, and the ability to mentor junior team members. This is an excellent opportunity to contribute to a cutting-edge product and shape its technical future.

Key Responsibilities Design, develop, and maintain robust backend services and APIs using languages like Python, Node.js, or Java. Develop and implement intuitive frontend interfaces using modern Java Script frameworks (e.g., React, Angular, Vue.js). Design and manage relational and No SQL databases (e.g., Postgre SQL, Mongo DB). Implement automated testing strategies, including unit, integration, and end-to-end tests. Optimize application performance, scalability, and reliability. Collaborate with product managers, designers, and other engineers to define requirements and deliver features. Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards. Contribute to architectural decisions and technology stack selections. Troubleshoot and resolve complex technical issues across the full stack. Mentor junior developers and share technical knowledge within the team. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 7 years of professional experience in full stack development. Proficiency in at least one backend programming language (e.g., Python, Node.js, Java, C#) and associated frameworks. Strong experience with modern frontend frameworks (e.g., React, Angular, Vue.js) and associated tooling. Solid understanding of database design and management (SQL and No SQL). Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes). Familiarity with microservices architecture and RESTful API design. Proficiency in version control systems (e.g., Git). Excellent problem-solving skills and a strong understanding of software development best practices. Strong communication and teamwork abilities, essential for on-site collaboration in **Durban, Kwa Zulu-Natal**. Benefits

Our client offers a competitive salary package, including an attractive annual salary, performance bonuses, and comprehensive medical aid and retirement fund benefits. This role provides opportunities for professional development, continuous learning, and career advancement within a rapidly growing Saa S company. You will be working on innovative projects that have a real-world impact, based in the vibrant city of **Durban, Kwa Zulu-Natal**. The company fosters a collaborative and results-oriented work environment, valuing technical expertise and teamwork. #J-18808-Ljbffr

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.