This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a motivated and skilled Website Developer to join our dynamic Web Dev team at Teamwork.com. As a Website Developer II, you will actively contribute to the development and maintenance of our digital presence. Your primary responsibility will be to execute development tasks, translating designs and concepts into high-quality, responsive digital experiences on our website. This role will collaborate effectively with design, content, demand generation, brand and product marketing teams, as well as sales teams to implement their ideas and requests into our web properties.
Job Responsibility:
Writing clean, well-structured, and functional code for website pages and components
Contributing to the building and maintenance of the Teamwork Website by developing reusable components
Closely collaborate with the design team to develop solutions that improve the digital user experience and deliver clear, effective user journeys
Proactively identify opportunities to optimise the web ecosystem and improve overall web and marketing performance
Participating in code reviews by providing helpful feedback and implementing suggestions from senior developers
Testing and quality assurance (QA) of pages and components to ensure the website meets usability and basic accessibility standards
Communicating clearly and effectively with the creative team, project managers, and other development team members on task progress and requirements
Staying informed on front-end development trends and best practices and applying this knowledge to daily work
Assisting in the documentation and providing basic support for fellow team members on how to use our CMS
Requirements:
2-3 years of front-end development experience with strong proficiency in JavaScript, HTML, and CSS
Familiarity with or professional experience using modern front-end frameworks (e.g., Nuxt/Vue.js)
Experience with CSS pre-processors like SCSS
Experience consuming APIs to display dynamic data
Proficiency with version control systems such as Git
Good written and oral communication skills in English
A strong desire to learn, grow, and improve your technical skills
What we offer:
Competitive salary
Up to 30 days vacation
Pension/Retirement matching
Health plans and wellbeing programs
Give Back program
Educational resources and generous allowance to support development
Inclusive policies - maternity, paternity & parent leave, as well as a focus on flexible working