Seeking an enthusiastic Full Stack Developer to enrich our Cape Town team. You will be integral in building user-friendly web applications and will work across various technologies to deliver dynamic digital solutions.
Responsibilities
Build functional and appealing web applications based on usability.
Manage the interchange of data between the server and the users.
Create and maintain scalable and efficient server-side applications.
Work alongside graphic designers to create appealing UI.
Conduct peer code reviews to ensure best practices.
Develop and integrate APIs seamlessly.
Build and optimize back-end services.
Collaborate with the testing team to ensure code accuracy.
Implement security and data protection measures.
Stay informed about industry developments and emerging technologies.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is a plus
Experience
3-5 years of experience in full-stack development
Technical Skills
JavaScript
React
Node.js
HTML/CSS
Soft Skills
Problem-solving
Team collaboration
Communication
Certifications
AWS Certified Developer – Associate
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Knowledge of TypeScript: Familiarity with TypeScript to enhance JavaScript capabilities.
Experience with Agile methodologies: Understanding of Agile principles and how they apply to software development.
Benefits
Competitive salary with performance bonuses
Flexible working hours
Fun team-building activities and retreats
Health and wellness initiatives
Company Culture
Collaborative Environment: We encourage teamwork and open communication among all team members.
Innovation Focused: Our team is dedicated to pushing boundaries and innovation in technology.
Employee Development: We prioritize personal growth and continuous learning for all employees.
Status: Open
Other Jobs in Information Technology (IT) and Software Development