cover image
Recruitment Room Europe

Full Stack Engineer

Hybrid

London, United Kingdom

$ 130,000 / year

Full Time

05-03-2025

Job Specifications

Summary

Were looking for a full-stack engineer with a strong focus on back-end development. You'll write reliable code for bots, SDKs, APIs, dashboards, and more. If you're London based and a rare mix of precision and versatility, lets talk!

Mission

DeFi loans are capital-inefficient, and a lot of work to manage. We fixes this.

We are a unique DeFi protocol which delivers the lowest borrow rate on the market and offers very attractive loans that repay themselves. We do this by programmatically managing loans and collateral for our users. Our team has been in the crypto space for many years and the protocol was born out of personal need.

About Us

We are a well-funded early-stage company. We are a lean & fast-moving team of ~7 people and are building something that hasn't been built before. We've raised over $6M in funding from prominent investors deeply involved in the Web3 space. We believe in decentralization, open source, and composability.

Even though were still in closed beta, we've already attracted almost $5M in deposits and 40+ users.

About The Role

We're looking for a meticulous full-stack engineer with a knack for juggling a diverse range of technologies. This role needs someone who likes diving into coding bots, reporting, front ends and an occasional Smart Contract with equal passion and precision.

You'll work directly with our CTO and in a small team. This gives you the opportunity to learn fast and take ownership of an important part of our protocol.

If you like contributing to a system with direct financial implications for users and want to strengthen your skills in Web3 this might be the perfect position for you.

Building and maintaining libraries that glue our applications together (e.g. SDK, APIs)
Developing bots for monitoring and executing on-chain transactions
Integrating data into dashboards using GraphQL
Building comprehensive test suites (not tested ready)
Generating and preparing data for reporting and analysis
Creating and updating subgraphs to expose blockchain data
Developing and maintaining our React front-ends
Integrate with existing Smart Contracts and writing an occasional Solidity contract

While prior experience in Web3 and Solidity will be a bonus, we welcome applicants who are new to these areas but have demonstrated an aptitude to learn and grow.

About You

5+ years of development experience
Proven yourself as a skilled software engineer, particularly in back-end development
Proficient in Typescript and React
Intuitively identify user experience issues and suggest fixes to the product team
Comfortable automating test suites and always looking to improve test-coverage
Really care about accuracy of your code and take ownership of your deliverables
Other team members love discussing technical challenges with you because you can help them see different ways of finding solutions
Fluent in verbal & written English

Bonus points for

Background in the financial sector
Experience in web3, having created one or more dApps
Familiarity with GraphQL and creating subgraphs

Location

This role is a London-based role. We expect you in our Shoreditch office 3/4 days/week (Hybrid).

Skills: backend development,react,solidity,graphql,web3,back-end development,typescript

About the Company

Recruitment Room EU is your dedicated hub for connecting exceptional talent with leading organizations across the European market. We leverage local insights and tailored strategies to empower professionals and drive sustainable business growth. Join us to explore exclusive career opportunities and elevate your professional journey in the EU. RR Europe is a subsidiary of Recruitment Room. Know more

Related Jobs

