Software Engineer II

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

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.

Similar Remote Jobs