Job Summary
We are looking for a talented and detail-oriented Web Developer to design, build, and maintain responsive, user-friendly, and scalable websites and web applications. The ideal candidate should have a strong background in front-end and / or back-end development, excellent problem-solving skills, and the ability to work in a fast-paced environment while collaborating with designers, product managers, and other developers.
Key Responsibilities
- Design, develop, and maintain web applications and websites.
- Write clean, efficient, and well-documented code (front-end and back-end).
- Ensure websites are responsive, optimized for performance, and compatible across browsers / devices.
- Collaborate with UI / UX designers to implement visually appealing and user-friendly interfaces.
- Integrate APIs, third-party services, and databases into applications.
- Troubleshoot, debug, and upgrade existing applications.
- Implement best practices in coding, security, and performance optimization.
- Stay updated on emerging web technologies, frameworks, and industry trends.
- Work closely with cross-functional teams to deliver projects on time.
Requirements
Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience).Proven experience as a Web Developer, Full Stack Developer, or similar role.Proficiency in front-end languages and frameworks (HTML, CSS, JavaScript, React, Angular, or Vue.js).Strong knowledge of back-end technologies (Node.js, PHP, Python, Ruby, Java, or .NET).Experience with databases (MySQL, PostgreSQL, MongoDB).Familiarity with version control systems (Git / GitHub / GitLab).Understanding of RESTful APIs, web security, and authentication methods.Knowledge of responsive design, SEO principles, and accessibility standards.Experience with cloud platforms (AWS, Azure, GCP) is a plus.