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.
Web Developer • Malappuram, Kerala, India