We are seeking a highly skilled Web Developer to join our team. The ideal candidate will be responsible for designing, coding, and maintaining our web-based applications and platforms.
Key Responsibilities
1. Design, build, and maintain efficient, reusable, responsive and reliable websites and web applications using modern programming languages and frameworks.
2. Monitor performance, troubleshoot issues, and implement updates to optimize speed and functionality.
3. Work with cross-functional teams, including designers, content creators, and project managers, to meet project goals.
4. Conduct testing and debugging of applications to ensure functionality and efficiency.
5. Create and manage integrations with databases, APIs, and other backend systems.
6. Participate in code reviews and provide constructive feedback to team members.
7. Maintain clear and concise documentation of code and processes for future reference.
Desired Candidate Profile
1. Bachelors degree in Computer Science, Web Development, or a related field.
2. 5 to 10 years of proven experience as a Web Developer or similar role.
3. Proficiency in HTML, CSS, JavaScript, Python and modern frameworks such as React, Angular, or Vue.js.
4. Familiarity with database management systems, such as MySQL or MongoDB.
5. Experience with UI/UX design tools.
6. Familiarity with CMS platforms like WordPress, Joomla, or Drupal.
7. Strong analytical and problem-solving skills for debugging and optimizing applications.