Valsoft Corporation
Software Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Full Stack Developer
Countfire is seeking a full stack developer to join its small, close-knit team on a mission to build the world’s most loved construction software. In this role, you’ll take part in the entire development process, from shaping what gets built to implementing and releasing it, while working alongside fellow developers to share knowledge and maintain a high-quality codebase. It’s a great fit for someone naturally curious about how things work and eager to dig in and understand the problem when something doesn’t behave as expected.
About Countfire
Countfire is revolutionizing the construction industry with our automated takeoff software that's transforming how electrical contractors, estimators, and construction professional’s work. We're a fast-growing SaaS scale-up backed by ambitious goals and a team that's passionate about solving real-world problems with innovative technology.
Our team is lean, agile, and results driven. We believe in empowering our people to take ownership, experiment, and grow alongside our business. When you join Countfire, you're not just taking a job, you're joining a mission to make estimators superhuman and digitally transform an entire industry.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Key Responsibilities
- Contribute across the full development lifecycle, from helping decide what to build through design, implementation and release.
- Build and maintain features on both the frontend and backend as a full stack developer.
- Develop and improve the company’s flagship construction software, including its image recognition capabilities for construction PDFs.
- Help build newer real-time collaborative features that keep users’ work in sync.
- Collaborate closely with fellow developers, sharing knowledge and learning from one another.
- Uphold a high-quality codebase through thoughtful design and attention to detail.
- Investigate and troubleshoot issues by digging into the underlying systems to understand and resolve unexpected behavior.
Requirements
- A minimum of 4 years proven development experience.
- Bachelors Degree in Computer Science or a related field.
- A strong understanding of some of React, Typescript, Python, Terraform, AWS, Postgres.
- Command line / Linux experience.
- Experience working within smaller, independent companies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Our Tech Stack
TypeScript, MobX, Hasura, PostgreSQL, Python, Apollo, GraphQL, SQL, Flask, Redis, RQ, JavaScript, React, Vim, VSCode, HTML, CSS, and AWS.
Our flagship product uses image recognition to identify elements in construction PDFs, built with Python (numpy), Postgres and React. For newer real-time collaborative features, Hasura gives us a GraphQL subscription layer over Postgres, which is transformed into MobX objects on the frontend.
Why Join Us
- Work remotely: A remote-first role with the flexibility to manage your day in a way that works for you.
- Competitive pay: A salary that reflects your skills and your growth with us.
- Time to recharge: Generous paid time off, plus your birthday off on us.
- Your health matters: Comprehensive health insurance coverage.
- Grow your career: A dedicated training and development budget to build your skills and certifications.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location