Develop, design, create, modify, and/or test desktop and mobile web software applications or systems.
Architect efficient and reusable front-end systems that drive complex web applications.
Implement features and user interfaces to optimize performance of user-facing products.
Interface with new and existing customers and company stakeholders to understand business needs and identify potential technical solutions.
Collaborate with other engineers by engaging in agile best practices like peer code reviews and documentation.
Create the build specs and PRD for projects.
Lead a project from PRD to deployment, with a team of both backend and front end engineers, ensuring code quality, testing, and confirming code in production.
Requirements
5+ years of experience
3+ years specifically owning a React/NextJS project (typescript is a plus)
Has experience with scaling front end state/cache and can deal with loading a large amount of data into the product.
Takes the initiative to make overall code quality updates to the codebase
Experience owning the UI of a large product/feature from start to finish. Think “Integrate with a 3rd party provider to create a full online ordering flow within our app”.
Very strong communication and understanding of how the front end relates to backend data and API calls.
Works at a fast pace and understands how to decrease scope at a project level (trim down excessive UI)
Tech Stack
Next.js
React
TypeScript
Benefits
Top-tier health, vision, and dental insurance, including plans with $0 employee cost.