Job Description

The Role As a Lead Software Engineer at Fy!, you will lead a cross-functional squad within our growing product engineering organisation. You will be responsible for the health and productivity of the squad, providing technical guidance and mentorship to a team of software engineers. You will lead your team to deliver key customer outcomes, via an agile, experiment-driven approach. You’ll empower your squad to determine the best way to write and maintain high quality software to solve our customers’ problems, whether through creating delightful user experiences or building robust and scalable third-party integrations. You will contribute to the broader engineering goals of the business and work highly collaboratively with other leads within and beyond the product engineering org. Your squad will work across the entire stack. Our backend services are largely developed in Clojure with an emphasis on simplicity and maintainability, and deployed to AWS. Our web and app clients are developed in ClojureScript and React(Native).   Requirements Essential; Experience in managing remote teams and getting the best out of people via coaching and mentorship A passion for delivering benefits and solving pain-points for users, via an outcome-driven, data-informed approach A dedication to good software engineering practises (CI/CD, testing, refactoring etc.) Excellent communication skills; the ability to communicate complex technical concepts to non-technical audiences Strong experience of building production systems Flexibility and adaptability to work in a fast-paced startup, remotely Experience of TDD, pair-programming and/or other XP techniques. Preferred; Clojure or ClojureScript experience is a big bonus Extensive experience in developing on the JVM platform and/or mobile web and native applications A strong interest in functional programming and passion for keeping software simple   Benefits What we offer Being part of a team composed of experienced generalists and domain experts, and as such taking on complex, cross-cutting problems of the sort that normally require larger teams. We want you to be part of that, and to be excited by this opportunity. Your choice of hardware, screens etc. Conference and learning budget, support for giving talks and presentations. Family-friendly office hours and working culture Established business with a clear pathway and resources to grow. Generous staff discount - fill your home with awesome designer gear. Want to work in a specific way? We're flexible and want you to be comfortable, happy and productive as part of the team.

Apply To

Tweet this job

Share this job