Job Vacancy
Front-end Developer
Hybrid/Newcastle upon Tyne, UK · Engineering · Full time
Description
We’re Oak and we’re on a mission to make the experience of communicating with employees simpler, easier and more streamlined than anyone else.
We believe there is a better way to use technology to engage employees, cut through the noise, and inspire action that puts people at the heart of organisations.
At Oak we pride ourselves on hiring great people and providing an amazing workplace culture for everyone. We know how important it is that you feel trusted, encouraged and supported throughout your career. That's why at Oak we place a huge emphasis on people, making sure that you as an employee are given everything that you need to thrive in your new role. From growth and development, to making sure that your voice, ideas and opinions are heard - we value our staff as individuals and recognize all contributions as a critical element to our wider success.
We are looking for a Front-End Developer to join our engineering team.
- You will work on rich, responsive browser experiences, as well as mobile first applications.
- You'll participate in developing exciting new features.
- You'll code in JavaScript (ES6), Typescript (3+), CSS3 and HTML5.
- You'll be able to deliver reusable code and enrich our in-house UI framework.
- You'll optimise the application for maximum speed and scalability by employing all tools available to achieve great performance and UX.
- You'll take advantage of existing technologies and be able to apply these to a variety of projects.
- You’ll be responsible to establish best practices, suggest new technologies, design and deliver high quality solutions.
Requirements
- Highly proficient with JavaScript and JavaScript frameworks
- Solid understanding of styling and applying design to web pages using HTML5, CSS3/4
- Love for coding polished interactive experiences that delight users and showing attention to detail in UX
- Being proficient with Azure DevOps
- Being confident with unit, end to end and integration testing
Fundamentals
- JavaScript (ES6)
- Typescript (3+)
- CSS3
- HTML5
Desirables
- VueJS 2 (not Vue 3)
- JSX/TSX
- SASS/SCSS
- React (Hooks)
- Playwright (end to end)
- Jest (unit tests)
- LitJS (Web components)
- Storybook
Above all else we have an excellent culture at Oak which we work hard to maintain. We are looking for an experienced person that has a positive outlook and is a good fit in a highly engaged team.
Benefits
- Laptop
- Training & Development
- 25 days holiday plus Bank Holidays
- Discretionary days (up to 5 as needed)
- Christmas closure (work permitting) between Xmas and New Year
- Pension and life insurance
- Health insurance & EAP
- Gym contribution and Travel allowance
- Engaging social events
- Enhanced Maternity & Paternity Leave
Equality and Diversity Statement
At Oak Engage we are dedicated to cultivating a diverse and inclusive work environment where all individuals are valued and respected. We embrace applications from candidates of any background, irrespective of race, colour, ethnicity, national origin, gender, gender identity, sexual orientation, age, religion, disability, or any other protected characteristic. We believe that diverse perspectives enrich our organisation, enabling us to thrive. Our commitment extends beyond recruitment, as we actively promote equal opportunities, fair treatment, and a culture of respect for all employees. Join us in creating a workplace that celebrates diversity and fosters inclusion.