Full Time
$10-20 p/hr
40
Mar 31, 2026
We are looking for an experienced Senior Developer to take ownership of development oversight across multiple ongoing projects.
This role is not purely development focused. You will be responsible for:
- Writing and delivering code
- Reviewing and auditing work completed by our external development team
- Monitoring project progress and ensuring delivery aligns with estimates and scope
Key Responsibilities:
- Review and audit code from external development teams on a daily basis
- Monitor task progress vs estimates and identify overruns early
- Break down requirements into clear, deliverable tasks
- Provide accurate time estimates for new features and projects
- Ensure all development work meets expected quality and performance standards
- Identify inefficiencies, over-engineering, or unnecessary complexity
- Work hands-on across projects when required (backend & frontend)
- Collaborate with internal stakeholders to define scope and priorities
Required Skills & Experience:
- Strong experience in ASP.NET / C# (Core / MVC)
- Solid frontend experience (HTML, CSS, JavaScript, ideally Vue/React)
- Experience working with REST APIs / third-party integrations (payments, shipping, etc.)
- Strong understanding of SQL Server / database design
- Experience with Git (code reviews, pull requests, version control)
Essential Experience:
- Proven experience delivering full-stack web applications
- Experience reviewing and improving other developers’ code
- Strong ability to estimate development effort accurately
- Ability to challenge technical decisions and maintain standards
Desirable
- Experience with eCommerce systems or integrations (payments, shipping APIs, etc.)
- Experience in performance optimisation and debugging
- DevOps / hosting experience (Azure, AWS or similar)
What We’re Looking For
- Someone who is practical and commercially aware
- Strong attention to detail and accountability
- Comfortable challenging poor estimates or inefficient approaches
- Able to quickly understand existing systems
- A problem-solver who focuses on delivery, not just activity
Why Join Us?
- Play a key role in improving development quality and efficiency
- Work across a variety of real-world, live projects
- Have real influence over how development is structured and delivered
- Be part of a business focused on transparency and results
If you’re a hands-on developer who also enjoys improving processes and holding standards, we’d like to hear from you.