Position: Front-End Engineer (React)
Company: CNA International IT
Category: JavaScript
Experience required: 3y
English level: upper

Requirements: 

● 3 years+ of experience with TypeScript/JavaScript
● 2 years+ of experience with React
● Fundamentals of data structures and algorithms complexity
● Strong understanding of Object-Oriented principals
● Software development using TDD techniques
● Clean code best practices
● Familiarity with design patterns
● Product mindset
● Self-management and delivery oriented mindset

Would be a plus:
● NodeJS experience
● Experience with CI/CD processes and Dockers experience.

We offer:
● Opportunity to work remotely
● Work on a product which helps children with autism
● Challenging tasks and career development with a product
● International environment
● Competitive Salary

Responsibilities: 
● Develop new user-facing features
● Build reusable code and libraries for future use
● Ensure the technical feasibility of UI/UX designs
● Optimize application for maximum speed and scalability
● Assure that all user input is validated before submitting to back-end
● Collaborate with Designers and Back-End Engineers and business stakeholders