We are looking for a Full Stack Developer to join our innovative team in Cape Town. The ideal candidate will bring a passion for developing both client-side and server-side software, leveraging modern technologies to create scalable applications.
Responsibilities
Lead the development of full-stack applications using the latest technologies.
Ensure all code is optimized and follows best practices.
Coordinate with cross-functional teams to translate business requirements into technical specifications.
Provide mentorship and guidance to junior developers.
Contribute ideas for continual improvement in application architecture.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Experience
5+ years of experience in software development
Technical Skills
JavaScript
MongoDB
Express.js
Soft Skills
Analytical Skills
Communication
Languages
English: Fluent
Advantageous
Knowledge of DevOps practices: Understanding of CI/CD practices and tools.
Experience with testing frameworks: Familiarity with tools such as Jest or Mocha.
Benefits
Comprehensive medical aid
Remote work options
Growth and learning support
Annual bonus program
Company Culture
Continuous Improvement: We are dedicated to personal and professional growth for all employees.
Work-Life Balance: We encourage a healthy balance between work and personal life.
Feedback-rich environment: We value and encourage constructive feedback among the team.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development