Salary
💰 $17 - $24 per hour
Tech Stack
JavaScriptJestReactTypeScript
About the role
- Contribute to the development and maintenance of a scalable, reusable component library in React, ensuring adherence to design guidelines and technical standards
- Assist in building user-friendly, responsive web applications using React, JavaScript, and TypeScript
- Help ensure that all components meet web accessibility standards (e.g., WCAG), including keyboard navigation and appropriate ARIA usage
- Create and maintain clear documentation, usage examples, and guidance for consuming teams
- Work closely with other developers, designers, and cross-functional teams to deliver solutions that align with business goals
- Participate in code reviews and contribute to unit, integration, and visual regression testing to uphold quality and reliability
- Assist in connecting front-end components to RESTful APIs and backend services
- Stay updated on emerging technologies, design system best practices, and modern React patterns
Requirements
- Pursuing or recently completed a Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience including bootcamps
- High school diploma equivalency OR Enrolled in accredited program specific to discipline required
- Solid understanding of JavaScript fundamentals and familiarity with TypeScript
- Basic knowledge of the React framework and its core principles
- Familiarity with HTML, CSS, React and PostCSS
- Strong problem-solving skills and effective communication abilities
- Experience with version control systems like Git
- Preferred: Familiarity with design systems or component libraries (e.g., Storybook, Figma integration)
- Preferred: Exposure to building reusable, documented React components with thoughtful APIs and props management
- Preferred: Knowledge of front-end testing frameworks (e.g., Jest, React Testing Library) and visual regression tools (e.g., Chromatic)
- Preferred: Awareness of Agile development methodologies and collaborative workflows