As a Web Developer, you will design, develop, and maintain web applications. You will ensure that the applications are responsive, scalable, and optimized for performance, while collaborating with designers and backend developers.
Job Overview
We are seeking an enthusiastic and skilled Web Developer to join our development team. The ideal candidate will have a solid understanding of frontend and/or full-stack web technologies and a passion for building responsive, high-performance web applications. You will work closely with designers and product teams to deliver websites and applications that are visually appealing, functional, and user-friendly.
Key Responsibilities
Develop responsive and interactive web applications using modern JavaScript frameworks.
Collaborate with designers to translate UI/UX mockups into functional code.
Ensure cross-browser compatibility and mobile responsiveness.
Optimize web applications for maximum speed and scalability.
Implement RESTful APIs and handle frontend-backend data flow.
Maintain clean, reusable, and well-documented codebases.
Stay updated with emerging web technologies and frameworks.
Troubleshoot issues, perform debugging, and ensure high performance.
Requirements
Proficiency in HTML5, CSS3, JavaScript (ES6+), and React or Next.js.
Knowledge of Node.js, Express.js, or MongoDB is a plus (for full-stack roles).
Familiarity with Git, REST APIs, and responsive design principles.
Understanding of state management (Redux/Zustand) and component-driven development.
Strong debugging and performance optimization skills.
Basic understanding of deployment and CI/CD workflows.
Bachelor’s degree in Computer Science or related field.
Good communication skills and a team-oriented mindset.