Position: Front End Developer
Company: Whimsy Games
Category: JavaScript
Experience required: 3y
English level: intermediate

Your daily tasks will involve:
Collaborate with other members of the project team to design, estimate, and build new features
Produce high-quality, well-documented and tested code
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Engage with stakeholders on the client's side

Requirements:
3+ years of commercial experience in frontend web development
2+ years experience in Typescript
2+ years experience in React.js
Experience with Redux / MobX
Solid knowledge HTML, CSS and pre-processor: SASS, LESS etc
Experience in REST
Experience in working in the SCRUM team and using tools such as Git, Jira
Familiarity with modern and upcoming standards

Nice to have:
Experience with other SPA frameworks
Experience with server-side rendering
Basic knowledge of Node.js
Software engineering fundamentals understanding will be the plus (OOP, design patterns, unit testing, e2e testing, deployment)
Understanding of modern object programming concepts, database design principles, cloud computing, etc