Mid level Developer - PHP / Node.js - ÂŁ50k to ÂŁ60k - Fulham SW6 (2 days onsite per week)Nearest tube - Putney Bridge
The BusinessOut client is deliberately small and agile, and want to stay that way - a close-knit team of talented people building something they are proud of.You won’t find lots of red tape or endless meetings here.
The RoleMid level Developer with experience of PHP and Node.js. You’ll be involved in a broad range of work, from contributing to the architecture of new services to helping maintain and improve existing systems. You won’t need to have seen it all before, but we’re looking for someone with solid hands-on experience, an eagerness to learn, and the confidence to get stuck in.There’ll be plenty of opportunity to develop your skills further. You’ll be working alongside more experienced developers who are happy to support your growth - whether that’s through informal mentoring, code reviews, or simply sharing knowledge day to day.
What we’re looking for:•Solid experience with NodeJS and related frameworks•Some exposure to service-based or decoupled architectures - familiarity with message brokers like SNS, Kafka, or similar would be a bonus•A willingness to work in our existing PHP monolith when needed - it’s not glamorous, but it’s important work•A good understanding of modern development practices, version control, and working in a collaborative codebase•Experience with or interest in cloud environments like AWS, and knowledge of CI/CD and DevOps workflows is a plus•Any background or interest in working with data, especially around ETL pipelines or data warehousing (e.g. BigQuery, RedShift), is a nice-to-have
The PersonWe’re after someone who:•Has a real interest in software and technology•Is analytical and appreciates the power of data•Can work towards long-term goals, even if the impact takes time to show•Communicates clearly and confidently - whether in person or in writing•Welcomes feedback and isn't afraid to make (and learn from) mistakes•Can work independently and manage their own time effectively•Doesn’t mind rolling up their sleeves to deal with the finer details when needed•Is keen to learn from others and grow their technical and professional skills over time
If you are interested in this position, please reply with a copy of your CV.