POSIZIONE CHIUSA
Candidati ora
Descrizione
At Moneyfarm we use technology to make saving and investing for the future accessible to everyone in a simple and transparent way. We build software that augments and optimises our in-house financial advisory expertise to offer our customers the best use of their money.
We nurture a software development practice where every engineer is trusted with autonomy in their role to responsibly and continuously deliver quality software supported by a friendly and creative environment free from ownership handovers, gatekeepers or bureaucracy, that pushes you towards mastery in your craft.
Role
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. Martin Fowler (1999)
You build it, you run it. Werner Vogels (2006)
You are primarily a software engineer that happens to have specialised on the frontend. You take pride in the fact that you own the entire software lifecycle.
You've welcomed the evolution in language, build tools and frameworks that have made frontend development more disciplined and productive. You have used your extensive experience with these technologies to build elegant, user focused, maintainable web applications.
While you welcome the technical freedom of greenfield developments you also enjoy the intricacies inherent in evolving existing software.
You're capable of appreciating the subtle impacts of different tech choices but ultimately you're a pragmatist. You favour readability of code, instinctively rejecting excessive conciseness or artistry.
You naturally stay within the scope of a story. You are biased to action: you prefer to deliver the good instead of arguing what perfection is.
You think critically and are happy to be proven wrong. You're methodical in your hypothesis generation and testing loop. You don’t chase unicorns and have step-back reflexes. You're able to fend off pressure and give yourself and others the necessary space to think.
You're able to turn zealotry into productive enthusiasm. You see in someone else's mistake a mentoring opportunity. You teach without patronising or overpowering. Pragmatism over idealism.
You always take the high road and can take criticism as easily as you suggest improvements to a design.
You are able to help guide conversation between product and technology and suggest improvements to a technical implementation while still remaining focused on business deliverables and the customer's best interests.
You will make mistakes. We'll pick you up. You will learn from them. You'll laugh a lot.
Responsibilities
POSIZIONE CHIUSA
Candidati ora