Overview
!EpsilonLogo_188x100
About Business Unit:
As part of the Digital Integration Services team, you’ll be at the forefront of modernizing marketing and delivering ground-breaking solutions. From crafting data-driven, personalized experiences that customers truly value to turning marketing visions into reality - we empower brands to achieve their goals.
Our team of 1,200 experts in strategy, analytics, creative, and digital experience uses innovative technology and data-driven insights to craft relevant, customer-centric strategies for the world’s leading brands.
A Manager Architect Front End Development plays a vital role in managing and driving technical aspects of Front-End team. He /She in defining and implementing front-end technologies across multiple CMS and front-end based projects.
- Years of experience in HTML/CSS/Javascript/Bootstrap: 10-14 Years
- Years of experience in Angular/React: 3+ Years
- Years of experience in Node JS : 3+ Years
- Years of experience in full-stack application: 4+ Years
- Other Technology Experiences: Good understanding CMS integration on Adobe AEM, Sitecore
- Project Experience: At least 5 end-to-end projects on Front-end development. CMS backend is an advantage.
Click here to view how Epsilon transforms marketing with 1 View, 1 Vision and 1 Voice.
Responsibilities
- Define UI framework and front-end architecture
- Lead and mentor team of Architects, Team Leads and front-end developers.
- Advice technical solution and fix any complex issues faced by developers
- Direct design & development of functional and appealing web- and mobile-based applications based on usability
- Promote Usability standard processes
- Strategize building of reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Collaborate and work with CMS teams and stake-holders
Qualifications
Must-Have:
Architectural Design:
- Demonstrates the use of open source and commercial tools that may be used to create and model logical architecture for an application.
- Should be well versed and have implemented Microservices and serverless architecture
- Uses notations suggested by the latest industry standards and tools.
- Expert in Front-end performance tuning
- Based on the use cases can create a logical architecture
- Should have design and implemented Javascript design patterns
- Should be fully conversant with OOAD
- Should have used UML notations
- Ability to define custom Front-End framework
- Proficiency on creating modular, loosely coupled front-end application based on Angular JS, Bootstrap. Good experience in core Javascript, AJAX
Integration Design:
- Should have designed interfaces for third party integration
- Should have hands-on integration experience with third party services like Payment Gateways, Tax calculator, live chat, address finders, ERP, OMS etc..
Core Development:
- Should have got hands-on experience on front-end HTML/CSS & Javascript, Bootstrap development
- Should have got hands-on experience integrating webservices – SOAP & REST
- Should have experience developing Hybrid Mobile Apps
- Should have experience in Progressive Web Apps
- Should have experience developing full-stack application involving Node
Could Have:
Data Modeling & Database design:
- Demonstrates a good understanding of data modeling.
- Able to create a portion of the Logical Data Model (LDM) and/or Physical Data Model (PDM).
- Able to apply data modeling notations like Information Engineering (IE), Barker or UML.
- Able to apply data normalization techniques. Understands data modeling patterns.
- Should have done Database design for large multi-country, multi-language website
Project Delivery & Team management:
- Should be able to define estimation template by creating task types, work breakdown for the task types, effort etc.
- Own overall solution and solution quality of the development product
- Should have handled 20+ team comprising of Team Leads, Developers in a collocated and non-collocated environment. Define work, guide and help on implementation
- Should have the ability to have delegated control on activities
- Grow people by introducing tools, frameworks and protocols to improve efficiency and effectiveness
Additional Information
Our pillars aren't just words. They're how we show up every day.
- People centricity: We focus on employee well-being in an environment where colleagues truly care about each other.
- Collaboration: We work together, support one another and collectively achieve goals.
- Growth: There are endless opportunities for growth through learning, development and career advancement.
- Innovation: We drive progress through cutting-edge solutions and forward-thinking approaches.
- Flexibility: We’ve created a balance between work and personal life, and we encourage adaptability to solve problems creatively.
Our values guide us to create value for our clients, our people and consumers.
- Act with integrity
- Work together to win together
- Innovate with purpose
- Respect all voices
- Empower with accountability
These pillars and values are our foundation—shaping our culture, guiding our decisions and uniting us in common purpose.