Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Senior full stack developer - pietermaritzburg

Posted 1 view
Discussion

Description

About the Role

Our client, a leading innovator in digital transformation solutions, is seeking a highly skilled and experienced Senior Full Stack Developer to join their dynamic team in Pietermaritzburg. This is an exciting opportunity to contribute to cutting-edge projects, working with a modern technology stack and collaborating with talented professionals. The ideal candidate will possess a strong understanding of both front-end and back-end development, with a proven track record of delivering high-quality, scalable applications. You will play a crucial role in the entire software development lifecycle, from initial concept and design through to implementation, testing, and deployment. We are committed to fostering a collaborative and growth-oriented environment where your expertise will be valued and your career can flourish. This role offers a blend of on-site collaboration and remote flexibility, perfect for those seeking a balanced approach to their work life. You will be instrumental in shaping the future of our client's digital offerings.

Key Responsibilities Design, develop, and maintain scalable web applications using a variety of technologies. Develop and implement user-facing features using modern front-end frameworks (e.g., React, Angular, Vue.js). Build and manage robust back-end services and APIs using languages such as Python, Node.js, or Java. Integrate with various databases (SQL and No SQL) and ensure data integrity and performance. Write clean, maintainable, and well-documented code following best practices. Collaborate with cross-functional teams, including designers, product managers, and other engineers. Participate in code reviews and provide constructive feedback to peers. Troubleshoot, debug, and upgrade existing systems. Contribute to architectural decisions and technology selection. Stay up-to-date with emerging technologies and industry trends. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of professional experience in full-stack web development. Proficiency in at least one modern front-end Java Script framework (React, Angular, Vue.js). Strong experience with back-end languages (e.g., Python, Node.js, Java, C#). Solid understanding of RESTful API design and implementation. Experience with relational databases (e.g., Postgre SQL, My SQL) and/or No SQL databases (e.g., Mongo DB). Familiarity with cloud platforms (AWS, Azure, GCP) is a plus. Experience with containerization technologies like Docker and Kubernetes is advantageous. Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Experience working in an Agile/Scrum development environment. Knowledge of CI/CD pipelines and practices. Benefits Competitive salary package commensurate with experience. Comprehensive health, dental, and vision insurance. Generous paid time off and company holidays. Opportunities for professional development and continuous learning. A collaborative and supportive work environment. Exposure to cutting-edge technologies and challenging projects. Hybrid work model offering flexibility between office and remote work. Pension scheme contribution. Team-building events and social activities. Modern office facilities in Pietermaritzburg.

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 →