Role Summary:
We are looking for a highly skilled and experienced Web Developer to design, develop, and maintain high-quality web applications and websites. The ideal candidate will have a strong focus on functionality, performance, and user experience, with expertise across frontend and backend technologies.
Roles & Responsibilities:
- Lead the development of responsive, interactive, and scalable web applications.
- Maintain, optimize, and enhance existing websites and web platforms for speed, usability, and SEO performance.
- Collaborate with UI/UX designers, product managers, and backend teams to implement robust solutions.
- Ensure code quality through code reviews, testing, and best practices.
- Architect web applications with scalability, maintainability, and security in mind.
- Troubleshoot and resolve technical issues, bugs, and performance bottlenecks.
- Mentor and guide junior developers, providing technical leadership across projects.
- Stay updated with emerging web technologies, frameworks, and industry trends, recommending improvements and modern solutions.
- Implement version control, build processes, and deployment pipelines using Git, Webpack, and related tools.
Qualifications:
- Bachelor's degree in Computer Science, Web Development, or related field.
- 6+ years of hands-on experience in frontend and backend web development.
- Strong understanding of web architecture, responsive design, and cross-browser compatibility.
- Experience with cloud services (AWS, Azure, or Google Cloud) and deployment processes is a plus.
- Solid knowledge of database design, optimization, and integration with MySQL, MongoDB, or other databases.
Key Skills:
- Frontend: HTML5, CSS3, JavaScript, TypeScript, React.js, Angular, or Vue.js.
- Backend: PHP, Node.js, Express.js, or equivalent server-side technologies.
- Database: MySQL, MongoDB, or other relational/non-relational databases.
- Tools & Frameworks: Git, Webpack, npm/yarn, RESTful APIs, JSON.
- Other Skills: SEO best practices, performance optimization, security standards, responsive & mobile-first design.
- Soft Skills: Problem-solving, collaboration, time management, mentoring, and strong communication skills.