Subscribe job alerts


Remote Job

Construction Tech - Senior Software Engineer (Flutter, PostgreSQL, Supabase)

Trunk
  • Posted : 2 years ago

Headquarters: Manchester, England, United Kingdom
URL: http://www.trunk.works


Help us make construction better for our planet.

We believe manufactured construction tackles one of the biggest sustainability challenges we face - the way we make our buildings.

Trunk is the software platform that schedules, manages and delivers manufactured construction projects around the world.

We're working on dynamic schedules that use machine learning to coordinate everything and everyone from architects, design engineers, manufacturing and the delivery teams on-site to deliver more homes each year.

From dispatching architectural drawings and ensuring building quality checks, to controlling robotic arms, Trunk's vision is being brought to life by a hardworking and talented team.

Our first client is Urban Splash, part of Sekisui House - the world's largest sustainable house builder.

Our Stack

  • Flutter drives our mobile apps, web app and statusboards.
  • Supabase is the open-source alternative to Firebase that's built on PostgreSQL, we use this for our backend.
  • Builds and continuous delivery are with Bitrise.
  • We automate workflows with Github Actions and Netlify.
  • Liquibase versions our databases.
  • Last but not least, we use n8n for wicked simple workflow automations.

Responsibilities

  • You'll be working across Trunk's key products - helping deliver the sustainable buildings of the future in ways that are simpler, safer and faster than yesterday.
  • You'll contribute to our technical and product roadmaps and influence their direction.
  • You'll work with the team to implement new features, refine existing features, and solve challenges creatively to ensure the best possible experience for Trunk's hardworking users.
  • You'll participate in code reviews and occasional pair programming with another developer.
  • You'll rotate with the rest of the engineering team to support the customer success team when challenging software issues might arise.
  • In a manufacturing and construction environment, service reliability is critical. You'll work with the team to refactor, test, improve and celebrate reducing technical debt.

Requirements

  • Experience in building reliable and resilient mobile applications for Android and/or iOS.
  • Good written communication - we're big on writing stuff up, small on endless meetings.
  • Capable of (and cares about) developing software that's optimised for reliability and performance.
  • Capable of contributing to key technology choices and participating in the expansion of our tech stack.
  • Nice to have:
    • Some experience with Flutter or Dart.
    • Experience with PostgreSQL or similar databases.
  • Required:
    • An appetite to learn.
    • A passion for your craft.

Benefits

  • Flexible working hours
  • Salary £70,000 / ~$100,000 + Stock Options

We're a distributed team working remotely. Our HQ is in Manchester, UK but you can be based anywhere to apply for this role.

To apply: https://weworkremotely.com/remote-jobs/trunk-construction-tech-senior-software-engineer-flutter-postgresql-supabase