Senior Experience Engineer

Publicis Sapient Consulting Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 4 years

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