Position: Strong Junior/Middle JavaScript Developer (React)
Company: Techery
Category: JavaScript
Experience required: 2y
English level: intermediate

**Technical Requirements:**

- Good knowledge of JavaScript/TypeScript is a must
- Practical experience in React, or have experience with either of the existing front-end frameworks
- You are able to write clean code and aware about SOLID principles
- Good knowledge and experience with database (MSSQL, MySQL, Redis, Couchbase is a plus)
- Good knowledge of unit testing methodologies and frameworks
- Hands-on experience with Build and Deployment tools
- Understanding of continuous integration and continuous deployment
- Excellent communication skills
- English is a must have for this position.

**We will enjoy working together, If you are:**

- Motivated software engineer;
- You want to be a part of the team and help it succeed;
- You can take responsibility and capable of working on your own;
- You enjoy influencing others and always advocate for technical excellence but open to change when needed;
- Last but not least, you are a self-learner, trying to keep up with what's happening in the industry and around you.

**You'll spend time on the following:**

- You'll work in collaborative teams to deliver high-quality software to our clients and/or users;
- Create a large-scale distributed systems based on microservices;
- Handle all aspects of software development: architecture, design, development, deployment, monitoring, and operations.

**What we offer:**

- Competitive salary;
- Challenging tasks and projects for sustainable growth;
- The ability to influence products and apply the expertise;
- Friendly and healthy environment;
- Occasion of business trips to the US;
- Cool office spaces (Dnipro / Tbilisi + partly remote);
- Unlimited vacation.