As a Senior Front-End Developer you will be responsible for development of business critical applications. Main responsibilities:
-
Contribute technical expertise to requirements definition and take the lead on application design;
-
Design and lead architecture improvements;
-
Develop maintainable, well-documented application functionality;
-
Provide responsive support for business areas;
-
Coordinate with technical leads and architects.
-
Minimum 5 years of solid HTML, CSS, and object-oriented JavaScript experience;
-
Knowledge in JavaScript design patterns;
-
Experience with development of cross-browser HTML;
-
Experience with Firebug, IE Developer tools, other debugging tools;
-
Experience with unit testing;
-
Experience with implementation of Single Page Applications;
-
Experience building and architecting end-to-end java solutions;
-
Experience with JavaScript libraries and frameworks (jQuery, dojo, underscore, Angular, Backbone, etc.);
-
Cross-browser support;
-
Poficiency in interpreting and troubleshooting applications using logs;
-
Very good English skills, both written and spoken.
-
Mobile experience;
-
Experience with RESTful webservices;
-
Experience with Java and JEE.
-
Opportunities to grow your expertise, take on new challenges, and reinvent yourself—without leaving the firm;
-
Direct access to clients, information and experts across all business areas around the world;
-
A collaborative environment that enables you to step outside your role to add value wherever you can;
-
High-quality benefits program emphasizing good health, financial security, and peace of mind;
-
Rewarding work with the flexibility to enjoy personal and family experiences at every career stage;
-
A culture of inclusion that values each employee’s unique perspective;
-
Volunteer opportunities to give back to your community and help transform the lives of others.