Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Informatica Principal Software Engineer - UI 
India, Karnataka, Bengaluru 
701438411

02.07.2024
Job Number 37218
Bangalore, Karnataka IN
Experience Level: Mid-Senior Level
Travel Requirement:

Our Ideal Candidate

  • You are a professional software engineer with full-stack web application development experience.
  • You have skills to create well-designed web interfaces resulting in rich, intuitive user experiences, and deliver high-quality, modular code for complex web UI components and pages.
  • You enjoy working on technically challenging projects.
  • You are willing to work on many different projects and interested in assuming several responsibilities.

Your Responsibilities

  • Lead the delivery for large areas
  • Take architecture ownership of reusable UI components in a Design System.
  • Build interactive, responsive, and scalable easy-to-use user interfaces
  • Participate in feature development and with other team members to ensure predictable delivery
  • Work with QA team to ensure minimal regressions and comprehensive customer-centric testing
  • Participate in internal/cross team meetings, scoping, decision-making and technical documentation
  • Assist customers and field engineers with troubleshooting issues
  • Guide junior Engineers on technical, architectural, design and related issues

Your Qualifications

  • 7+ years of experience in web client technologies such as HTML, CSS, JavaScript, and TypeScript.
  • 7+ years of experience of JavaScript frameworks and libraries, such as ReactJS and AngularJS
  • 4+ years of enterprise software development experience with data-intensive and multi-threaded service-oriented cloud products with scalability requirements
  • Hands-on experience with client-side Unit testing and e2e frameworks and tools: Jest, CodeceptJS
  • Experience working on a Design System, such as Carbon and Lighting, is a big plus.
  • Hand-on experience with UI build, Packaging and Optimization tools: npm, Webpack, Rollup, and Lerna
  • Server-side JavaScript experience with node.js
  • Experience with data structures and algorithms.
  • Experience with cloud application development, deployment, operation, and support
  • Experience in Agile development methodologies and release management techniques
  • BS in Computer Science or a related technical discipline; advanced degree
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Tuition reimbursement program to support your and personal growth
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit