Jobs PHP
Software Engineer

expansive

Software Engineer

United Kingdom
Remote position
Posted 2 days ago

Description

Job Description: Software Engineer, Remote (UK) - Enterprise SaaS Business (PropTech)

A brief bit about us

We?re Expansive, a growing UK PropTech SaaS business dedicated to improving collaboration for global FM (facilities management) teams. Our business is fast-paced, genuinely agile and keen to try new things. We?ve a culture we?re proud of and this reflects in our product and service.

Adoption of tech within FM is booming and our reputation for great service and product has secured us a solid global presence including several household-name clients. Demand is growing and our product engineering team is continually improving to meet the challenge.

We?re looking for an experienced Software Engineer to join our engineering team and focus on delivery of mission-critical features and scalability improvements on our mobile-first platform, Expansive FM.

Things you can expect to be doing when you join us

You?ll work as part of a small engineering team to deliver a range of projects and initiatives. You?ll work in an Agile SCRUM team building a RESTful API-first platform. Our current tech stack is Vue.js / Laravel / MySQL. Day-to-day you will:

  • Collaborate with cross-functional teams to design, develop, and maintain our cutting-edge API-first enterprise B2B product, ensuring scalability, security, and performance
  • Take ownership of new features and projects, from conception to deployment, and contribute to all stages of the software development life cycle
  • Identify and implement improvements to existing features and functionalities, providing seamless user experiences
  • Debug and resolve complex technical issues
  • Deliver high-quality code across the stack (including test automation)
  • Actively participate in technical planning and estimating work (we use story points)
  • Provide peer review of other engineers? work
  • Support the manual testing of features and full regression of the platform
  • Assist with rolling out development releases smoothly
  • Stay up-to-date with the latest industry trends and emerging technologies, to continually improve the product, our processes and yourself

We?re keen to hear from people who

  • Can demonstrate a strong enterprise SaaS development background, ideally in PHP
  • Are natural leaders and effective communicators within small teams. As part of a product team you have empathy with the customer and care when things aren?t right?
  • Understand working in a small but growing, product based B2B SaaS business??
  • Understand what it means to be motivated & passionate in this environment?
  • Can collaborate with leadership, QA, ops, digital, internal & external teams?
  • Get their hands dirty, dig into the details, and get sh!t done?
  • Understand the need to live with ambiguity (we believe you will make the right choices and trust you to do it!)?
  • Understand that things change, plans adapt and we move forward?
  • Know automated testing, can discuss the challenges of unit, functional, API & E2E
  • Understand microservices, when to use them and how to implement them
  • Can discuss domain-driven design
  • Know how to be successful in Agile development and understand why ceremonies succeed
  • Understand how to spike complex topics
  • Know PHP 8.1+; Laravel, Symfony or an equivalent PHP framework
  • Are comfortable with frontend JS development
  • Know a SQL based database
  • Understand working within an ISO27001 accredited process
  • Have experience with CI/CD set-ups, can discuss the tooling and benefits

Remote Working

This role is a remote-first position. We encourage collaborative face-to-face sessions throughout the year and you can expect to travel to meet the team every 6 weeks (twice a quarter). Travel costs will be paid for by the company.

Mission & Values

Expansive FM is the collaboration platform for global FM teams.

We deliver this platform through our values:

WE CARE We look after each other and our clients. Customer service is at the heart of everything we do

WE COLLABORATE We work cross-functionally and win as a team. Our relationships are built on trust. We are supportive and accountable.

WE ARE CURIOUS We make time to learn. We train and develop new skills. We continually optimise to make things better.

WE ARE INCLUSIVE We believe in and celebrate diversity. We treat others fairly and respectfully.

WE CONTRIBUTE We deliver sustainable, cutting-edge FM solutions. We help make safe and comfortable working environments.

WE GET SH!T DONE We do the right thing even if it?s not easy. We innovate, we challenge, we break the mould and make it happen.

Package

  • £55,000 starting salary
  • Share option scheme
  • 25 days paid annual leave + birthday + public holidays
  • Career development and progression directly linked to your performance
  • Professional development stipend (used for online courses, books, events, etc)
  • Equipment including Apple MacBook, Dell Hi-Res Screen, Keyboard and Mouse
  • Home office improvement fund
  • Private healthcare
  • A range of wellbeing benefits including Rewards Gateway and Bike2Work scheme

How to apply

We believe diverse teams are stronger?teams, not all routes to this role will be the same.?We encourage applications?from anyone?who thinks?this might be right for them.

Respond via LinkedIn or email?joel@expansive.co.uk to apply.