We are looking for a passionate and skilled Web Developer to design, code, and modify our websites and web applications, from layout to function. You will strive to create visually appealing sites that feature user-friendly design and clear navigation.
You will work alongside a cross-functional team of designers, project managers, and other developers to translate business needs and UI/UX designs into functional, responsive, and high-performance code. The ideal candidate is a problem-solver who is eager to learn new technologies and take on new challenges.
Key Responsibilities
- Develop and maintain modern, responsive websites and web applications.
- Collaborate with UI/UX designers to translate mockups and wireframes into functional code.
- Write clean, well-documented, and efficient code using best practices.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed, scalability, and search engine optimization (SEO).
- Troubleshoot, debug, and upgrade existing sites and systems.
- Perform cross-browser and cross-device testing to ensure consistent user experiences.
- Stay up-to-date with emerging technologies and industry trends and apply them to operations and activities.
- Participate in code reviews and provide constructive feedback to peers.
What We're Looking For (Qualifications)
Required Skills & Experience:
- Proven work experience as a Web Developer or similar role.
- Front-End Proficiency: Strong knowledge of word-press, HTML5, CSS3, and modern JavaScript (ES6+).
- Front-End Framework/Library: Experience with at least one modern JavaScript framework such as React, Vue.js, or Angular.
- Back-End Understanding: Familiarity with server-side languages such as Node.js, Python (Django/Flask), PHP (Laravel), or Ruby on Rails.
- Database Knowledge: Experience working with databases (e.g., MySQL, PostgreSQL, MongoDB).
- Version Control: Proficiency with Git and GitHub/GitLab.
- Understanding of responsive design principles and cross-browser compatibility issues.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Bonus Points (Nice-to-Haves):
- Experience with headless CMS platforms (e.g., Contentful, Strapi).
- Knowledge of web accessibility standards (WCAG).
- Experience with testing frameworks (e.g., Jest, Cypress).
- Familiarity with build tools and package managers (e.g., Webpack, Vite, npm, yarn).
- Understanding of DevOps/CI-CD pipelines.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- A portfolio or examples of past projects and code.
Job Type: Full-time
Work Location: In person