Software Engineer (Platform)
Qualis Flow
Software Engineer (Platform)
REMOTE FIRST / ENGINEERING (PLATFORM TEAM) / FULL-TIME
Who are we?
At Qflow we’re on a mission to transform one of the world’s most pollutive industries: Construction. We help them cut waste and reduce their carbon emissions by providing construction and development teams with the data-driven insights they need to deliver productive, profitable, and sustainable projects. Our team combines construction experience with software engineering and cutting-edge data science to deliver real-time alerts to risks and opportunities during construction.
After successfully raising an oversubscribed Series A investment round, our technical team is now growing. We are seeking a talented Senior Software Engineer who is eager to contribute to building a sustainable future. If you are passionate about sustainability, believe that with cutting-edge technology we can address tangible issues, you value radical transparency, unstoppable tenacity and encourage collaboration and curiosity within your team, this opportunity is tailor-made for you.
Your team and your role
You’ll be working in our Engineering team, specifically within the Platform team, which is responsible for designing and developing the software that powers our product. You’ll be reporting to the Engineering Manager and working closely with the Product and the other technical teams. In a typical week you’ll be busy with the following:
- Design, develop, and maintain the core engine that powers our products, ensuring scalability, performance, and reliability.
- Write high-quality, maintainable code that is well-documented and tested.
- Ensure the codebase follows best practices for software development, such as using appropriate design patterns, writing clean and modular code, and ensuring that the codebase is easy to understand and maintain.
- Contribute towards identifying and continuously improving our development processes and technologies.
- Participate in code reviews and provide feedback to other engineers on their code.
- Collaborate with the Product team to translate product requirements into technical specifications.
- Collaborate with other internal teams to develop software that meets the needs of our internal users and our external clients.
- Collaborate with other engineers to learn from and participate in sessions making design decisions and planning architecture.
- Contribute to the technical direction of the team and provide ideas and input on architectural decisions.
Your skills
You have significant experience with C# our core back-end programming language and Javascript our core front-end language, with a focus on building complex, scalable, and performant systems.
You have experience in the design and development of public and internal Restful APIs.
You have excellent communication and interpersonal skills, with the ability to convey complex ideas to non-technical stakeholders.
You are curious and enthusiastic with a drive to constantly learn and acquire new knowledge, always looking to improve yourself and others around you.
Experience with single-page applications (SPAs) in React and any experience with HTML, CSS, or TypeScript.
Experience with mobile app development using React Native and/or publishing updates to the iOS and Android/Google Play stores.
Other skills that could be beneficial but are not required:
If you’re excited about what we’re doing, get in touch – even if you don’t tick every box!
Qflow's Platform Team Tech Stack
Our Platform team works with C#, .NET Core, Azure DevOps, RESTful APIs, Distributed Systems, Asynchronous Services, Distributed Storage, Azure Tables, SQL Server and Cosmos, xUnit, Terraform, React, React Native, Typescript/Javascript.
Our offer
💸 Salary up to £65,000, dependent on experience
🏡 Remote-first team (our engineering team meets fortnightly in our London HQ)
💻 Company laptop and tools
🏝️ 25 days annual leave + 3 days company closure at Christmas + bank holidays
🤒 Paid sick leave
🩺 Private medical insurance
🏥 Critical illness and life insurance
💰 Pension contribution up to 7%
👥 Enhanced family policy
🙋 Paid volunteering days
✈️ We offer up to 90 days of overseas working
🌎 We’ll offset your annual carbon footprint on your behalf via Ecologi
📚 Learning & development and career progression opportunities
🤩 Company social events (online and in person!)
Our promise
Creating an environment where everyone feels valued, respected and heard is at the forefront of everything we do. We are committed to providing equal employment opportunities regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status.
We created a culture that extends to all aspects of our operations, including step-free access, as we believe that everyone should have equal opportunities to access our facilities, services, and digital platforms.
Important Notice: No Recruitment Agencies
We kindly request that recruitment agencies refrain from contacting us regarding this job posting. We are solely interested in direct applications from candidates. Any unsolicited communication or resumes received from agencies will not be considered or acknowledged. We encourage candidates to apply directly through the provided application process. Thank you for your understanding.
- Department
- Engineering (Platform)
Software Engineer (Platform)
Loading application form