Position: Middle Frontend React Developer
Company: 24Slides
Category: JavaScript
Experience required: 2y
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

**Requirements:**
- At least 2 years of commercial work experience in programming
- Advanced knowledge in developing with React, Redux, TypeScript, SCSS
- Experience in creating the project structure
- Stay up-to-date on emerging technologies

**Nice to have:**
- Experience working with Cypress
- Experience writing code with the TDD approach
- Ability to write technical documentation

**Current stack:** React, React hooks, Redux, Redux Thunk, TypeScript, SCSS

**Responsibilities**:
-	New features development  
-	Refactoring: since we are a product company, our focus is the quality of solutions, so we devote a lot of time to refactoring, often remaking solutions from scratch according to new requirements
-	Help to improve development processes, discuss, and make architectural decisions with the Lead
-	Stay up to date on emerging technologies and introduce best practices
-	Code review 

**We offer:**
- We encourage a culture of being happy at the workplace
- Contribution to personal development and professional growth
- Paid English classes with native speakers — 8 per month
- Free gym visits — 2 times per week
- Supportive team of people who actually enjoy what they do
- Monthly enrichment sessions to learn new skills
- Investment in your personal growth
- Ability to focus on your tasks — lack of bureaucracy and micromanagement
- Opportunity to influence the product development process
- Do not track sick leaves
- Paid vacations — 25 workdays
- Free lunches, fruits, etc.
- Modern office at Vozdvizhenka (if you would like to come)
- Corporate celebrations and fun activities, some of them unforgettable
- Net salary: $2500 — $3000
- Possible international visits

**What it’s like working with us:**
Our culture is based on mutual respect, a flat hierarchy and full transparency across the business. We value each individual’s opinion and there’s also a strong focus on personal growth. We’re always happy to invest in your education so you can grow with the company.

**We have only two rules regarding work schedule**: 
1. You need to complete tasks on the sprint (2 weeks). You choose the number of tasks that can be assigned to you on the planning stage (based on the effort & your internal confidence feeling)
2. You need to be responsive between 10:00-18:00 on communication channels to prevent any delays in resolving important matters (depending on stakeholders, projects, etc)

**Who we are: **
We’re the World’s largest presentation design company with over 120 team members across the globe. Our headquarters are in Copenhagen, Denmark, and our Development Team is in Kyiv, Ukraine. Each month we support thousands of companies (many of them are from Fortune 500), allowing them to give powerful on-brand presentations. We are stable, growing company with a huge focus on job security. Since our founding 8 years ago, we’ve grown many times over, and we want YOU to be part of it! 

**We are looking forward to receiving your CV and finding out more about You!**