Senior Software Engineer
ProducePay
Los Angeles, CA
Full-time
Information Services / Technology (IT)
Posted on February 18, 2021
We are looking for a Senior Software Engineer to join the ProducePay engineering team. We are hiring across multiple teams and you will either be working on our finance platform or building tools and workflows to form the central "operating system" of the fresh produce industry. We're looking for passionate engineers who are eager to learn and excited about building tools to help bring technology to an old, entrenched industry.
Your Responsibilities
- Work with the product, design, sales, and marketing teams to build new software products that meet our customers' needs.
- Take ownership of technical direction, design, and architecture for new features within our platform.
- Work on the frontend, backend, one off scripts, or whatever else we need to do to test and build solutions for our customers. We don't constrain ourselves to solving problems in one way, and we value team members who can take a loose problem statement and quickly build out a solution.
- Rapidly iterate on new features, experiments, and designs. This can range from building out our backend APIs, to creating charts to display data in our frontend, or writing a quick script to see whether we should build out an idea to a bigger feature. We're looking for someone who knows how to balance quick iteration of ideas with clean, sustainable code.
- Mentor and guide other engineers using your awesome knowledge and experience. Whether through code reviews or pair programming, we want to learn from you.
- Continue to grow your skill set and knowledge. We are committed to investing in ourselves and our team.
Desired Experience and Qualifications
- Extensive experience with building web applications. You've seen some stuff, and whether it's good, bad, or ugly it continues to inform the decisions you make on the software you build.
- Experience with React or equivalent frontend framework or Ruby on Rails
- Our stack includes React, Rails, GraphQL, and Postgres. We're looking for team members excited to work with these technologies.
- Experience shipping production-quality software for 4+ years.
- Experience working with agile software development processes.