INIntuit
Staff Software Engineer, Front End
Bangalore ₹3-6 LPA Posted 12 Sept 2025
FULL TIME
Kubernetes
Javascript
Sql
Nosql
Java
+1 more
Job Description
What You'll Do
- Design and develop modern, responsive, and accessible user interfaces using JavaScript, TypeScript, React, or similar frameworks.
- Collaborate closely with cross-functional teams including Product, UX/UI, QA, and Backend Engineering to deliver high-impact features.
- Translate business and design requirements into high-quality code with a strong focus on usability and performance.
- Ensure web applications are cross-browser compatible, performant, and mobile-responsive.
- Write clean, maintainable, and testable code using component-based architecture and modern development tools.
- Participate in code reviews, providing constructive feedback and continuously improving code quality across the team.
- Optimize applications for speed, scalability, and accessibility.
- Collaborate with DevOps/Platform teams to integrate with CI/CD pipelines and production deployment workflows.
What You'll Bring
- 5 to 8 years of hands-on experience in frontend development for web applications.
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Solid experience with React.js or similar frameworks like Vue.js or Angular.
- Experience with state management libraries such as Redux, Zustand, or Context API.
- Familiarity with modern build tools and environments: Webpack, Babel, Vite, etc.
- Strong understanding of RESTful APIs, JSON, and client-server interaction patterns.
- Experience with unit testing, component testing, and end-to-end testing frameworks like Jest, Testing Library, Cypress, etc.
- Knowledge of accessibility (a11y) standards and practices (WCAG, ARIA).
- Understanding of performance optimization techniques including lazy loading, code splitting, and caching strategies.
- Experience working with Git, agile development methodologies, and CI/CD pipelines.
- Passion for user-centric design, performance, and quality.
- Excellent problem-solving skills and the ability to work both independently and in a team environment.