Jobs in

Senior Full Stack Developer Cape Town - Cape Town Region

SB Partners Pty Ltd Skills Bureau

We are seeking a highly skilled and experienced Senior Full-Stack Developer to join our dynamic team. The ideal candidate will have a strong background in JavaScript/TypeScript, Node.js, and Express, with extensive experience in building and maintaining REST APIs, and working with MongoDB. Proficiency in Docker, Kubernetes, and AWS EKS/Fargate is essential. The candidate should also be well-versed in micro-service architecture and message streaming technologies such as Kafka, Nats, or RabbitMq. 1. Development & Maintenance: - Develop and maintain scalable, efficient, and secure server-side applications using Node.js and Express. - Design and implement RESTful APIs to support various applications. - Manage and optimize databases using MongoDB. 2. Testing & Quality Assurance: - Write unit and integration tests using Jest to ensure code quality and reliability. - Implement automated testing pipelines. 3. Containerization & Orchestration: - Develop and deploy applications using Docker containers. - Manage Kubernetes clusters for orchestration, focusing on AWS EKS and Fargate. 4. Micro-services & Messaging: - Design and develop micro-services architecture to improve scalability and maintainability. - Implement and manage message streaming services such as Kafka, Nats, or RabbitMq for real-time data processing. 5. Collaboration & Documentation: - Collaborate with cross-functional teams to define, design, and ship new features. - Document code, processes, and architectural decisions. - PHP & SQL: - Experience with PHP for backend development and SQL databases for relational data management. - Frontend Development: - Proficiency in React and Next.js for building responsive and dynamic web interfaces. - Experience with Cypress for end-to-end testing. - Familiarity with Storybook for developing and testing UI components in isolation. Qualification - Proven experience (5 years) as a Full-Stack Developer. - Strong knowledge of JavaScript/TypeScript and Node.js. - Extensive experience with RESTful API development and MongoDB. - Proficiency in containerization technologies like Docker and orchestration tools such as Kubernetes. - Experience with AWS EKS and Fargate. - Familiarity with micro-service architecture and message streaming technologies. - Knowledge of PHP and SQL is a plus. - Frontend development experience with React, Next.js, Cypress, and Storybook is highly desirable. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills. Benefits: - Competitive salary and performance bonuses. - 50% Medical aid Contribution. - Pension contribution - Flexible working hours and remote work options. - Professional development opportunities. - A dynamic and collaborative work environment. Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Full Stack Developer Cape Town - Cape Town City Centre

Hire Resolve

...

Full Stack Developer Cape Town - Cape Town Region

HR On Site

...

Full Stack Developer Cape Town - Cape Town Region

CompuGroup Medical SA

...

Software Developer Cape Town - Cape Town Region

LevelUp Ltd

...

Full Stack Developer Node Js Cape Town - Cape Town Region

Datafin IT Recruitment

...

Want to do another search?

Jobs in