Senior Software Engineer (FullStack)
Bangalore
Technology
1 Openings
Hiring for Senior Software Engineer (FullStack) | Exp: 3+ | Location: Whitefield, Bangalore (Hybrid)
Roles and Responsibilities:
* Lead end-to-end design and development of complex UI components and features across the product.
* Build reusable and extensible front-end components focusing on performance and user experience.
* Collaborate with cross-functional teams, including backend engineers, designers, and product managers, to deliver full-stack features.
* Own and drive low-level design (LLD) for new features and improvements within your product area.
* Ensure high code quality through comprehensive code reviews, testing coverage, and documentation.
* Use appropriate design patterns, REST principles, and architectural best practices to solve front-end challenges.
* Participate in capacity planning and contribute to building a frontend that scales with user growth.
* Proactively monitor front-end application health, instrumentation, and error reporting.
* Mentor junior engineers and contribute to team-wide technical growth.
* Contribute to team processes, sprint planning, and software engineering best practices.
Mandatory Qualification:
* 3+ years of experience designing, building, and maintaining complex applications in production environments.
* Have worked at a product-based company.
* Strong product thinking and a sharp eye for detail—you're passionate about clean, intuitive UI and thoughtful UX.
* Expertise in JavaScript and modern front-end frameworks (preferably React), along with solid knowledge of state management patterns like Redux or similar.
* Experience working with Node.js, React, MongoDB, Postgres, and AWS.
Roles and Responsibilities:
* Lead end-to-end design and development of complex UI components and features across the product.
* Build reusable and extensible front-end components focusing on performance and user experience.
* Collaborate with cross-functional teams, including backend engineers, designers, and product managers, to deliver full-stack features.
* Own and drive low-level design (LLD) for new features and improvements within your product area.
* Ensure high code quality through comprehensive code reviews, testing coverage, and documentation.
* Use appropriate design patterns, REST principles, and architectural best practices to solve front-end challenges.
* Participate in capacity planning and contribute to building a frontend that scales with user growth.
* Proactively monitor front-end application health, instrumentation, and error reporting.
* Mentor junior engineers and contribute to team-wide technical growth.
* Contribute to team processes, sprint planning, and software engineering best practices.
Mandatory Qualification:
* 3+ years of experience designing, building, and maintaining complex applications in production environments.
* Have worked at a product-based company.
* Strong product thinking and a sharp eye for detail—you're passionate about clean, intuitive UI and thoughtful UX.
* Expertise in JavaScript and modern front-end frameworks (preferably React), along with solid knowledge of state management patterns like Redux or similar.
* Experience working with Node.js, React, MongoDB, Postgres, and AWS.
Recruitment Notice
“Due to high interest, our team connects only with candidates whose profiles closely match the role mandate.”
Exploring your next leadership move?
Most leadership roles never reach job boards. ExecEdge helps senior professionals access the hidden leadership market through positioning, outreach, and warm introductions.