Position: Middle Front end (React) engineer
Company: Sombra Inc
Category: JavaScript
Experience required: 3y
English level: upper
Published: 2022-10-01T00:00:00+03:00

Tech stack: TypeScript, React.js, Next.js, Material UI, StoryBook, Jest, Playwright testing library

Team: 2 FE, 7 BE

Please Note: position requires working schedule shifted till 8 pm.
Recruitment stages:
1) Interview with a recruiter
2) Technical interview
3) Customer interview
4) Testing assignment

**Requirements:**
3+ years of professional front end development experience;
Experience building user interfaces using React JavaScript libraries;
Experience with React Frameworks like Nextjs or Gatsby;
Experience with HTML5, CSS, WEBPACK, BABEL, SASS;
Extensive experience writing unit tests/integration tests using Karma/Jasmine or Jest;
Understanding of Rest API frameworks and GraphQL;
Upper Intermediate English level

**Nice to have:**
Working knowledge of modern programming/scripting languages and runtime environments including Node.js, Python/Ruby/Java, and experience in mid-tier web services development;
Experience building mobile applications using Flutter;
Experience with AWS or other cloud providers;
Experience with headless CMS like GraphCMS or Contentful

**Responsibilities:**
Collaborate with product and UX designers to translate wireframes to powerful yet intuitive user interfaces;
Write unit and integration tests to improve and maintain high code coverage;
Design and develop features that deliver the best experience and most value to our customers;
Play an integral part in architectural designs of future frontend frameworks;
Advocate engineering standards and mentor other engineers on the team

**What we offer:**
Annual paid vacation of 18 working days;
Extra vacation days for long-lasting cooperation;
Annual paid illness of 10 days;
Maternity\Paternity leave;
Opportunity of sabbatical leave;
Marriage and Parenthood Package;
Compensation for sports activities (up to 6000 UAH\year);
50 % cost compensation for attending courses for self-development;
Corporate doctor;
Internal education(corporate library, Udemy courses);
Career development plan;
English classes;
Paying taxes and conducting private entrepreneurs;
Technical equipment: laptop, mouse, keyboard, monitor, chair;
Internal Referral program;
Opportunity to take part in company volunteering activities;
Technical community events.