Role Overview
We are seeking a skilled Web Developer to create and maintain high-quality websites and web applications. The ideal candidate will work with designers, developers, and stakeholders to deliver responsive, secure, and high-performing web solutions that meet business requirements.
Responsibilities
- Develop, test, and maintain websites and web applications.
- Write clean, efficient, and well-documented code.
- Build responsive, mobile-friendly user interfaces.
- Collaborate with UI/UX designers to implement designs.
- Integrate APIs and third-party services.
- Optimize websites for speed, scalability, and SEO.
- Troubleshoot and debug website issues.
- Ensure cross-browser and cross-device compatibility.
- Maintain website security and implement best practices.
- Update and improve existing websites based on user feedback and business needs.
Requirements
- Proficiency in HTML, CSS, and JavaScript.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Knowledge of back-end technologies such as Node.js, PHP, Python, or ASP.NET.
- Familiarity with databases such as MySQL, PostgreSQL, or MongoDB.
- Experience with version control tools like Git.
- Understanding of RESTful APIs and web services.
- Knowledge of responsive design and web accessibility standards.
- Strong problem-solving and debugging skills.
- Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
- Proven experience in web development or a strong portfolio of projects.
Skills
- HTML
- CSS
- JavaScript
- React
- Node.js