About the Role
We are seeking a skilled Web Developer to design develop and maintain high-quality websites and web applications. The ideal candidate will have strong programming skills a good eye for detail and the ability to work collaboratively to deliver responsive scalable and user-friendly web solutions.
Key Responsibilities
- Develop, test and maintain responsive and interactive websites and web applications.
- Collaborate with designers backend developers and product managers to implement functional and visually appealing web solutions.
- Write clean, efficient and maintainable code using HTML CSS JavaScript and modern web frameworks (e.g. React Angular).
- Integrate websites and applications with backend APIs, databases and third-party services.
- Optimize web applications for speed, performance, scalability and SEO.
- Troubleshoot, debug and resolve technical issues across browsers and devices.
- Stay updated with emerging web technologies, frameworks and best practices.
- Participate in code reviews, testing and documentation to ensure high-quality deliverables.
Required Qualifications
- Bachelors degree in Computer Science Software Engineering or a related field.
- Proficiency in frontend technologies: HTML CSS JavaScript and at least one modern web framework (React Angular or ).
- Experience with backend integration using RESTful APIs or GraphQL.
- Familiarity with version control systems (e.g. Git).
- Strong problem-solving debugging and analytical skills.
- Ability to work independently and collaboratively in a team environment.
Preferred Qualifications
- Experience with backend development technologies (Python PHP or Java).
- Knowledge of database systems (MySQL PostgreSQL MongoDB).
- Familiarity with web security practices and performance optimization.
- Experience with responsive design cross-browser compatibility and accessibility standards.
- Understanding of Agile/Scrum development methodologies.
Benefits
- Competitive salary and performance-based incentives.
- Professional growth and learning opportunities.
- Health insurance and other employee benefits.
- Flexible working hours and remote work options.
- Innovative and collaborative work environment.