Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 2 years ago

Here at Jaroop, we are changing the way that insurance companies distribute their products to the marketplace through innovative and technology-based solutions. Jaroop works with agencies, carriers, and affiliates using business and technology solutions to stand up, operate, optimize, and scale insurance distribution. We are committed to enhancing creativity, allowing us to have an innovative atmosphere with driven values, flexibility, and commitment to our team members.

We are actively seeking full-stack Software Engineers to help us disrupt the InsureTech sector by contributing as a member of one of our agile engineering teams. Working for our Engineering department is a great way to grow your career by means of participating on a truly agile engineering team that actually uses industry best practices with modern tech stacks. We deal with many sorts of problems which you will learn techniques to solve, many of which are not taught in school. We set these expectations on the Software Engineer role as we continue to build an Engineering department of highly-capable and highly-versatile full-stack software engineers. As you grow with Jaroop and Jaroop continues to grow as a company, there will be many opportunities to advance your career even further.

Our Software Engineers work remotely day-to-day, as does the entire Jaroop team. We are looking for an individual who is co-located within the Northeast which will allow us to easily coordinate travel to our office for all-hands meetings and company functions. Co-locating within the Eastern Standard time zone also allows us to maximize our ability to collaborate together.

 

Responsibilities
  • Operate as a self-sufficient, T-shaped, full-stack engineer
  • Review technical architecture documentation for the project and ensure that the engineering team’s deliverables are implemented accordingly
  • Develop code that fulfills requirements specified by the business, technical architects, and clients
  • Ensure that the code you deliver has an extremely high level of quality and an extremely low potential for defects that will surface in the production environments
  • Author documentation of your code that is useful for your team members and other members of Engineering
  • Participate as a team-player that works together with your fellow team members to deliver commitments on time
  • Dive into code as technical challenges arise to perform root-cause analyses and implement resolutions
  • Develop proofs of concepts as needed
  • Keep current with engineering best practices, design principles, technology, security, and compliance in order to apply that knowledge to all of the responsibilities above

Requirements

  • Bachelor of Science degree in Computer Science, Computer Engineering, Software Engineering, or similar engineering major
  • 2+ years of experience as a Software Engineer, excluding internships
  • Experience engineering in linux and/or MacOS environments
  • Excellent written and verbal communication skills
  • Located in the Northeastern US
  • US citizenship or authorization to work in the US
Bonus Points
  • Insurance industry experience, preferably in distribution
  • Master of Science degree in Computer Science, Software Engineering, or similar engineering major
  • Experience working as a member of a highly-collaborative engineering team
  • Experience engineering a SaaS product/platform
  • Experience engineering a cloud-based architecture
  • Experience engineering with containers
  • Experience engineering with design patterns
  • Experience engineering with Scala and Play
  • Experience engineering with Java
  • Experience engineering with React
  • Experience with multiple languages, frameworks, databases, services, and tools
  • Experience engineering with TDD
  • Experience engineering with message/event queues
  • Experience with agile/scrum process methodology
  • Active participation in widely-used open source projects
  • Experience from internships and/or co-op programs

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, Roth 401k with company match)
  • Paid Time Off
  • Company paid Life, Short Term & Long Term Disability Insurance
  • Training & Development
  • Work From Home
  • Flexible work/Core hours