Front-End Engineer
Project Growth
Date: 16 hours ago
Contract type: Contractor
Remote

A fast-growing remote-first startup building one integrated product that includes a primary application, an admin panel, and a marketing site. Their small, dynamic team thrives on collaboration and innovation, where each member’s contributions directly shape the future of their product. Join them to make a real impact in a supportive, agile environment.
Location:
Fully Remote, 9 AM - 5 PM EST
Role Overview
We’re seeking a proactive Front-End Engineer with strong React expertise to develop, maintain, and optimize our product. You will be integral in building reusable components, ensuring top-notch quality through testing, and collaborating closely with backend and product teams. If you enjoy working with a modern tech stack and are excited by the challenges of a growing startup, this role is for you.
Key Responsibilities
To be considered for this role these steps need to be followed:
Location:
Fully Remote, 9 AM - 5 PM EST
Role Overview
We’re seeking a proactive Front-End Engineer with strong React expertise to develop, maintain, and optimize our product. You will be integral in building reusable components, ensuring top-notch quality through testing, and collaborating closely with backend and product teams. If you enjoy working with a modern tech stack and are excited by the challenges of a growing startup, this role is for you.
Key Responsibilities
- Develop, maintain, and enhance product features using React with hooks and functional components.
- Build reusable, modular components to deliver consistent, engaging user experiences.
- Write unit tests with Jest and end-to-end tests with Cypress to ensure code reliability.
- Collaborate with backend and product teams to integrate APIs and deliver robust front-end functionality.
- Optimize performance and ensure cross-browser compatibility and mobile responsiveness.
- Maintain clear, up-to-date documentation.
- Participate actively in daily standups and contribute to process improvements as the organization scales.
- Work within a remote-first environment with occasional on-site team events.
- Strong hands-on experience with React and functional programming concepts.
- Experience with Vite as a build tool.
- Proficiency in TypeScript is highly valued.
- Familiarity with Chakra UI for styling components.
- Experience using Storybook for component development and documentation.
- Skilled in making HTTP requests with Axios.
- Knowledge of Zod for schema validation.
- Experience with Tanstack React Query and Tanstack Table for efficient data fetching and advanced table functionalities.
- Experience with state management libraries like MobX or Zustand.
- Experience with React Admin is a significant plus.
- Familiarity with Sentry or other error monitoring tools.
- Comfortable working with APIs and API documentation tools like Swagger.
- Experience with project management tools (e.g., Linear) and Agile workflows.
- Strong fundamentals in HTML5, CSS3, and modern JavaScript (ES6+).
- Proficient with Git and version control workflows.
To be considered for this role these steps need to be followed:
- Fill in the application form
- Record a video showcasing your skill sets
See more Remote jobs