12 Oct
|
Gartner
|
Chennai
About the Role
Gartner is seeking a highly skilled and motivated Senior Software Engineer (Individual Contributor) to join our Product Delivery Organization. This role is ideal for an experienced frontend engineering lead who can drive requirements end-to-end, build scalable and high-performing web solutions, and collaborate with teams while delivering exceptional user experiences.
The ideal candidate combines strong hands-on expertise in ReactJS, NextJS/NodeJS, JavaScript, frontend architecture, performance optimization, and modern web engineering practices with the ability to handle technical initiatives across multiple stakeholders.
What You Will Do
- Lead the design, development, and delivery of modern web applications using ReactJS, NextJS/NodeJS and JavaScript.
- Drive business and technical requirements from discovery through implementation and production rollout.
- Ability to participate in architecting scalable frontend solutions using modern architectural patterns such as Micro Frontends, Single Page Applications (SPA), and Module Federation.
- Design and build reusable UI components, frameworks, and shared libraries that enable consistency across products.
- Collaborate closely with Product Managers, UX Designers, and Engineering teams to translate business requirements into technical solutions.
- Evaluate and implement modern frontend tooling and build systems using Webpack, Rollup, Vite, and related bundling technologies.
- Ensure high code quality through code reviews, unit testing, accessibility compliance, and engineering best practices.
- Participate/drive application performance improvements by measuring and optimizing Core Web Vitals, including FCP (First Contentful Paint) and LCP (Largest Contentful Paint).
- Contribute to architectural decisions and provide technical leadership for modernization and transformation initiatives.
- Partner with cross-functional teams to deliver highly available, scalable, and maintainable solutions.
- Collaborate well with other engineers and foster a culture of technical excellence, innovation, and continuous learning.
- Bring innovative and modern ideas that positively impact user experience.
What You Will Need A strong software engineering professional with 4+ years of experience building enterprise-scale web applications. The ideal candidate should demonstrate exceptional problem-solving abilities and a passion for delivering high-quality user experiences.
Must Have
- 4+ years of software development experience with strong expertise in ReactJS, NextJS and JavaScript.
- Proven experience working on frontend initiatives and driving requirements end-to-end.
- Robust knowledge of frontend architecture patterns, including:
- Micro Frontends
- Single Page Applications (SPA)
- Module Federation
- Hands-on experience with modern bundlers and build tools such as:
- Webpack
- Rollup
- Vite
- Deep understanding of JavaScript fundamentals, design patterns, and software engineering best practices.
- Strong experience with unit testing frameworks and frontend testing methodologies.
- Good understanding and implementation experience of web accessibility (WCAG) standards and best practices.
- Strong understanding of scalable frontend application design and component-driven development.
- Excellent problem-solving, debugging, and analytical skills.
- Experience working effectively in Agile/Scrum environments.
- Experience with cloud platforms such as AWS, including AWS Lambda and serverless architectures
- Experience implementing Server-Side Rendering (SSR) solutions using frameworks such as Next.js. will be an added advantage
Who You Are:
- Bachelor's degree or foreign equivalent in Computer Science or a related field.
- Solid technical leader with the ability to influence architectural and engineering decisions.
- Excellent communication, collaboration, and stakeholder management skills.
- Ability to work independently while thriving in a fast-paced Agile environment.
- Takes ownership and accountability for the successful delivery of solutions.
- Passionate about engineering excellence, innovation, and continuous improvement.
- Committed to learning and staying current with evolving frontend technologies, frameworks, and architecture patterns.
- Enjoys mentoring and developing engineers while fostering a collaborative team culture.
📌 Senior Software Engineer (React JS, Next JS, Cloud) (Chennai)
🏢 Gartner
📍 Chennai