We are seeking an experienced Web Developer to join our team in Johannesburg. The successful candidate will have a strong background in both front-end and back-end technologies and will be responsible for developing high-quality web applications.
Responsibilities
Architect and develop scalable web solutions.
Integrate APIs and third-party services effectively.
Monitor and enhance application performance metrics.
Collaborate with product managers to understand project scope.
Perform regular maintenance and updates on applications.
Foster a positive team culture by contributing to team discussions.
Lead smaller projects and collaborate on larger initiatives.
Requirements
Education
Bachelor's degree in a relevant field, Master's is a plus
Experience
4+ years of experience in a similar role
Technical Skills
JavaScript
CSS Frameworks
Database Management
Version Control
Agile Methodologies
Soft Skills
Analytical thinking
Effective Communication
Languages
English: Fluent
Advantageous
Experience with TypeScript: Familiarity with TypeScript and its benefits in modern web development.
Knowledge of web security best practices: Understanding of basic web security principles to safeguard applications.
Benefits
Comprehensive medical insurance
Paid leave and holidays
Training and growth programs
Access to the latest tech tools
Company Culture
Diversity: We are committed to building a diverse workforce and promoting inclusion at all levels.
Flexibility: We support flexible working arrangements to help our employees achieve a work-life balance.
Passion for Technology: Our team is passionate about technology and seeks out new trends to stay ahead.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development