Senior Software Engineer
Posted 10 hours 50 minutes ago by LinuxRecruit
Play a pivotal role in shaping the future of London's business fibre network. Thrive in a environment where collaboration is key, and your expertise in full-stack engineering will be instrumental in creating solutions that address their users' most pressing needs. You'll have the opportunity to work with cutting-edge technologies and lead the team towards delivering robust, well-tested solutions aligned with business goals. If you're passionate about making a difference and driving tangible results, this role is for you.
They're more than just a tech company-they're the trusted backbone of essential services for leading organisations across the UK and Europe. Their unwavering commitment to engineering excellence and customer service has earned them one of the best reputations in the industry. Join their tight-knit team of talented individuals who champion each other's success, uphold their values, and contribute to their stellar industry reputation. They're on a mission to revolutionise fibre internet services, recognising their crucial importance to modern businesses. Join them in this exciting journey as they continue to grow and maintain their industry-leading status.
As a Senior Software Engineer, you'll be responsible for providing guidance and mentorship to less experienced team members, upholding high standards in user experience and coding practices, and collaborating closely with the Lead Product Engineer to architect and implement new product features. Your expertise in NodeJS, Typescript, Prisma, GraphQL, and relational databases will be essential in designing and developing robust APIs that align with their business goals. Join a company, where they prioritise your well-being and offer a comprehensive range of benefits, including an Employee Share Plan, company pension scheme, bonus scheme, training allowances, generous annual leave, private healthcare, mental health support through Spill, and various wellness perks.
Apply now and be part of a team that values your growth, success, and overall well-being.