Join our vibrant team in Cape Town as a Full Stack Developer! You will be responsible for designing, implementing, and maintaining software applications. We seek a developer who is skilled in both front-end and back-end languages and frameworks.
Responsibilities
Lead development efforts for end-to-end software solutions.
Design databases and write complex SQL queries for data management.
Communicate effectively with stakeholders regarding project statuses.
Mentor and train junior software developers.
Implement security policies and measures for applications.
Ensure adherence to coding standards and best practices.
Create documentation for software design and functionality.
Participate in system architecture planning and optimization.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree preferred
Experience
4+ years of full-stack development experience
Technical Skills
JavaScript
Angular
Node.js
Soft Skills
Critical Thinking
Leadership
Certifications
Google Certified Professional Cloud Architect
JavaScript Certification
Languages
English: Fluent
Advantageous
Knowledge of GraphQL: Experience in building APIs using GraphQL.
Proficiency in TypeScript: Familiarity with TypeScript for building scalable applications.
Benefits
Comprehensive medical cover
Retirement savings plan with company contributions
Work-from-home flexibility
Team-building events and activities
Company Culture
Growth Mindset: We foster a culture of continuous learning and personal growth.
Work-Life Balance: We believe in maintaining a healthy work-life balance for our employees.
Respect and Trust: We build relationships based on respect and trust within our teams.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development