Companies you'll love to work for

Senior Web Developer

Thimble

Thimble

Software Engineering
United States
Posted on Oct 11, 2024
About Us
Thimble is a leading insurtech platform for small business customers and agents. Thimble allows customers to quickly get insurance coverage by the job, month or year using its award-winning app, website, or over the phone.
Founded by serial entrepreneur Jay Bregman, Thimble works with a variety of carriers to bring the best insurance solutions to small businesses, brokers and agents. Since it was founded, Thimble has delivered more than 170,000 policies to small businesses across the United States.
Thimble was acquired by Arch Insurance, a unit of Arch Capital Group Ltd. (Nasdaq: ACGL), a publicly listed Bermuda exempted company with approximately $15.6 billion in capital at Dec. 31, 2022. Arch, which is part of the S&P 500 Index, provides insurance, reinsurance and mortgage insurance on a worldwide basis through its wholly owned subsidiaries.
Thimble's innovative culture and technical expertise are an incredible addition to Arch Capital’s portfolio of offerings. The acquisition expands Arch’s suite of digital solutions for small business customers and brokers. Thimble will remain a separate subsidiary, working closely with the Arch Group team.
For more information, visit thimble.com.
Our Values
Our unique culture is built around our six core values:
Think Wild, Act Tame
Be relentlessly creative. Question everything. Get to know the rules so well, you can use them in new ways. Be the industry’s compliant radicals.
Green Means GO
Act. Move forward. Learn. You can only make a decision based on the best information you have – so make it.
Own Every Detail
Be ruthlessly precise. Disciplined. Sweat the small stuff.
Simplify, Simplify, Simplify
Get to the point. Make it crystal clear. Cut everything else. It’s our job to make insurance easy – however hard that is for us.
Every Moment Counts
Show up early and ready. Deliver on time or before. Make the most of your time, so others can make the most of theirs.
Stay Human
Treat every person, and their ideas, with respect. Cherish diversity.
About the Role
We are hiring an experienced Web Developer to become a vital part of our dynamic Engineering team. In this pivotal role, you will concentrate on crafting scalable and dependable first-class web experiences, simultaneously contributing to the development of a proprietary component library across various contemporary frameworks. Your responsibilities will extend to actively participating in and spearheading discussions aimed at enhancing the overall architecture of our web systems.
In this role, it is crucial to possess the ability to comprehend application flows and code with minimal documentation, and delve into code to grasp the intricacies of the system, enabling you to propose optimal solutions for the challenges at hand.

Responsibilities

  • Collaborate and guide in architectural decisions, release strategies, and coding standards for our web insurance products
  • Generate actionable stories derived from product requirements, outlining clear, step-by-step development phases to facilitate the completion of the required tasks
  • Develop responsive and user-friendly web applications using React and Angular frameworks
  • Design and develop reusable UI components to ensure consistency and efficiency in the codebase
  • Conduct unit testing and integration testing to ensure the reliability and robustness of the application
  • Participate in code reviews to maintain code quality and share knowledge among team members
  • Document codebase, processes, and best practices to facilitate knowledge transfer and maintain a well-documented project
  • Troubleshoot and debug issues, providing effective solutions to ensure smooth application functionality
  • Respond to business opportunities with thoughtful dev solutions
  • Work closely with cross-functional teams, including designers, product managers, and backend developers, to achieve project goals
  • Be a positive culture-add to the Thimble team

What We're Looking For

  • 7+ years of experience in a web app developer role, with exposure to fast-paced startups considered a plus
  • Proficient in React, Angular 2.x, Redux and Node
  • Proficient with typescript
  • Proficient in SSR frameworks
  • Experience in developing reusable components and creating libraries from scratch
  • Experience creating and updating NPM packages
  • Experience with Log tools such as Sentry, Datadog or similar
  • Familiarity with A/B testing solutions like Optimizely
  • Proficient in GIT workflows within a distributed development team
  • Familiarity with development build tools such as Gulp and Webpack
  • Basic knowledge of Node.js backend development highly desired
  • Experience with fundamental web technologies, including REST APIs
  • Proficient in using the UNIX command line

What Success Looks Like

  • Understand the existing codebase with minimal guidance, and establish connections between requirements and code, whether it's frontend or backend
  • Acting collaboratively with product and design to build the best solution
  • The ability to advocate for the best solution to a business or development problem during the dev process and reviews
  • A well-documented codebase and maintenance of a consistent development approach
  • Identifying areas for improvement in our insurance products or processes and bringing thoughtful solutions
  • Looking for opportunities for your team’s work to support business goals

What You'll Do in 30 Days

  • Understand Thimble’s Insurance products
  • Learn about current dev sprint processes
  • Setup accounts and tools
  • Get familiar with architecture and FE repositories
  • Learn about small business insurance and Thimble’s customers
  • Meet your collaborators across the board

What You'll Do in 60 Days

  • Start contributing to features
  • Take ownership of the full development cycle
  • Partner with product, design and engineering leads to deliver against the roadmap
  • Learn how the team uses analytics and how your team’s projects impact business goals

What You'll Do in 90 Days

  • Take full ownership of stories to develop, test and deploy them to our customers
  • Contribute and document findings in our knowledge base pages
Thimbler Benefits & Perks
-Fully remote company
-Thimble Fridays! (out of office at 12:00pm local time)
-Comprehensive health, vision, and dental coverage
-PTO: 20 days vacation, 8 floating days, 10 company-wide holidays, 1 VTO (Volunteer Time Off), and unlimited sick time
-Parental Leave: 100% paid 12 weeks + 2 weeks gradual return
-Company computer hardware of your choice
-Work from home setup reimbursement
-Monthly co-working space and/or child care reimbursement
-Monthly ClassPass credit
-Quarterly wellness reimbursement
-Other health & wellness perks including: One Medical, Teladoc, Talkspace, Kindbody, and Health Advocate
-Virtual events, happy hours, trivia, and fun!