Position: Frontend Team Lead (Dubai, UAE)
Company: ASPIRE MENA
Category: JavaScript
Experience required: 5y
English level: upper

Front End Team Leader

•	Deliver high-quality code for features from concept until production
•	Contribute to our growing test suite
•	Manage the web-development process - priorities deadlines and deliverables
•	Lead and be a mentor to junior and mid-level frontend developers in the team
•	Work closely with designers and product managers to regularly ship working features

•	Strong expertise with HTML, CSS/SCSS, and writing cross-browser compatible code.
•	Thorough understanding of React.js and its core principles
•	Experience with TypeScript or other statically-typed languages
•	Experience with implementing and maintaining test suites for React applications
•	Experience with at least one popular state management library (Redux, MobX)
•	Audit of REST contracts definitions between backend and frontend
•	Unit-tested code using Karma, Mocha, Chai, Enzyme, or Jest.
•	Version control with Git.
•	Experience in D3 JS is a plus