Position: Full-Stack JavaScript Developer
Company: OpsWorks
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2021-06-01T00:00:00+03:00

**OpsWorks Co.** is a Ukraine-based IT engineering company. We specifically focus on providing professional DevOps and System Administration Services, delivering complex Engineering Solutions and Digital Transformation. 

We are looking for an experienced **Full-Stack JavaScript Developer** who can participate in a large, fast-growing project (San Francisco-based company, specializing in a virtual caregiving platform. Connects seniors to ride-sharing services.), and will be capable of working independently and collaboratively with other team members to deliver innovative solutions, understanding the business needs and architecting an appropriate solution. 

**This is a full-time and long-term position.**

**Responsibilities:**
- Working with an architect software solution, back-end, and front-end development;
- Developing new features using Node.js, TypeScript;
- Participating in the Agile development process, daily communication with CTO and the team.

**Qualifications:**
- At least 3 years of expertise working with JavaScript programming;
- Expert knowledge of Node.js and TypeScript;
- Experience with MySQL;
- Docker experience;
- Comfortable using Git and JIRA to manage progress;
- Friendly attitude and honest personality to work with our team which consists of developers and management;
- Upper-Intermediate conversational English level is a must, Ukrainian or Russian native;
- Strong time management and teamwork skills;
- **ABILITY TO WORK IN PST TIME ZONE (4 PM — 1 AM by Kyiv).**

**Nice to have:**
- Experience with Vue.js framework;
- Agile development experience.

**We offer:**
- Challenging tasks;
- Opportunity to learn new technologies;
- Ability to do new things, not just maintain old;
- Career growth;
- Appreciation and honest/open leadership style;
- A friendly team of experts who inspire and support you;
- Self-education support;
- Remote work;
- An unlimited contract;
- Paid vacation (21 working days per year);
- Paid sick leaves and medical insurance;
- Possibility to work from home;
- The salary is paid twice a month;
- Compensation negotiable, based upon experience.

**We are a small but very diverse team. We are not looking to expand or hire aggressively as we prefer to give new employees the time to become an organic part of our team.**

**Apply and we look forward to meeting you and hopefully work with you very soon!**