Position: Senior React Developer (Германия)
Company: Toughbyte
Category: JavaScript
Experience required: 5y
English level: fluent

Tasks:

- Contributing to product development by providing pragmatic solutions to business problems
- Building efficient and reusable front-end/mobile systems and abstractions
- Finding and addressing performance issues
- Participating in design and code reviews
- Identifying and communicating front-end/mobile best practices

Must-have skills:
- 5+ years of professional working experience with JavaScript
- 3+ years of professional working experience with React
- Experience with tools like Redux, Redux Saga, Flow, Jest
- Commanding grasp of HTML, CSS, and related web technologies
- Awareness of cross-browser compatibility issues and client-side performance considerations
- Demonstrated design and UX sensibilities
- Experience testing frontend/mobile applications
- Strong communication skills in English and ability to collaborate with technical and non-technical team-mates
- Structured, proactive working style

Nice-to-have skills:
- Experience in Vue.js, React Native, GraphQL, Apollo 
- Knowledge of Ruby on Rails or Golang

Benefits:
24 days paid vacation, corporate discounts, educational budget, free Udemy accounts, online German language courses, relocation package