Fire authorities need a faster way to detect, confirm, and pinpoint fires so that they can quickly respond—preventing small flare-ups from becoming devastating infernos. Today, most wildfires are detected by bystanders and reported via 911, meaning it can take hours to detect a fire, verify its exact location and size, and dispatch first responders.
Requirements
- HTML
- CSS
- Typescript
- React
- React Testing Library
- Jest
- a state management solution like Redux (we use Recoil)
Responsibilities
- Lead the development of new features, ensuring they align with project goals and enhance overall functionality.
- Maintain and enhance existing codebase to optimize extensibility and address evolving requirements.
- Conduct thorough code reviews, providing constructive feedback to maintain code quality and adherence to best practices.
- Championing the creation of readable code with predictable patterns to enhance collaboration and maintainability.
- Prioritize code quality by emphasizing accessibility principles, incorporating security best practices, and writing testable code.
- Actively contribute to evolving coding standards and best practices within the development team.
- Participate in evaluating new technologies and tools, ensuring the adoption of effective solutions that align with project needs.
Other
- 3+ years of Frontend Engineer Experience: Demonstrate a robust background in developing Frontend applications, showcasing proficiency and expertise in creating efficient and scalable solutions.
- Proven expertise in utilizing Design Systems like Material Design and component libraries such as Material-UI, showcasing efficiency and consistency in development processes.
- Ability to communicate efficiently within the team, sharing insights and updates, and collaborating effectively to achieve project goals.
- Collaborate with cross-functional teams, including QA, Product, and Backend, to plan and execute project initiatives.
- Preference for someone in PST or MST time zone