React Developer Offline
About us:
Our company works with startups - develop, launch and improve them with modern technologies. Our entire friendly team of talented software engineers work remotely, but despite this, have well-established communication and you will always get help from your teammates. We offer comfortable working conditions on a remote basis and the opportunity to grow in our team. If you are interested in our vacancy please start your message with Hello Octy!
Required skills:
- Typescript, Javascript, NodeJS
- Understanding OOP, Solid, design patterns
- Deep knowledge and experience with React.js, including functional and class components
- Experience building large React web applications from scratch;
- Experience with Redux or other state managers
- Experience with Redux Toolkit or Redux Saga
- Experience with REST API, WebSocket;
- Being proficient in all basic frontend technologies (HTML, CSS, CSCC, BEM, etc.);
- Experience in development with Git.
- English B2 or upper.
Additional skills:
- Experience with testing frameworks such as Jest, Enzyme, or Cypress.
- Experience with server-side rendering (SSR) using frameworks like Next.js.
- Knowledge of GraphQL and its implementation in React applications.
- Knowledge of front-end optimization
- Experience working in a product company;
Responsibilities:
- Work at all stages of the product development lifecycle;
- Develop and implement new user-facing features using React.js.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Create new templates, add new functionality within the React;
- Promote good design principles such as code reuse, modularity, and extensibility.
Have a look at what we offer:
- A wonderful opportunity to grow professionally and acquire friends with common interests
- Young and friendly team
- Competitive salary
- Full time remote work
- Flexible schedule, 8-hour workday
- 20 working days / 4 calendar weeks of paid vacation
- 10+ days of paid sick leave
- Corporate events and team buildings where we celebrate our team and - company’s victories and achievements
- Corporate-funded training (growing your technical skills, foreign languages)
- Paid expos and conferences. (online or offline)
Hiring process:
- HR interview (about 25 minutes)
- Technical interview (up to 1 hour)
- Job offer
If we have selected other candidates, you will receive feedback to help you find a job. If the interview moves to the next stage, you will be notified shortly.
Good luck! See you in our team!
Octy