Position: Full Stack Developer (React + Node)
Company: QIT Software
Category: JavaScript
Experience required: 3y
English level: upper

Details:
- Schedule: full-time, remote/office in Kharkiv
- Client: Germany
- Project: Service for holding a meeting of property owners on real estate issues and voting for the adoption or rejection of decisions on these issues
- Stack: TypeScript, React, Node, MongoDB, Socket.IO. UI - AntDesign, StyledComponents
- Team: 1 front-end dev, PM
- Duration: long-term
- Methodology: Agile (Scrum)
- Workflow: Two week sprints, Daily (10:00 UA time), Weekly Scrum meetings (code review and demo), Jira

Hiring process: 1 - Pre-screen (up to 30 mins), 2 - Interview with client (up to 1 hour)

Requirements:
- 2+ years of experience in developing web applications
- Experience in React, and other related or associated libraries/tools
- Experience with transpiled languages, particularly Typescript
- Experience in planning, designing and implementing SPAs using React
- Skills in creating/designing/consuming REST APIs
- Experience in developing web pages using HTML5, CSS3 (SASS), and libraries/frameworks such as AntDesign and StyledComponents
- Experience using the latest ECMAScript features
- Experience in developing applications with NodeJS
- Experience in working with MongoDB
- Experience in working with Socket.IO
- Extensive experience working with Git
- Experience with agile(scrum) software development methodologies

Responsibilities:
- Development, bug fixing and testing

Will be a plus:
- Experience with Meteor

We Offer:
- The ability to work remotely from anywhere in the world / office in the center of Kharkiv;
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in European and American products with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Revision of wages every 6 months or on an individual basis;
- Accounting support and full payment of taxes by the company;
- Paid 15 vacation days, 5 sick days and public holidays;
- 100% compensation for English lessons in our office;
- Compensation for sports subscriptions, courses, conferences, etc.;
- Regular team buildings in Kharkiv at the expense of the company.