As an engineer at CoverForce, you will work on designing and implementing the core front-end Web Application of the CoverForce platform. You will work on onboarding flows, authentication, quote/bind/pay flows and developing complex forms for the same. You will work on developing core libraries and components to support different web applications based on the customer type (business vs consumer). As we build out our platform, you will be involved in discussions about the API structure, front-end architecture, UI/UX flows and other key decisions of a complex front-end system.
This role is a perfect fit for an engineer who thrives in fast-paced environments looking to build a product from the ground up. You will have the opportunity to take ownership and wear many hats as you develop the product. As an early engineer, you'll impact product development, system architecture, engineering culture, and more. You will work across the stack building out our centralized API and the front-end portal. We use ReactJS, ANT Design, NodeJS, MongoDB, Docker, and Javascript/Typescript on AWS.
Our product was inspired by talking with 100s of agents and identifying the critical pain points in the quote, bind, and payment process. We see our solution scaling to independent agencies, agency management systems, and corporate customers.
What you'll Do
Develop Core UI components and libraries:
Identify and develop core re-usable components
Develop the components to be configurable and re-usable across multiple front-end experiences.
Design, recommend and implement UI/UX best practices:
Researching UI/UX best practices
Implementing the best practices. Eg: Responsive design, performance optimization etc
Proactively identify opportunities to improve the quality, stability, and scalability of our systems.
Conduct code reviews and provide helpful feedback that maintains our high code quality behind our systems
Collaborate cross-functionally to solve business problems and continue to support our rapid growth
What we're Looking For
Must have
3+ years developing software in a production environment
Experience as an engineer on an agile development team
A strong sense of pride in the quality of your work and embracing ownership
Proven experience working in frontend systems (ReactJs, ANT Design, RESTful APIs, mono-repo)
Previous experience writing high-quality, effectively tested code that empowers developers instead of being a burden
Ability to clearly and concisely communicate about technical problems and propose solutions
The ability to work in complex systems that require deep domain context - being in the middle isn t easy!
Nice to have
Experience working in fast paced, growing startups and understand all the additional demands that comes with this
Production experience with our tech stack: NodeJS, TypeScript, ReactJS, ANT Design
Familiarity with cloud environments, especially the AWS stack
What CoverForce offers
CoverForce has been a remote-first company in India since its inception and will always strive to be flexible to employees preferences. We know how to cultivate a successful and highly collaborative environment despite the distance. This includes:
Quarterly virtual events to connect with your team members while celebrating our success and accomplishments
Clear norms and etiquette around virtual meetings.
Team building activities every month to let off steam and relax.