Position: Middle Full-stack(Node.js/React) Engineer
Company: Sombra
Experience required: 3y
English level: upper

Our client is a US company that works with enterprise-level businesses and organizations to ensure that their sites and mobile apps are accessible. With 475,000+ extensions installed and 5,000+ audit projects completed.

**Requirements:**
- 3+ years of experience with JS, React.js, Nod.js, and CSS.
- Database generalist skills (SQL).
- RESTful API use, design, and implementation.
- Common Web application architectures such as n-tier, micro-services, etc.
- Basic secure Web programming knowledge and experience
- Source code management, pull request reviews, and related technologies and methodologies
- Agile processes (Scrum/Kanban)
- **English at least Upper-intermediate**  

**Will be a plus:**
- Experience with TypeScript
- Experience with Web Extensions
- Postgres
- Koa/Express
- AWS
- Enterprise SaaS product development.

  **The main focus will be on the backend - 60% of the backend and 40% of the front-end development.**

**Responsibilities:**
- Design, develop & maintain axe-related products.
- Be a core team player by contributing to the improvement of Deque’s product development infrastructure.
- Assist in the review of pull requests including security reviews.
- Write new features, unit, and integration tests, CI scripts and code, deployment automation, database migrations, data migrations, and any code that impacts customers, DevOps, or anything related.
- Fix issues in existing code, and work with support to reproduce and resolve customer issues.
- Write and review technical proposals.
- Create and edit sprint tickets.

**We offer:**
- 18 Working days of annual paid vacations, available from the start day;
- 10 Working days of paid sick leave annually;
- Extra vacation days for long-lasting cooperation;
- Marriage and Parenthood Package;
- Compensation for sports activities (up to 6000 UAH\year);
- 50% cost compensation for attending courses for self-development;
- Internal University (Tech Communities, Leadership program, corporate library, Udemy courses, etc.);
- English training courses (twice per week + Communication Course, Grammar Course, Listening Course, practice with native speakers every week, and other activities);
- Сareer opportunities;
- Mentoring program;
- Corporate doctor;
- Mental Health support;
- Paying taxes and conducting private entrepreneurs;
- Internal Referral program;
- Corporate events;
- Opportunity to take part in company volunteering activities.