Point your AI agent at freehire and let it find you a job.

Get the CLI →

Outdoor Dreams

Software Developer

Posted Updated
Discussion

Salary: $2,750 – $4,000 per month

About the role

Outdoor Dreams is looking for a versatile mid-level software developer who can build internal tools to improve and scale business operations. You will work closely with the technical lead, who will set priorities, provide architectural guidance, and assign work. The work will be varied, involving building or improving core applications, as well as smaller operational projects such as developing integrations, automating workflows, or writing scripts for marketing and business tools.

Key responsibilities

  • Build, maintain, and improve web applications and internal tools

  • Translate assigned tasks and business objectives into working software

  • Write clean, maintainable TypeScript

  • Work with backend technologies such as PHP and Laravel, Go, or comparable frameworks and languages

  • Create integrations and automation scripts for marketing, operational, and third-party platforms

  • Write and maintain unit and integration tests

  • Diagnose issues and deliver reliable fixes

  • Use modern AI development tools, such as Claude or Codex, effectively and responsibly

  • Gather input from non-technical users and incorporate their feedback into practical solutions

  • Communicate progress, questions, tradeoffs, and blockers clearly

About you

  • Professional software development experience appropriate for a mid-level role

  • Strong working knowledge of TypeScript

  • Experience with PHP and Laravel, Go, or similar backend technologies

  • Demonstrated ability to complete well-defined projects independently

  • Experience writing meaningful unit and integration tests

  • Familiarity with APIs, third-party integrations, and automation scripts

  • Ability to understand feedback from non-technical stakeholders and translate it into software requirements

  • Good judgment about when to move forward independently and when to ask for clarification

  • Willingness to handle both substantial application work and smaller, practical technical tasks

  • Clear written and verbal communication

About us

Outdoor Dreams is a design-build construction company that helps homeowners transform how they use and enjoy their homes through the integration of the outdoors. We believe outdoor living spaces are an essential part of home life, helping us connect with nature and each other through the unique memories that can only be made outside.

We are a team of craftsmen, designers, and construction professionals specializing in luxury pools, pool houses, outdoor living spaces, and other residential structures. We serve select homeowners throughout Virginia and are known for managing complex projects that incorporate multiple outdoor elements and amenities.

Benefits

  • Competitive compensation based on your experience and expertise, paid in US dollars

  • Guaranteed year-end bonus (inspired by 13th month pay), plus the opportunity to earn a performance bonus

  • Annual compensation increases based on performance

  • 22 days of paid time off per year, covering vacation, sick days, and any holidays you choose to take

  • Flexible schedule with a four to five hour daily overlap with US Eastern time, beginning at 8:00 PM Philippine time

  • Software licenses provided, plus a computer hardware reimbursement after six months

  • Direct, full-time contractor relationship with Outdoor Dreams — no BPO or agency in the middle

  • Long-term opportunity with real career growth and advancement as we grow


Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available