Fullstack Software Engineer

closed
Hungryroot Logo

Hungryroot

πŸ’΅ $128k-$160k
πŸ“Remote - Worldwide

Summary

Join Hungryroot as a Fullstack Software Engineer and contribute to building and maintaining internal web applications. You will work closely with the operations team and other cross-functional teams on projects involving high-scale automated tests, inventory management, and more. This role requires strong Python, SQL, and frontend framework experience (preferably React). We offer a remote-first work environment, competitive compensation, and a comprehensive benefits package. You'll be a key contributor to a high-scale automated testing system, building performant user interfaces, and troubleshooting issues. We value collaboration, high-quality code, and a commitment to best engineering practices.

Requirements

  • 3-5 years of commercial software development experience
  • 2+ years of experience using Python and the wider ecosystem as the primary day-to-day env
  • 2+ years of experience in relational databases and SQL
  • 1+ years of experience with a modern frontend framework (React/Angular/Vue), preferably React
  • Enjoy solving challenging problems and taking ownership of your work
  • Enjoy sharing knowledge, either through written or verbal communication with a collaborative team

Responsibilities

  • Take ownership and be a key contributor to our high-scale automated testing system that ensures the functionality and performance of mission-critical internal services and applications
  • Build performant, intuitive, and fault-tolerant user interfaces for internal admin users, making complex systems easy to manage
  • Continuously seek out performance bottlenecks, security risks, and maintenance overhead, collaborating with team members to enhance the system’s robustness and scalability
  • Gain a deep understanding of the technical landscape and challenges within your team. Stay curious, and be a fast learner of our systems, services, tools, and business terminology
  • Follow best engineering practices by writing tests to accompany your code, maintaining clear documentation, and conducting thorough code reviews to support the team's development
  • Troubleshoot and debug issues in our internal systems, providing clear analysis and collaborating with stakeholders to develop long-term preventative solutions

Preferred Qualifications

  • Experience with Django or similar python-based web framework
  • Comfortable writing SQL queries and practical knowledge about relational databases
  • Proficient in debugging and troubleshooting, especially when it comes to backend systems or background processes
  • Working knowledge in JavaScript and React.js
  • Excellent grasp of computer science concepts like algorithms, data structures, complexity, and common design patterns
  • Clear written documentation and technical communication
  • Experience working with AWS (S3, Elasticache/Redis, Redshift)
  • Experience working with build systems (Github Actions, Jenkins, CircleCI, Travis)
  • Experience with test automation systems like PlayWright

Benefits

  • Remote-first: work from home, work from our NYC office, work from anywhere in the U.S. - you decide!
  • Equity
  • Unlimited vacation policy
  • Universal paid parental leave
  • Monthly Hungryroot credit for delicious, healthy groceries
  • Comprehensive health, vision, dental, and life insurance
  • Wellbeing benefits including One Medical, Spring Health, LiveHealth, Rightway care concierge, and more
  • 401k with match
  • A work from home stipend to support your initial home-office setup
This job is filled or no longer available