Junior Software Engineer

Sourgum transforms the waste and recycling industry with technology, connecting businesses with high-quality services through a haulsourcing platform.
Jersey City, NJ, USA
$80,000 - $120,000
Frontend
Entry-Level Software Engineer
Hybrid
11 - 50 Employees
Enterprise SaaS

Description For Junior Software Engineer

Sourgum is revolutionizing the $100B+ waste and recycling industry through innovative technology solutions. As a Junior Software Engineer, you'll join a venture-backed company that's making waste removal simpler, smarter, and more affordable. The role involves working on their core SaaS platform, developing both front-end applications and back-end APIs using modern technologies like JavaScript/TypeScript, React, and Node.js.

The company's haulsourcing platform has already built a network of 5,000+ trusted vendors and helps customers save an average of 20% on costs. Backed by notable investors including Founder Collective, 186 Ventures, and River Park Ventures, Sourgum offers a unique opportunity to make a meaningful impact in modernizing an outdated industry while contributing to sustainability.

You'll be part of a small but rapidly growing team, with responsibilities spanning from user interface design to API development. The role requires proficiency in modern web technologies and a test-driven development approach. The company emphasizes personal growth and development, offering comprehensive benefits and the chance to work in a collaborative environment.

This position is ideal for someone passionate about building innovative software solutions, comfortable with both front-end and back-end development, and excited about the opportunity to make a significant impact in the waste management industry. The hybrid work environment and competitive compensation package, including equity options, make this an attractive opportunity for engineers looking to grow their careers while working on meaningful problems.

Last updated 22 minutes ago

Responsibilities For Junior Software Engineer

  • Work with a team of engineers to bring new platforms to the market
  • Own the technical design and development of front-end applications in a test-driven development environment
  • Utilize programming languages and frameworks for cross-browser and cross-device development
  • Collaborate with digital product managers to deliver robust cloud-based solutions

Requirements For Junior Software Engineer

JavaScript
TypeScript
React
Node.js
PostgreSQL
  • Professional experience with JavaScript/Typescript/Single Page Applications
  • Professional integration with RESTful APIs
  • Ability to integrate with Elasticsearch and run queries/reports
  • Professional experience with Node.js for both scripting and API development
  • Ability to apply principles of Test-Driven Development
  • Experience with writing test cases
  • Experience with Scrum/Agile methodologies
  • Self-motivated and able to work independently

Benefits For Junior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Company Stock Option Pool
  • Positive and collaborative work environment
  • Comprehensive benefits package including health insurance (medical, dental, vision)
  • Retirement plans
  • Paid time off
  • Professional development opportunities

Interested in this job?

Jobs Related To Sourgum Junior Software Engineer

Growth Software Engineer

Growth Software Engineer position at SiPhox Health, developing software for wearable and at-home protein monitoring technology using silicon photonic chips.

Software engineer, Recent grad

Entry-level software engineer position at Aviator, building engineering productivity tools for high-growth companies

Founding Full Stack Engineer

Join EasyCode as a Founding Full Stack Engineer to build an AI-powered coding assistant that understands codebases, working with React, TypeScript, and LLMs.

Solutions Engineer

Solutions Engineer role at Mintlify, building custom components and ensuring customer success in documentation platform implementation.

Software Developer 1

Entry-level software developer position at WEBIT Services focusing on web and mobile development using React, ASP.NET, and SQL Server, offering remote work and comprehensive benefits.