Senior Software Engineer

Sure Logo

Sure

πŸ“Remote - Worldwide

Summary

Join Sure, a rapidly growing insurtech company, and become a key member of our remote-first team. We're looking for a skilled Full Stack Engineer with experience building high-availability, scalable systems for our SaaS platform. You will collaborate closely with engineers and the product team, contributing to all aspects of the software development lifecycle. We value a culture of autonomy, collaboration, and continuous learning. As a company, we've received numerous awards and recognitions for our rapid growth and innovative solutions. We offer a unique opportunity to work on challenging projects and contribute to a dynamic and rewarding environment.

Requirements

  • 4+ years experience with OOP (such as Python, Node, Ruby, or Go)
  • 2+ years of professional experience with React and JavaScript (Typescript a plus)
  • Experience building and maintaining RESTful APIs that are designed to be used at scale
  • Experience participating in the design and architecture of a project
  • Self-directed and self-motivated individuals comfortable working with diverse teams
  • Excellent communication skills, verbal and written

Responsibilities

  • Contribute to all aspects of the software process: including architecture, specification reviews, automated testing, implementation, code reviews, debugging, and documentation
  • Design, build, test, and maintain scalable APIs and the applications that rely on them
  • Build modular, tested web apps using React, TypeScript, Vitest, and Cypress
  • Resolve bug fixes and troubleshoot incidents from our partners and customers
  • Help put tools, processes, and documentation in place to improve our developer experience

Preferred Qualifications

  • 2+ years experience with Python (Django or Flask)
  • Knowledge of testing best practices (Vitest, Cypress, and pytest)
  • Experience with AWS or other cloud services
  • Experience building and maintaining a reusable component library for a design system

Benefits

Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.