Develop and maintain high-quality responsive and user-friendly websites and web applications.
Collaborate with designers, project managers, and other developers to ensure the successful execution of web development projects.
Write clean, efficient, and well-documented code following best practices.
Optimize website performance and ensure cross-browser compatibility.
Stay up-to-date with the latest web development trends and technologies.
Participate in code reviews and provide constructive feedback to other developers.
Mentor and guide junior developers on the team.
Manage and maintain web servers, databases, and other infrastructure as needed.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field.
5 years of experience in web development with a focus on frontend and backend technologies.
Strong proficiency in HTML, CSS, and JavaScript including modern frameworks such as React, Angular, or Vue.
Experience with backend technologies such as Node.js, PHP, or Ruby on Rails.
Familiarity with database management systems such as MySQL, PostgreSQL, or MongoDB.
Experience with version control systems such as Git.
Strong problem-solving skills and ability to work independently and collaboratively.
Excellent communication and interpersonal skills.
If you are interested in this position, please submit your resume and a cover letter outlining your relevant experience and why you are a suitable candidate for the role. We look forward to reviewing your application.