We are looking for a skilled and motivated Web Developer with a Bachelor’s degree in IT, Computer Science, or Software Engineering, and at least 2 years of experience in the field. The ideal candidate will be responsible for designing, developing, and maintaining web applications, ensuring optimal performance, scalability, and user experience. As a Web Developer, you will work closely with cross-functional teams to create responsive, functional, and visually appealing websites.
Responsibilities:
- Web Development: Design, develop, and maintain dynamic and responsive websites and web applications using modern web technologies (HTML5, CSS3, JavaScript, React, Angular, Node.js, etc.).
- UI/UX Design: Collaborate with designers to implement intuitive and visually appealing user interfaces while ensuring a seamless user experience.
- Backend Development: Develop server-side logic, databases, and APIs (using technologies such as Node.js, PHP, Ruby on Rails, etc.) to support web functionality.
- Responsive Design: Ensure websites and applications are responsive across all devices and browsers, optimizing performance and accessibility.
- Debugging & Optimization: Identify and resolve performance issues, bugs, and other technical problems to improve site performance and stability.
- Cross-Functional Collaboration: Work with front-end and back-end developers, designers, and product managers to deliver high-quality web solutions.
- Testing & Quality Assurance: Conduct unit testing, integration testing, and troubleshooting to ensure the functionality and usability of web applications.
- Version Control: Use version control tools (e.g., Git) to collaborate with team members and track changes in code.
- Documentation: Maintain clear documentation for code and technical processes to ensure easy understanding and future updates.
Qualifications:
- Education: Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or a related field.
- Experience: Minimum of 2 years of experience in web development or a related field.
- Skills & Knowledge:
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+), and front-end frameworks like React, Angular, or Vue.js.
- Strong knowledge of backend technologies such as Node.js, PHP, Python, or Ruby on Rails.
- Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with web development tools and frameworks such as Bootstrap, Express.js, or Django.
- Experience with RESTful APIs and web services.
- Strong understanding of responsive web design and cross-browser compatibility.
- Basic knowledge of version control systems like Git.
- Familiarity with deployment tools and cloud platforms (e.g., AWS, Heroku, Azure).
- Problem-Solving: Strong debugging and troubleshooting skills, with a keen eye for detail.
- Collaboration: Ability to work effectively in a collaborative, team-oriented environment.
Additional Skills (Preferred):
- Experience with front-end build tools like Web pack, Babel, or Gulp.
- Knowledge of mobile-first design principles.
- Familiarity with Agile development methodologies.
- Understanding of SEO best practices and web performance optimization.
Job Type: Full-time
Pay: Rs35,000.00 - Rs40,000.00 per month
Work Location: In person