Job Description
We are looking for a skilled Web Developer to join our team and contribute to the development and maintenance of our websites and web applications. The ideal candidate will have a strong background in web development technologies and a passion for creating user-friendly, high-performance websites. You will work closely with our design and development teams to build and enhance our online presence.
Key Responsibilities:
Website Development: Design, build, and maintain websites and web applications using modern web technologies (e.g., HTML, CSS, JavaScript, PHP).
Responsive Design: Ensure that websites are responsive and compatible across various devices and browsers.
Performance Optimization: Optimize website performance for speed and scalability, including optimizing images, code, and server configurations.
Bug Fixing & Maintenance: Identify and resolve technical issues and bugs in a timely manner. Regularly update and maintain existing websites.
Collaboration: Work with designers to translate design mockups into functional and visually appealing websites. Collaborate with other developers and stakeholders to ensure project requirements are met.
Code Quality: Write clean, maintainable, and efficient code following best practices and industry standards.
Testing & Debugging: Conduct thorough testing to ensure websites are error-free and perform well under different conditions.
Documentation: Create and maintain documentation for code, processes, and technical requirements.
Continuous Learning: Stay up-to-date with the latest web development trends, tools, and technologies.
Qualifications:
Experience: Proven experience as a Web Developer or similar role, with a portfolio of completed projects.
Skills: Proficiency in front-end technologies (e.g., HTML5, CSS3, JavaScript) and back-end technologies (e.g., PHP, Node.js). Experience with CMS platforms like WordPress is a plus.
Tools: Familiarity with version control systems (e.g., Git), build tools (e.g., Webpack), and development frameworks (e.g., React, Angular).
Problem-Solving: Strong problem-solving skills and attention to detail.
Communication: Good written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Education: Degree in Computer Science, Web Development, or a related field preferred but not required.
Working Hours:
Flexible: Specify the number of hours per week and any preferred working hours.
Compensation:
How to Apply: Submit your resume, cover letter, and a portfolio of your work.
Contact: Provide contact details or an application link.