Software Engineer II

closed
Harvest Logo

Harvest

πŸ’΅ $170k
πŸ“Remote - United States

Summary

Join Harvest, an industry-leading software company, as a Software Engineer II and contribute to the design, development, and maintenance of our backend services, frontend interfaces, and customer experiences. Collaborate with a passionate team using technologies like Ruby on Rails, Javascript, and React. You will build features, improve code quality, and work autonomously to gather input from cross-functional team members. We value speed, agility, and high-quality code, focusing on reusability, performance, and scalability. This role requires full-stack engineering experience and proficiency in various technologies. Harvest offers a competitive salary, performance bonuses, comprehensive health insurance, generous paid time off, professional development opportunities, and family leave.

Requirements

  • You have experience working as a full-stack engineer, writing code for both frontend and backend applications
  • You’ve built SaaS based web applications using technologies like Ruby on Rails, React, JavaScript, and MySQL
  • You have experience working with various API approaches, including REST and GraphQL based APIs
  • You’ve worked on sprint teams building customer facing SaaS applications (SMB/B2B experience a plus)
  • You've worked on teams utilizing Agile and Scrum methodologies and best practices
  • You've consistently supported your colleagues in their growth and development by sharing feedback and best practices through effective written and verbal communication, including regular code reviews

Responsibilities

  • Build features and capabilities for Harvest's products to serve our customer needs with Ruby, Rails, Javascript, React, and more
  • Be a great teammate by helping to improve our code quality through initiating engineering discussions, contributing and soliciting ideas, performing code reviews, and working closely with your sprint team
  • Work autonomously and proactively to gather input from cross-functional squad members throughout your projects to shape your approach
  • Create solutions with a focus on security, reliability, scalability, and maintainability, understanding the tradeoffs between these requirements
  • Use metrics, data, and customer feedback to improve application performance
  • Work with a diverse, remote-first company consisting of kind humans that span the globe

Preferred Qualifications

Experience working remotely as a part of a distributed team is a plus

Benefits

  • A competitive base pay: The salary for this role is $170k. We aim to pay at the top of the market (informed by third-party data) for all roles
  • Individual and company performance bonus plans: We believe in rewarding performance, and Harvesters are eligible to receive an individual and a company performance bonus
  • 100% coverage of health insurance premiums across our medical, dental, and vision plan offerings for you, your spouse, and your dependents
  • 15 days of vacation in your first year, plus company holidays and a week off for winter break; and you’ll get an additional two days per year until you reach 20 days
  • A yearly budget for your professional learning and development goals
  • A 401k plan with a 6% company match after three months with the company
  • 16 weeks of paid family leave to all new parents with the option to use it all at once or throughout the baby’s first year, as well as a virtual platform providing support across fertility, pregnancy, adoption, and through your first year of parenting
  • A charitable giving matching program to support your contributions to your favorite charitable organizations
This job is filled or no longer available

Similar Remote Jobs