(y)
Min
Max
Codemonk
10-20 y
Onsite
(Bengaluru)
About the Company
We work alongside Industry Experts, Scientists, GenAI experts, IoT Experts, Cloud Experts, Digital Experts and Clinicians. We have deep collaboration with premium Indian Institute of Technology (IITs), MIT and other top universities in US and India. Your work will directly contribute to improving various practices in different domains. It is an opportunity to collaborate with a team of tech experts and rapid expansion and endless opportunities.
About the role
The team is fast moving and you will be expected to iterate quickly and own, drive and achieve cross-team alignment on technical design tradeoffs for the short, medium and long term.
Job Qualification
Have a B.S., M.S., or Ph.D. in Computer Science or another technical field.
Have 10+ years of industry experience in a Software Engineering role
3+ years of experience leading large, cross-functional, technical projects with multiple team members involved
Skills required
In-depth knowledge of React concepts like components, state management (Redux, MobX), hooks, JSX, and optimization techniques for performant applications.
Understanding of ES6 concepts, object-oriented programming, and best practices for writing clean and maintainable JavaScript code.
Mastery of HTML5, CSS3, and familiarity with responsive design principles using media queries and frameworks like Flexbox.
Ability to use TypeScript for type safety and improved code maintainability.
Experience working with RESTful APIs for data fetching and manipulation.
Experience with state management libraries like Redux.
Good understanding of JavaScript and React architecture and design patterns for building scalable and maintainable applications.
Familiarity with writing unit and integration tests using frameworks like Jest and testing libraries like React Testing Library, Playwright, or Cypress.
Basic knowledge of tools like Git for version control, npm or yarn for package management, and bundlers like Webpack.
Familiarity with working with generative AI APIs/libraries (e.g., OpenAI, Whisper, Gemini).
Basic familiarity with Node.js, Express.js, or other server-side technologies can be a valuable asset.
Roles and Responsibilities:
Head projects for features that have high business impact
Head the team on defining SLAs and upholding operational excellence.
Contribute to the technical direction of the team, product, and systems
Lead performance optimization and scaling efforts
Take product ideas from ideation to implementation
Develop components and services that expand the capabilities of our analytics product
Participate and collaborate with Product and Design Team to iterate on our product
Lead engineering discussions and mentor others on engineering best practices.
Mentor and contribute to the success of junior engineers.
Job Role
Frontend Developer
Primary Skills
Secondary Skills
-Headquartered In
Bengaluru
Industry Type
Product Engineering,
Software
Company Size
51-200
Company Stage
-
About the Company
-