Position: Middle/Senior Full Stack Engineer
Company: Sombra
Category: JavaScript
Experience required: 5y
English level: upper

Our customer is the Leader in Cloud-Based Field Service and Fleet Management Solutions for Companies With a Mobile Workforce.

You'll be developing an AI-enabled chatbot and website storefront that makes eCommerce easy for field service businesses. It meets customers where they are, when they’re ready to buy, and guides them through closing the sale, including collecting payments and scheduling.

In this position you'll help to take a product to the next level by understanding our customer needs, help design and plan features & releases, and then get to work implementing those features to deliver massive value. 
We have a small, agile, and tight-knit group which means your work will make a meaningful impact for our customers and you’ll get ample opportunities to grow both personally and professionally. 

**Requirements:**
- 5+ years of experience working independently or with a development team implementing, launching, and maintaining various applications.
- Demonstrated experience in React and/or React Native; personal and/or professional projects. 
– Must have knowledge and demonstrate experience with the MERN (MongoDb, ExpressJS, React, NodeJS) stack.
- Candidates who have experience with GraphQL and deployments using AWS services will be given higher consideration.
- Understanding of Git and should have experience inheriting React applications or significantly modifying existing open-source code to make something awesome.
- Understand Agile methodologies and can work both independently and alongside other developers to plan and move tickets through the software development life cycle.
- Candidates who may be a fit for the team will approach development work collaboratively, are highly curious, are team players and team builders, problem solvers and are comfortable in a creative environment.
- Must be willing to share learnings (failures and successes) with the rest of the team and create best practices within the organization to take the product to the “next-level”

**Responsibilities:**
- Everyday you’ll meet with the team and plan the work to be done each day. You’ll be able to ask questions, get help, and provide insights to design the best solution for the problem at hand. Write code obviously!
- Produce high quality code to implement the features outlined by the product team, all while secretly screaming inside when reviewing the code from the last developer who worked on the project.
- Work with the operations team to help squash bugs either on the phone, via screen sharing, or message them through Slack.
- While we might be impressed with your coding skills it will be your interpersonal skills that will make you a superhero.
- Work with the product planning team to scope out future work, set expectations & timelines, as well as provide feedback for release planning.

**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.