Receive alerts when this company posts new jobs.
Senior Associate – Interactive Development (React)
at Sapient Corporation
At Sapient Global Markets, we are quiteliterally on the front lines of the biggest issues facing the global marketsleaders today -- investment banks, asset management firms, wealth managers, oiland energy firms, and government andregulatory agencies. Driving transformationand leading change within these industries requires big thinkers who bringinsight, knowledge, technical acumen and passion for innovation. What we offer is the opportunity to join arecognized leader in developing and delivering groundbreaking solutions fortoday's dynamic global marketplace and an award-winning culture that fostersgrowth and leadership. Choose to be a Troublemaker -- challengethe status quo, innovate, disrupt and seize the opportunity to transformyourself. All this while having fun along the way!
As a Senior Associate, Interactive Development, you will play a key rolein delivering stable, enterprise-level software to our clients. You will be anindividual contributor who is able to work independently to convert richinteractive designs to web applications that conform to our standards and bestpractices. The Senior Associate will provide guidance to junior team membersand will potentially lead a team of 3-5 people, delivering an entire track ofwork.
- Work with project management toaccurately estimate and scope out projects
- Work with informationarchitecture and design teams during planning and production phases
- Ensure cross-device andcross-platform compatibility
- Converse with back-end teams tocreate optimum integration solutions
- Write code based on functional specifications
- Optimize development for userexperience
- Comment code and produce documentationto industry standards
- Produce code to the higheststandards while adhering to industry accepted architecture and design patterntechniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)
- 5-7 years of experience buildingFront End Applications
- At least 2 years of experiencebuilding React (Angular) Applications
- Preferably worked in the Financedomain or other similar domains with complex set of entities, relationships,rules and operations
- Strong understanding of HTML5,CSS3, ES2015
- Good understanding of ReSTfulAPIs, GraphQL and WebSockets
- Ability to debug and profile Webapplications with Chrome DevTools
- Exposure to Domain Driven Design,SOLID principles
- Exposure to Style Guides, AtomicDesign
- Exposure to Design tools likeSketch, Adobe Illustrator or Affinity Designer
- Good verbal and writtencommunication
- Strong understanding of the ReactVirtual DOM, JSX and API
- Experience with aState-management framework like Redux (with middlewares) or MobX
- Comfortable with concepts likeContainer/Presentation components, Higher Order Components
- Worked with UI libraries likeMaterial-UI, Semantic UI, Bootstrap
- Good understanding of CSS in JS,aka scoped-css or Styled Components
- Unit testing with Karma Mochaor Jest
Bachelors in Computer Science or equivalent education covering Math,Algorithms, Data Structures, Networking, Databases, Operating Systems, Graphics
Sapient Global Markets, a part of Publicis.Sapient, is a leading providerof services to today's evolving financial and commodity markets. We provide afull range of capabilities to help our clients grow and enhance theirbusinesses, create robust and transparent infrastructure, manage operatingcosts, and foster innovation throughout their organizations. We offer servicesacross Advisory, Analytics, Technology, and Process, as well as uniquemethodologies in program management, technology development, and processoutsourcing. Sapient Global Markets operates in key financial and commoditycenters worldwide, including Boston, Calgary, Chicago, Dusseldorf, Frankfurt,Houston, London, Los Angeles, Milan, New York, Singapore, Washington D.C. andZurich, as well as in large technology development and operations outsourcingcenters in Bangalore, Delhi, and Noida, India. For more information, visit www.sapientglobalmarkets.com.
Sapient is a registered servicemark of Sapient Corporation.