Full Stack Software Engineer - Cloud Native
Summary
Placements24 is hiring a full stack engineer for a client's cloud-native initiatives in Soweto (hybrid). The role covers the whole SDLC: building responsive front-ends with modern JavaScript frameworks, backend services and APIs (Node.js/Python/Go), and deploying on cloud platforms using containers, serverless, and managed databases.
Our client is seeking a versatile Full Stack Software Engineer to contribute to their cloud-native initiatives in Soweto . This hybrid role offers an exciting opportunity to work on modern, scalable applications from the front-end to the back-end, leveraging cloud technologies. You will be involved in the entire software development lifecycle, from design and implementation to deployment and maintenance. The ideal candidate is passionate about building efficient, high-quality software and enjoys tackling diverse technical challenges within a collaborative team setting.
Key Responsibilities
- Develop and maintain full-stack applications using modern technologies, focusing on cloud-native architectures.
- Build robust and scalable backend services and APIs, ensuring seamless integration with front-end components.
- Create engaging and responsive user interfaces using modern JavaScript frameworks.
- Implement and manage applications on cloud platforms, utilizing services like containers, serverless functions, and managed databases.
- Write clean, maintainable, and well-tested code across the stack.
- Collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements.
- Participate in code reviews, debugging, and performance optimization.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional experience as a Full Stack Software Engineer .
- Proficiency in front-end development with JavaScript frameworks (e.g., React, Vue, Angular) and modern HTML/CSS.
- Strong experience with backend development languages (e.g., Node.js, Python, Go) and frameworks.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
- Experience with relational or NoSQL databases.
- Understanding of CI/CD principles and version control (Git).
Benefits
- Competitive salary and performance-based bonuses.
- Hybrid work model promoting a balanced work-life dynamic.
- Comprehensive health, dental, and vision insurance.
- Opportunities for continuous learning and skill enhancement through training programs.
- A collaborative team environment focused on innovation and professional growth.