We are looking for a passionate Web Developer to join our talented team in Durban. In this role, you will use your technical skills to develop and maintain user-friendly applications while actively participating in the entire development lifecycle.
Responsibilities
Architect and develop robust web applications with a focus on performance.
Work with designers to translate UI/UX wireframes into functional applications.
Create and maintain APIs for integration with various services.
Monitor application performance and ensure timely resolution of issues.
Contribute to team discussions on best practices and development methodologies.
Participate in code audits and quality assurance processes.
Develop a thorough understanding of the application user base.
Contribute to the continuous improvement of development processes.
Requirements
Education
Bachelor's degree in Computer Science or related field
Experience
5 years of experience in web development
Technical Skills
JavaScript
HTML/CSS
React
Node.js
Git
Soft Skills
Analytical Thinking
Teamwork
Certifications
Certified JavaScript Developer
Scrum Master Certification
Languages
English: Fluent
Advantageous
Knowledge of SEO best practices: Experience optimizing web applications for search engines.
Familiarity with RESTful APIs: Experience in developing and consuming RESTful web services.
Benefits
Comprehensive health insurance
Performance bonuses based on yearly review
Remote work flexibility after probation
Access to training and courses
Company Culture
Innovation Driven: Our company values innovation and encourages new ideas.
Work-Life Balance: We believe in maintaining a healthy work-life balance for our team.
Community Engagement: We participate actively in community initiatives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development