- Salary: Competitive
- Department: Software
- Location: Caerphilly/Remote
- Position Length: Full Time
We are looking for a Senior App Developer to complement our team and support the development of current and next generation Dash Cams. Candidate duties include the development and maintenance of our cross platform companion Flutter Apps which run on Android & iOS.
SKILLS AND EXPERIENCE
A suitable candidate:
- Brings 5-7 years native platform app development & is fully aware of platform capabilities along with a curiosity to go into technical detail and find the most user friendly solution.
- Develops using state of the art tools like Swift, Kotlin, Dart and is always expanding their knowledge on coding best practices.
- Experienced in using the Flutter framework to create complex multi-platform apps with a variety of packages, animations and high test coverage.
- Must be experienced in BloC. Preferably have additional experience in other Flutter state management solutions like Provider or binder.
- Embraces test driven development by writing tests on every level of the stack from basic unit tests, widget tests to e2e tests that run in our automated test lab.
- Is knowledgeable of common data structures and space/time complexity.
- Works independently on tricky technical challenges. Build, test, measure, repeat. Eventually, close the ticket & get coffee.
- Is a strong communicator and experienced in Scrum / Agile and is willing to be part of a cross-functional team.
- Can wear multiple hats in day to day work. You will be tasked with sprint work, code reviews, peer feedback sessions and general research.
- Successful contributions to open source projects
To apply for this role please send your CV and covering letter to [email protected]