Senior Web Developer
Summary
A senior web developer will design, build, and maintain scalable web applications for a client in East London, South Africa, collaborating with designers and developers while optimizing for speed, security, and code quality. Core tech includes JavaScript, HTML/CSS, backend languages/frameworks (e.g., Python, PHP, Ruby), SQL/NoSQL databases, and APIs.
About the Role
Our client is seeking a highly skilled and motivated Senior Web Developer to join their technology team in East London. This role is essential for developing, implementing, and maintaining robust and scalable web applications that meet business needs and enhance user experience. You will work collaboratively with designers, project managers, and other developers to deliver high-quality web solutions. The ideal candidate possesses strong technical expertise, a commitment to best practices, and a passion for creating innovative and efficient web platforms, contributing significantly to the company's digital infrastructure and success within the Eastern Cape region.
Key Responsibilities
- Design, develop, and maintain complex web applications using modern programming languages and frameworks (e.g., JavaScript, Python, PHP, Ruby).
- Collaborate with frontend developers and UI/UX designers to ensure seamless integration of backend logic with user-facing elements.
- Optimize web applications for maximum speed, scalability, and security.
- Write clean, well-documented, and efficient code, adhering to coding standards and best practices.
- Troubleshoot and resolve technical issues, performing regular maintenance and updates to ensure optimal performance of web applications in East London.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- 5+ years of professional experience in web development, with a strong portfolio of successful projects.
- Proficiency in frontend technologies (HTML, CSS, JavaScript) and backend development languages and frameworks.
- Experience with database management systems (e.g., SQL, NoSQL) and API development.
- Strong problem-solving skills, attention to detail, and the ability to work effectively in a team environment.
Benefits
- Competitive annual salary and performance-based bonuses.
- Comprehensive health, dental, and retirement benefits.
- Opportunities for professional growth and continuous skill development.
- A dynamic and collaborative work environment in East London.
- Access to modern technologies and challenging projects.