Senior Experience Engineer
Publicis Sapient Consulting Pvt Ltd
Apply on company website
Senior Experience Engineer
Publicis Sapient Consulting Pvt Ltd
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Senior Experience Engineer-XT Angular
As a Senior Experience Engineer, you will play a key role in delivering stable, enterprise-level software to our clients. The Senior Experience Engineer will provide guidance to junior team members and will potentially lead a team of 3-5 people, delivering an entire track of work. Building interactive, high-performance web applications for top-tier clients, and be a key player in a forward-thinking team.
Your Role & Impact:
- Be an individual contributor, turning rich designs into seamless web applications.
- Collaborate with project management to accurately estimate, plan, and scope projects.
- Partner with information architecture and design teams during the planning and production phases, ensuring visually stunning and intuitive applications.
- Lead efforts to ensure compatibility cross-device and cross-platform.
- Collaborate with back-end teams to design and implement optimal integration solutions.
- Write clean, maintainable, and scalable code, ensuring an optimal user experience.
- Produce code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)
- Be a thought leader in developing high-quality, modular code, while staying updated with the latest in frontend technologies.
Qualifications
- 4-9 years’ experience of experience in front-end development with a passion for creating polished, interactive, and responsive web experiences.
- Proficient in hand-coded HTML5, CSS3, and JavaScript, with a deep understanding of modern frameworks like Angular or similar JS frameworks.
- Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript libraries.
- Expertise in Object-Oriented JavaScript (OOJS) and practical experience with popular JavaScript libraries.
- Prior experience in Angular, JS frameworks and UI development
- Strong experience in working with TypeScript, Bootstrap, Angular CLI, and NPM.
- Experience using fluid grids, and building responsive/adaptive websites using Bootstrap etc.
- Hands-on experience working with client-side templating languages like Handlebars, Mustache etc.
- Good understanding of working with frontend build systems and automating the same using Grunt / Gulp is a plus
- Good understanding of working with TDD in JS with the help of frameworks like Jasmine, Mocha, Karma etc is aplus
- Knowledge of SEO best practices and accessibility standards, ensuring compliance in your development.
- Moderate to advanced graphics manipulation/optimization skills using Photoshop or similar tools.
- Hands-on experience working with server-side JavaScript frameworks based on Node.js is a big plus
- Good verbal and written communication skills. Should be able to adapt and learn new technologies.
Set Yourself Apart With:
- Solid understanding of both relational databases (MySQL) and non-relational databases (MongoDB).
- Experience with GraphQL for optimized data fetching.
- Hands-on experience working with client-side templating languages like Handlebars, Mustache, etc.
- Hands-on experience with Functional Programming (FP).
- Understanding of hybrid vs native mobile apps – and pros/cons with respect to PWA.
- Proficiency with DevOps pipelines and deployment tools like Jenkins, Travis, or Gitlab.
- Familiarity with hybrid vs. native mobile apps and PWA development.
- Experience configuring Webpack from scratch and working with Rollup or Parcel for building processes.
- Hands-on experience working with frontend build systems and automating the same using any task runner
- Hands-on experience working with server-side JavaScript frameworks like Express, Koa, Hapi etc. (based on Node.js
- Understanding of REST APIs and Microservices Architecture, including CRUD operations and HTTP methods for building efficient and scalable services.
Job role
Work location
Bangalore
Department
Software Engineering
Role / Category
Software Quality Assurance and Testing
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 4 years
About company
Name
Publicis Sapient Consulting Pvt Ltd
Job posted by Publicis Sapient Consulting Pvt Ltd
Apply on company website