Job description
You implement frontend processes that directly interact with our customers. In close collaboration with our UI/UX designer you will create new interactions, experiences, and tools that will make our software a delight for customers.
Your main focus is on the Wootility. This is Wooting’s keyboard configurator app that all Wooting customers use and love. Together with the team you get the most joy out of making it feel and look perfect.
You always have a dedicated team leader to guide you or assist you through the process. You are expected to fail, take critique, and try again. You will not have all answers ready and will learn new techniques with assistance from your mentor.
When seeking better solutions, you collaborate with team members to understand the process better and present these to your mentor. Your code is always peer-reviewed to ensure its integrity. You make yourself useful to the best of your ability, are open for critique, and motivated to learn.
We focus on type safety over test coverage. Whatever we can’t get type safe, we test. We value simplicity over over-engineering, monoliths over micro-services and future-proofing over band aids.
We are open for applicants with various range of experience, from Junior to Senior.
Technologies we use
- Typescript as the main programming language
- React for all our front-end code
- Tailwind for styling of new components
- Chakra UI for maintenance of older components
- GitHub to manage/review and push code
Job details
- Most of your time will be spent independently working on your own assigned project. These projects are set up together with your team lead.
- You keep your teammates updated on your progress with weekly meetings.
- Along the way you identify other issues and point out parts that can be done better. You fix the easy ones, and plan for the ones that take more time.
- You take your time to deep dive into the material required for your projects and gain a deep understanding.
- You’re free and encouraged to contribute and expand your knowledge of other aspects of Wooting’s software.
Skill required
- Years of experience can vary, just apply!
- Bachelor’s degree in an IT-related study or Self-taught with demonstrable projects
- Experience using React
- Experience using Typescript or a type-safe language
- Comfortable with Git
- English: Fluent
Optional skill:
- Familiar with development for desktop targets
- Experience with integrating apps like Discord, Keyboard RGB software or System Notifications
Expectations
- Open communication skills — ask questions, assume good intentions, and default to transparency.
- Capable to work remote from home and manage your own work schedule.
- Work individually the majority of the time while effectively communicating with team members.
Remote work/Geographical
- You can be located anywhere in the Netherlands, Denmark or Germany
- You will work in a fully remote environment
- You will enjoy an informal working culture
Salary and benefits
- Full-time position of 40 hours/week
- Competitive salary depending on prior work experience and location.
- Budget for purchasing office equipment
- Budget for working outside home
- 25 paid holidays per year
- In communication with the team and your own ability to keep up with work, you can freely arrange days off.
How To Apply
Please fill in the form below. For the cover letter please answer two questions:
- What makes you interested in working at Wooting?
- Can you share one recent project that you are proud of? This can be a work or hobby project.
Any application that doesn’t answer these two questions will be automatically rejected.
If you want to apply for (Junior) Frontend Developer - Wootility / Full-time / Netherlands / Denmark / Germany / Taiwan please fill in the form below, and we will get back to you shortly.