Position: ReactJS Developer
Company: Content Arena
Experience required: 2y
Category: JavaScript
English level: intermediate
Published: 2021-02-01T00:00:00+02:00

We're the team behind Content Arena and I'm wondering if you'd be interested in speaking to us about the role we have open at the moment:

** Full-time, remote, GMT/CET timezone, B2B contract, single product, single team **

We are excited to be looking for an experienced Javascript developer with _at least_ 2 solid years experience building applications using React and Redux to join our growing, distributed and quality-driven team.

### General

- You demonstrate patience and professionalism when collaborating with stakeholders and teammates, and welcome new challenges with a positive attitude
- From experience, you know that being proactive, self-disciplined and communicating clearly are essential to a productive and happy life as a remote worker
- You have a genuine passion for building software and you want to continuously improve your skills for a prosperous long-term career
- While you pay close attention to detail, and sometimes are called a perfectionist, you know when something is "good enough"
- You have contributed or would like to contribute to open source projects

### Technical

- You have demonstrable production experience building applications with various Javascript frameworks and frontend toolkits like React, Redux, Styled Components and friends
- Experience with TypeScript is beneficial
- TDD, tests and testability are a part of your everyday vocabulary, and Jest or Enzyme are your tools of choice
- Thinking in components is second nature to you, and you know how to structure a large codebase for growth
- You may not be a Git-fu master, but you're comfortable using Git everyday to rebase interactively, cherry-pick and employ good-sense branch management
- Convention over configuration is your mantra because you know maintaining software to industry standards or better is best for your future self and your teammates alike
- Building applications that simply work aren't enough for you, you're motivated to solve problems in elegant and extensible ways

### Location

This position is completely remote, we expect you to have some experience working remotely and dealing with the challenges that entails.

### Other

- Flexible working hours encouraging work-life balance
- Modern tech stacks and clear processes
- Transparent and quality-oriented LEAN culture