Position: JavaScript Engineer (Angular)
Company: Techery
Experience required: 3y
English level: intermediate

**Here's what we're looking for:**
- 3+ years experience with JavaScript;
- You're interested in Angular2+ or have experience with either of the existing front-end frameworks;
- Have a deep understanding of OOP, SOLID and know about software design patterns;
- You can write high-quality, well-tested, and maintainable code;
- You are comfortable working with Agile methodologies such as Scrum and/or Kanban.

**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 are capable of working on your own;
- You enjoy influencing others and always advocate for technical excellence but are 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;
- Unlimited vacation and sick days;
- The ability to change the stack and upgrade in new technologies;
- 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 (Kyiv/Dnipro location) or comfortable remote work.