Position: React Developer (Poland)
Company: Espeo
Experience required: 2y
English level: fluent

We are a team of top experts designing solutions for the high-branded international companies. Born in Finland and headquartered in Poland, we've built a team that values transparent communication, efficiency, and craftsmanship. With new projects coming in, we're‌ seeking experienced **Regular/Senior React Developer** to join our company. 
**We know typing is not the bottleneck, so among other things:**
- We have weekly sessions spending time doing things like: Lightning Talks, Katas and Review Board,
- We regularly attend conferences and community events, both as participants and contributors,
- We recognize and overcome many challenges on our journey of Continuous Improvement,
- We are open to your feedback.

**By joining us you will get:**
- Training budget (570 USD per year),
- Flexible working hours and the possibility to work remotely from the European Union,
- Best class working equipment (laptop, monitor, accessories),
- Excellent conditions for skills development: (1) Possibility to upgrade your English for business needs due working time (2) Wide offer of Internal Trainings (3) Monthly Lighting Talks regarding technology issues (4) Wellbeing Sessions,
- An inspiring, modern workplace with great atmosphere and development culture,
- Recommendation program: bonus equal to 50% salary of the newly hired employee!

Benefits offered in Poland:
- Private medical healthcare offered by Enel-Med,
- Private life insurance,
- Benefit System: MultiSport Card,
- Relocation package for people from different countries and different Polish cities to Poznan with a 1 370 USD relocation bonus.

Our office in Poznan:
- Chillout area: gaming zone with the newest games, table tennis, table soccer, minigolf,
- Best-equipped kitchen: daily fresh fruit & vegetables, great coffee and fantastic choice of tea, nuts & cereals,
- Espeo Day: free breakfast or lunch every week & office integration,
- We are animal friendly!

**REQUIREMENTS**
In the vast majority of our projects we use JavaScript and the newest versions of React or React Native frameworks. We use CI for automatic React Native application deployments to stores. Also, we are using modern CSS in JS solutions. Working within our team is a great opportunity to learn and write units, integration, and E2E tests for your project. We operate on macOS. 
**Regular level: here’s a (not exclusive) set of skills we would appreciate you own:**
- Very good JavaScript knowledge (ECMAScript newest versions),
- Experience with JavaScript frameworks: React or React Native,
- TypeScript experience,
- Knowledge about front-end unit testing (preferable with Jest),
- Understanding of code versioning tools, such as Git,
- Experience with styling preprocessors (Sass) and CSS in JS solutions,
- Being creative and proactive - always up for the challenge,
- Good communication skills and teamwork attitude,
- Very good spoken and written English (at least B2),
- Understand and have worked in Scrum,
- Familiarity with a mandatory code review process,
- Experience in working with English-speaking teams & clients.

**Senior level: here’s a (not exclusive) set of skills we would appreciate you own:**
- Excellent JavaScript knowledge (ECMAScript newest versions),
- Wide knowledge of web development ecosystem,
- Experience with JavaScript frameworks: React or React Native,
- Good TypeScript knowledge,
- Knowledge about front-end unit and integration testing (preferable with Jest),
- Experience with E2E testing,
- Understanding of code versioning tools, such as Git,
- Experience with styling preprocessors (Sass) and CSS in JS solutions,
- Experience in conducting meetings with the client,
- Experience in setuping projects from scratch,
- Ability to write accessibility compliant websites,
- Being creative and proactive - always up for the challenge,
- Good communication skills and teamwork attitude,
- Very good spoken and written English (at least B2),
- Understand and have worked in Scrum,
- Familiarity with a mandatory code review process,
- Experience in working with English-speaking teams & clients.

**We would be extremely glad if you had any of the following (we treat them as a great plus):**
- Experience with other SPA frameworks like Angular / Vue or alternative mobile hybrid frameworks like Ionic / Cordova / Flutter etc.,
- Experience with NodeJs development (Express or Nest),
- Knowledge about GraphQl,
- Experience with CI tools for both web and mobile.

Sounds like you? **Don’t wait then and apply!** We are waiting for you to join us.