Job Closed
This listing is no longer active.
Weave is building a generative AI platform that will revolutionize how life science companies collaborate
Senior Frontend Engineer
Location
India
Posted
156 days ago
Salary
0
Seniority
Senior
Job Description
Senior Frontend Engineer
Weave
• Build features targeting Weave's desktop clients using web technologies (TypeScript/React/HTML/CSS), while contributing to the underlying platform and libraries. • Communicate with other teams and individuals to coordinate work efforts. • Be responsible for long term code quality of what you write and maintain. • Pitch in where needed as a valued member of an autonomous, cross-functional team. • Enjoy collaborating in a high-trust environment. • Truly have great days, almost every day!
Job Requirements
- 4+ years experience developing rich applications using TypeScript/JavaScript and other web technologies.
- 3+ years experience with at least one or more modern web application framework (React, Angular, Ember, etc.).
- Experience with building high-performance, reusable code, e.g. UI components.
- Experience with consuming ReSTful APIs.
- Experience with debugging.
- Experience with performance tuning and benchmarking.
- Follows trends of the web platform.
- Experience with NW.js/Electron.
- Experience with idiomatic TypeScript.
- Experience with React with Redux.
- Familiar with Sentry and Storybook.
- Testing with Jest and Cypress.io.
Benefits
- This position will be remote
- Reports to: Senior Engineering Manager
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Develop new applications & contribute towards the UI and potentially middle-layer development • Own projects aligned with our product development strategy • Design and implement solutions to achieve a delightful and intuitive user experience • Contribute to the underlying platform to ensure it is extensible, scalable, and secure • Collaborate with team and external stakeholders such as Product Managers, Backend Engineers, UX team, & our customers
• Implement pixel-accurate, responsive interfaces from Figma using React, TypeScript, and Material-UI (MUI) • Own features end-to-end from design handoff through implementation, testing, deployment, and iteration • Build complex, validated forms using React Hook Form • Ensure mobile-first UX, including tablet-first workflows used in the field • Own frontend testing across unit, integration, and e2e layers (Jest, React Testing Library, Cypress or Playwright) • Drive frontend quality standards and best practices • Optimize performance including bundle size, render performance, and Core Web Vitals • Extend and customize MUI components using advanced CSS (Flexbox, Grid, CSS variables) • Work closely with Product, Design, and Backend Engineering • Participate in code reviews and mentor junior engineers • Ship MVPs quickly and iterate based on customer feedback • Communicate clearly in an async-first environment using Slack, Notion, and Loom • Help define component patterns and frontend architecture • Influence and support the transition from JavaScript to TypeScript • Contribute to the evolution of the design system • Identify and address technical debt pragmatically
Software Engineer – AI Frontend
OmniOmni is an AI analytics platform that helps customers accelerate self-service and embed analytics into their products.
• Focused on building interfaces and capabilities for our AI-powered analytics service • Design intelligent workflows and build AI-assisted tools • Collaborate with a team with deep experience in the field • Solve problems autonomously or in collaboration with team members • Operate across the technology stack to solve customer problems
• Design and develop performant frontend systems that deliver high-quality user experiences • Build interactive interfaces that enable users to interact with AI-driven functionality • Develop canvas-based environments supporting large numbers of objects and user interactions • Partner with cross-functional teams to translate user needs into product features • Optimize frontend performance across data-rich applications • Rapidly prototype and validate user experience hypotheses • Continuously improve product features based on usage data and user feedback



