Position: React Engineer
Company: Waverley Software
Category: JavaScript
Experience required: 3y
English level: intermediate

About the project: 
Service outages, security breaches, performance degradations, and bugs in general are frequently the direct result of application and service misconfiguration. Our client is venture-backed, seed-stage startup looking to bring order to the configuration chaos of modern applications (particularly those that are cloud-native). By joining the project, you’ll be helping to improve the lives of developers, streamline devops, and keep customers happy.

Tech Stack: ReactJS, Redux, React Hooks, Typescript, Webpack, REST, Unit testing

Requirements:
At least 3 years of experience in software development, React 
Experience with Redux, React Hooks
Solid knowledge of TypeScript and Webpack
Experience with REST API
Willingness and comfortability in working in an early-stage startup environment
Experience building scalable web applications
Up-to-date knowledge of current development and programing trends 
Strong communication skills
At least Intermediate English level (written and spoken)
 
Nice to have:  
Experience with popular devops tools, such as Terraform and Kubernetes
React Ant Design 

Responsibilities:
Develop clean maintainable well documented code
Develop functionality that corresponds to the system architecture, is well written, testable, and efficient by using best software development practices
Evaluate each problem and make a choice that balances productivity, maintainability, and time-to-market
Create and maintain documentation
Communicate with customer directly