Company background Company brand
Company Name
Personio
Job Title
Staff Software Engineer - Full-stack
Job Description
Personio's intelligent HR platform helps small and medium-sized organizations unlock the power of people by making complicated, time-consuming tasks simple and efficient. Our growing team of 1,800+ Personios across Europe and the US are building user-friendly products that delight our 14,000+ customers and their 1.5 million employees. Ready to make an impact from day one? The Role: How you'll make an impact at Personio This position will be hybrid and based at one of our offices in London, or Dublin. At Personio, your work transforms the way millions of people experience work every day. Join our Product & Technology team, where we drive customer outcomes by designing, developing, and delivering innovative, high-quality products. Be empowered to take ownership of your areas and make a real impact on your team, our product, and our customers. As a Staff Engineer in the Workforce Planning team, you will elevate the teams you work with by improving the quality of their technical solutions, operational excellence, and overall ability to deliver fast, impactful results. All Staff Engineers at Personio are hands-on coders who thrive in high-output environments and want to make a real impact. You’ll be working on a mix of improving existing features and building exciting new ones that our customers will love. Depending on the stage of the product, you’ll either be coding or solving complex problems that pave the way for future development. When you’re not coding, you’ll be focused on simplifying and enhancing the customer experience. We're all about creating exceptional products and delivering outstanding customer satisfaction! About Workforce Planning Workforce Planning is Personio’s new product aimed at mid-market companies that need to conduct regular strategic headcount planning exercises. Our goal is to help businesses make informed organizational design decisions and understand their skills and talent needs effectively. As a Staff Engineer in this team, you’ll play a critical role in shaping this new product, driving both frontend and backend development, and ensuring seamless end-to-end functionality. In your first interview, we can explore the challenges you’ve faced and find the most exciting opportunities for you at Personio. Role Responsibilities: What you'll do Lead Projects: Drive large-scale technical projects across teams, ensuring alignment with strategic goals. Hands-On Development: Coding (this is a high code output environment), designing systems, and architecting full-stack solutions that are reliable and high-performing. Team Leadership: Maximize team performance and collaboration, ensuring successful project delivery and technical alignment. Engineering Excellence: Set and advocate for best practices, mentoring engineers and sharing knowledge to continuously raise engineering standards. Cross-Functional Collaboration: Work closely with product, design, and leadership to ensure technical decisions align with business objectives. Talent Acquisition: Participate in interviewing and hiring, contributing to the growth and evolution of the engineering team. Strategic Impact: Simplify complex objectives for efficient execution, representing your team in strategic discussions. Operational Improvements: Lead efforts to enhance engineering culture, tools, and operational efficiency, fostering continuous improvement. Role Requirements: What you need to succeed Full-Stack Expertise: Proficiency in both frontend and backend technologies. Experience with modern JavaScript frameworks (React, Vue, Angular) and backend development in Kotlin or Java preferred. Experience in other backend languages (Golang, Python, Scala) is also valued. Experience: Prior experience as a Staff or Principal Engineer, with a proven track record in coding, system design, and operating distributed systems at scale. Technical Leadership: Strong ability to influence technical decisions across teams and resolve conflicts efficiently. Communication: Excellent communication skills with experience working cross-functionally to drive decision-making. Engineering Mastery: Recognized as a technical leader who tackles complex problems in the most simple way and sets best practices. Operational Excellence: Experience in setting strategic direction for operational efficiency and managing systems reliability. Mentorship: Proven experience in mentoring engineers, facilitating knowledge sharing, and enabling team efficiency. Organizational Influence: Strong influence on strategy, hiring processes, and driving positive change across the engineering function. Why Personio Personio is an equal opportunities employer, committed to building an integrative culture where everyone feels welcomed and supported. We embrace uniqueness and understand that our diverse, values-driven culture makes us stronger. We are proud to have an inclusive workplace environment that will foster your development no matter your gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race. Aside from our people, culture, and mission, check out some of the other benefits that make Personio a great place to work: Receive a competitive reward package – reevaluated each year – that includes salary, benefits, and pre-IPO equity. Enjoy 28 days of paid vacation, plus an additional day after 2 and 4 years (because we love what we do, but we also love vacation!). Make an impact on the environment and society with 2 (fully paid) Impact Days – one for an individual project of your choice and one for a company-wide initiative. Receive generous family leave, child support, mental health support, and sabbatical opportunities with PersonioCares. Find your best way to work with our office-led, remote-friendly PersonioFlex! Most teams offer a roughly 50% remote, 50% in-office working framework. Invest in your development with an annual personal development budget to use on professional memberships, external certifications, conferences, and more. Connect with your fellow Personios at regular company and team events like All Company Culture Week and local year-end celebrations. Engage in a high-impact working environment with flat hierarchies and short decision-making processes. If this opportunity excites you, we’d love to hear from you!
London, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
TieTalent
Job Title
Trainee Coding & Programmer Placement Programme
Job Description
About Trainee Coding & Programming Placement Programme Please note that this is a training course and fees apply. Our money back guarantee If after 1 year of passing your formal qualifications, we have been unable to help you secure a role, we will refund your study fees minus the cost of the exams. However, we are normally able to help candidates find their first role within 6 months of qualifying and for locations based close to major cities this is often reduced to less than 3 months. Check our testimonials from the hundreds of candidates we have already helped. Are you looking to benefit from a new career in Programming? Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers. We help place graduates from this programme in top UK companies and organisations needing to employ entry-level Programming staff that can hit the ground running with up-to-date skills gained from this programme. The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge and qualifications for you to secure a professional job and career in coding. You will also have the reassurance of a job guarantee upon completion. Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below). Your job and career goals are completed in 4 easy steps. Step 1 -HTML and CSS Online Training (*12 weeks) The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey. * HTML Essentials (6 weeks) * CSS Essentials (6 weeks) The training is delivered via multimedia rich video tutorials, presentations and quizzes through a portal that you study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor to help you throughout your training. Once the HTML & CSS courses are complete, you will be ready to move forward. Step 2 -Online Training (*12 weeks) The second step includes a selection of more advanced courses to get you up to speed. * Learn the Command Line (1.5 weeks) * Learn Git & GitHub (1.5 weeks) * Learn JavaScript (1.5 weeks) * Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries. Step 3 - Build a Portfolio Website Project (1 week) Additional Courses * AWS Certified Cloud Practitioner * Microsoft Certified: Azure Administrator Associate Step 4 - Junior Programmer placement We will work with you to secure your first role as a Junior Programmer. While working as a Junior Programmer, we will release your second batch of training which is specifically designed to progress your career further in the programming field. Programmer Role Once you have completed all the mandatory training in step four and have gained two plus years experience in the coding industry, you will be ready to move into higher paying programming roles. . We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity. Passionate about starting a career in coding? Apply now and one of our friendly advisors will be in touch Nice-to-have skills HTML CSS Git Github JavaScript Python Coventry, England Work experience Frontend Backend Fullstack Applications Languages English
Coventry, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
Miryco Consultants Ltd
Job Title
Mid-level Python Developer - FS FinTech
Job Description
Miryco Consultants is working with an entrepreneurial, high-growth FinTech. The role will suit an experienced Developer with a minimum of 3 years' experience using Python. Our client are looking for an experienced developer to help the Future Development team. This role will be someone who can build up into a senior developer that can manage their own development team to build out one of the tools that we are trying to deliver. They will also be able to provide some insights into the typical best-practices for how development teams operate. Responsibilities: Getting up to speed with the current code base Provide insight into current best practices in the industry, based on their experience Utilizing the existing code base to create additional product offerings from our product pipeline. As the business continues to grow, you would be involved in bringing additional developers up to speed in how the tool(s) work and helping to design work to contribute to the success of the product offering. Essential experience: Minimum 3 years’ experience working as a software developer in a commercial environment Strong python programming experience Ability to effectively share knowledge of development experience and help junior developers continue to improve their development skills over time Strong foundations in object-oriented programming Experience in data analysis and data engineering Desirable experience: Experience of embedding graphical output into a web application (i.e. dash) Experience working with AWS is a plus Back-end experience supporting website development Previous experience at a financial firm is a plus Working Arrangement: Hybrid (3 days a week in office) Location: London “Please note, our client is unable to offer sponsorship for this opportunity. Finally, should you not be contacted within five working days of submitting your application, then unfortunately you have not been shortlisted for the opportunity. We will, however, be in touch should there be any other opportunities of potential interest that are suiting to your skills.” For similar opportunities, follow Miryco Consultants on LinkedIn.
London, United Kingdom
Hybrid
Full Time
04-03-2025
Company background Company brand
Company Name
Northrop Grumman UK
Job Title
Software Engineer
Job Description
Define Possible at Northrop Grumman UK At Northrop Grumman UK, our mission is to solve the most complex challenges by shaping the technology and solutions of tomorrow. We call it Defining Possible. This mind-set goes beyond our customer solutions; it’s the foundation for your career development and the impact we have within the community. So, what’s your possible? Here is a summary of the Software Engineering opportunities on offer here at Northrop Grumman: Job Titles: Senior, Lead and Principal Software Engineer Salary Ranges: £42,700.00 - £105,000 (DoE) Locations: Cheltenham, London, Manchester or Harrogate (5 days on site per week) Clearance required: Active highest level of government clearance Opportunity in more detail: This is more than just a job; it’s a mission. As a Senior/Lead/Principal Software Engineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with a passion for building elegant and stable solutions. You will have the chance to work on a variety of exciting projects with complex challenges within a unique space. You’ll be at the forefront of delivering core solutions that have real world impact. Our UK Cyber & Intelligence business combines modern software development approaches with a rich heritage and experience in the Defence and security sectors. Our customers have complex and sensitive data and information requirements requiring a mission partner who quickly understands the context, delivering and sustaining a portfolio of challenging technology projects at scale and pace, supporting them through an ambitious digital transformation programme. Responsibilities: Perform hands-on development and actively contribute to the code base including peer review of code Support the Delivery Lead/Project Manager in developing project roadmaps, understanding delivery time scales, and communicating these to the customer Liaison with the Product Owner to manage the product road map and communicating the impact of changing customer requirements Identifying technical risks/opportunities and proactively developing plans to mitigate and realise them We are looking for: Hands on experience of developing software in Java, JavaScript or Python Understanding of Cloud-based architectures in AWS or Azure Use of DevOps Automated Deployment tools such as Jenkins, Gitlab, Docker, OpenShift or Kubernetes Understanding of database technologies such as SQL, Elasticsearch or MongoDB Security clearance: You must already hold highest level of UK government clearance. Why join us? A mission to believe in – Every day we contribute to building a more secure and connected world, expanding our reach from land, sea, and air to space and cyberspace. From engineering data and intelligence solutions, to developing maritime navigation and control systems and innovating command and control systems for the UK and NATO, what we do together matters. A place to belong and thrive – Every voice matters at our table meaning you can bring your authentic self to work. From our Employee Resource Groups backed by thousands of employees, to sponsoring Cheltenham Pride and our partnerships with Association For Black and Minority Ethnic Engineers, Forces Transition Group, Mind, and Women in Defence – we are passionate about growing and supporting our inclusive community where everyone can belong. Your career, your way - Shape your career journey with diverse roles, mentorship, and development opportunities that fuel your curiosity, channel your expertise and nurture your passion. Looking for flexibility? Balance your professional career with your personal life, health and wellbeing benefits, discount schemes, pension benefits and investment in your future development. Speak to our team to find the balance that’s right for you. Benefits: We can offer you a range of flexible working options to suit you, including optional compressed working schedule with every other Friday off. Our benefits including private health care, career development opportunities and performance bonuses. For a comprehensive list of benefits, speak to our recruitment team. We are looking forward to seeing your application
England, United Kingdom
On site
Full Time
05-03-2025