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.