Fullstack Software Engineer

Logo of Hungryroot

Hungryroot

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

Job highlights

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

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.
Please let Hungryroot know you found this job on JobsCollider. Thanks! πŸ™