Position: Strong Junior/Middle Front-End Developer(React)
Company: Bits Orchestra
Category: JavaScript
Experience required: 2y
English level: upper

We at Bits Orchestra are looking for a Strong Junior or Middle level React developer with SSR knowledge (including a basic understanding of main concepts, though not specifically to any particular framework.), some technically savvy and resourceful person to join our team.

**About the project:**
Digital Marketing and E-Commerce website for the US enterprise client in flooring industry. Needs to develop a flexible solution that would allow content editors and marketers to manage site/pages appearance including what is shown on the page as well as how it is shown - possibility to manage margins, background color and/or image, change fonts, etc. Aside of flexibility, it is required to implement it the way it could be reused on other projects with just re-styling components. UI should be responsive and pixel perfect, and be accessibility compliant.

**Requirements**
- Excellent knowledge and experience in HTML5 / CSS3, JavaScript, Bootstrap 5+ (customize, and extend Bootstrap with Sass), experience with Tailwind will be a plus, Preprocessor Sass, Webpack or Vite (particularly in the context of configuring custom build for React apps)
- Knowledge and practical use of React + TypeScript (experience with core and custom hooks), and knowledge of other JS frameworks like Angular, Vue will be beneficial
- Practical experience with Storybook will be beneficial
- Good knowledge of Git (experience using line commands and/or user-friendly services like SourceTree, TortoiseGit and etc.)
- Experience with CMS platform is an advantage (particularly in the context of integrating it with a front-end application)
- Upper-intermediate level of English is a must, both written and spoken (daily communication with customer)

**Responsibilities**
- Solving problems and developing new functionality
- Participate actively in discussions, presentations, and decisions about front-end development;
- Active communication with customers and QA to develop a high-quality feature that meets the desires of the business
- Conducting code reviews and ensuring that coding standards are followed
- Ensuring the technical feasibility of UI/UX designs and optimizing them for maximum speed and scalability

**Working terms**
- Competitive salary according to the qualifications
- Option for salary raise every 6 months
- 18 days off per year + public holidays
- Paid sick leaves
- Our employees value the flexibility that allows them to balance quality work and their personal lives.
- We offer competitive benefits, learning and development opportunities such as full accounting support, 50% payment of English classes, additional professional courses with payment of 50% at the expense of the company
- You’ll join the team of smart, driven, active folks who do their job well. And that’s the best part, we think.

Recruitment stages: Test Task, HR interview, Tech interview, Clients interview, Offer Sent.

!! Please note: firstly, we are considering candidates from Lviv and the region !!