cover image
Snapsheet Inc

Snapsheet Inc

www.snapsheetclaims.com

1 Job

456 Employees

About the Company

At Snapsheet, we take pride in being at the forefront of claims management technology, pioneering the virtual appraisals revolution, and setting new standards in efficiency for auto, property, and commercial lines. Our cutting-edge insurtech solutions redefine claims management, offering you a cloud-based platform that revolutionizes every step of the process. From efficient damage estimation to swift payment processing and seamless communication with claimants, Snapsheet empowers you to automate your claims handling seamlessly. By streamlining the claims process, Snapsheet significantly reduces time and costs, enabling you to maximize profits and fuel business growth. Experience the transformative power of Snapsheet and unlock the full potential of your claims operations.

Listed Jobs

Company background Company brand
Company Name
Snapsheet Inc
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Develop and maintain high‑performance components for a cloud‑native SaaS claims platform, working across either the Claims Management or Foundational Services teams. Responsible for designing secure APIs, scalable back‑end services, and responsive front‑end features while continuously improving the technology stack and infrastructure. Expectations: - Minimum 3 years of professional web development experience. - Proficiency in Ruby on Rails and React (or equivalent JavaScript framework). - Strong foundation in system design, data structures, algorithms, and performance optimization. - Experience building RESTful APIs, designing relational database schemas, and writing efficient queries. - Comfortable with Agile methodologies, participating in stand‑ups, retrospectives, and sprint planning. - Ability to collaborate with product managers, designers, and other engineers to solve complex problems. Key Responsibilities: - Extend platform functionality for providers and internal customers. - Refactor and modernize the tech stack, improving reliability and scalability. - Build and maintain core services such as authentication, automation, and API gateways. - Design and implement APIs that expose platform capabilities to external systems. - Develop responsive, cross‑device front‑end components using React/Redux or similar. - Analyze system performance, identify bottlenecks, and propose effective solutions. - Participate in code reviews, architecture discussions, and technical design sessions. - Write high‑quality, maintainable code with comprehensive tests and documentation. - Engage in continuous learning and mentor junior team members. Required Skills: - **Back‑end:** Ruby on Rails, REST API development, relational database design (MySQL), Redis, Elasticsearch, RabbitMQ, AWS Lambda, Docker, CloudFront. - **Front‑end:** React (Redux or equivalent), ES6+, HTML5, CSS, Progressive Web App concepts, responsive design, asset caching strategies. - **Tools & Practices:** Agile Scrum, CI/CD pipelines, unit/feature/acceptance testing, version control (Git), code review, performance profiling. - **Core Competencies:** System design, scalability considerations, data structures, algorithms, design patterns, HTTP fundamentals, authentication/authorization. Required Education & Certifications: - Bachelor’s degree in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM discipline. ---
United states
Remote
Junior
03-12-2025