Required Front End Lead Engineer:-
? Lead the website and mobile apps development and maintenance including bug
fixes, performance enhancements and production support.
Work with backend engineers to define service APIs and JSON format to support
the web and mobile applications
? Consistently improve maintainability and stability of the codebase
? 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
? Proficient understanding of web markup, including HTML5, CSS3
? Basic understanding of server-side CSS pre-processing platforms, such as LESS
Good understanding of asynchronous request handling, partial page updates, and
? Basic knowledge of image authoring tools, to be able to crop, resize, or perform
small adjustments on an image. Familiarity with tools such as as Gimp or
Photoshop is a plus.
? Minimum 6+ years experience on a team working with a modern web stack
(node.js, rails, django, etc).
? Frontend developer with very strong experience developing websites and/or mobile
? Fluency with the building blocks of the web - HTTP, headers, cookies, caching, etc.
? Should have good understanding of generating, formatting and parsing JSON
Strong knowledge in design patterns and architectural patterns
Strong familiarity with client server concepts.
Clear communication skills and a willingness to speak up in process.
Strong understanding of Agile practices like TDD, CI, Scrum
Bonus points if you have:
? worked on an html5 based mobile app (using phonegap, appdeck, etc)
? worked in a functional programming language like Haskell, Erlang, Clojure