Overview
Senior Frontend Engineer role building customer and partner onboarding and operations products, with ownership of front-end architecture and delivery.
What you'll do
- Spearhead the development of innovative web strategies to create products focused on Customer / Partner Onboarding and Operations.
- Manage and enhance versatile JavaScript libraries that support diverse browser environments.
- Build reliable, scalable and performant user experiences using modern tools like React, TypeScript, Web Bundles, Firebase and Webpack.
- Help define a scalable front-end architecture, advise other teams internally and also encourage best practices.
- Get problem statements from designers and product managers, break projects into substantial tasks, and deliver the project with metrics and data with fellow engineers.
- Innovate, build, and invent on the behalf of our customers. Plan, execute and maintain entire products/features which millions of customers will experience.
- Drive best practices in engineering excellence and operational excellence.
- Work in an agile environment to deliver a high-quality product.
- Take end-to-end responsibility for an integral piece or application.
What you'll need
- B.E/B.Tech/M.E/M.Tech from tier 1 engineering institutes.
- Minimum 3+ years of experience in front-end development with expertise in React.js.
- Minimum 2 years of experience in service-orientated architecture.
- Experience with Chart.js or other visualisation libraries (e.g. D3.js, Recharts) to build interactive data-driven components.
- Experience in Redux and Webpack and should be comfortable with ES6 syntax.
- Must have in-depth knowledge of JavaScript and DOM.
- Ability to build a feature from scratch and drive it to completion.
- Knowledge of common security vulnerabilities in web applications.
- Strong understanding of HTML and CSS.
- Solid understanding of CSS frameworks like SCSS, SASS, and LESS.
- Demonstrate design, UX sensibility, and attention to detail.
- Experience with the development of enterprise-level B2B software.
- Able to learn large-scale, complex systems quickly.
- Experience with unit and integration testing.
- Experience architecting web analytics, conversion analytics, and A/B testing systems.
- Lead technical discussions, perform code reviews, and mentor junior engineers in the team.
- Experience working with RESTful APIs and integrating frontend with backend systems.
- Familiarity with performance optimisation techniques for large data sets and visualisations.
Details
Read the full description and apply on the company’s own careers page.