A complete application in a minute
Tailored resume and cover letter, ready to send.
Placements24 in Stellenbosch is seeking a Senior Full Stack Engineer to join a fully remote development team. You will work across frontend and backend, delivering scalable applications and contributing to architecture decisions in a distributed environment.
The ideal candidate has 5+ years in full-stack development, strong React or Angular, Node.js or Python, and experience with cloud platforms and containers.
Our client is seeking a highly motivated and experienced Senior Full Stack Engineer to join their fully remote development team. This is an exciting opportunity to work on a diverse range of projects, contributing to both the frontend and backend development of cutting-edge applications. As a remote-first company, we empower our engineers with the flexibility and autonomy to deliver exceptional results. You will play a key role in designing, developing, testing, and deploying scalable and robust software solutions. The ideal candidate has a comprehensive understanding of both frontend and backend technologies, a passion for clean code, and a strong ability to collaborate effectively within a distributed team environment. We are looking for a problem-solver who is eager to take ownership and drive projects from conception to completion, contributing significantly to our client's technological advancements.
Design, develop, and maintain both frontend and backend components of web applications. Write clean, efficient, and maintainable code across the full stack. Collaborate with cross-functional teams, including product managers, designers, and other engineers. Develop and integrate RESTful APIs. Optimize application performance for speed and scalability. Implement automated testing, unit testing, and integration testing strategies. Participate in code reviews, providing constructive feedback to peers. Troubleshoot, debug, and upgrade existing systems. Contribute to architectural discussions and technology selection. Mentor junior engineers and share best practices.
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of professional experience in full-stack development. Proficiency in frontend technologies (e.g., React, Angular, Vue.js, HTML, CSS, JavaScript). Strong experience with backend languages and frameworks (e.g., Node.js/Express, Python/Django/Flask, Java/Spring, C#/.NET). Expertise in database technologies (e.g., SQL, PostgreSQL, MySQL, MongoDB). Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). Familiarity with CI/CD pipelines and practices. Strong understanding of software development principles, data structures, and algorithms. Excellent problem-solving, analytical, and communication skills. Ability to work independently and collaboratively in a remote setting.
Our client offers a competitive salary, comprehensive health benefits, and generous paid time off. As a fully remote role, we provide flexibility in your work schedule and location. We support professional growth through continuous learning opportunities, including access to online courses, workshops, and certifications. You'll be part of an innovative and collaborative team, working on exciting projects that push technological boundaries. This position offers significant opportunities for career advancement and the chance to make a tangible impact within a forward-thinking company. Join us and build your career in a supportive, remote-first environment.