cover image
Rio

Junior-Mid Software Engineer

Hybrid

London, United Kingdom

Full Time

25-02-2025

Share this job:

Score my CV

Job Specifications

Junior-Mid Level Full-Stack Engineer (Hybrid – Shoreditch, London)
Join our AI-powered sustainability company and contribute to building a cutting-edge platform. We’re looking for a motivated developer eager to learn, problem-solve, and collaborate in a fast-growing team.

About the Role
You’ll work alongside senior engineers to develop new features for our AWS-hosted, service-based platform with a React frontend. This hybrid role requires at least two days a week in our Shoreditch office.

How to Apply
Please email your CV to recruitment@rio.ai and provide a summary or your experience in the body.

Responsibilities
Develop production-ready code in Node.js, TypeScript, and React.
Work closely with senior team members to understand and implement product requirements.
Debug, refactor, and ensure code quality through testing and reviews.
Collaborate within an Agile team to deliver secure, scalable solutions.
Stay up to date with modern software development practices.

Essential Skills & Experience
Degree in Computer Science or 2+ years of commercial experience.
Hands-on experience with Node.js, TypeScript, and React.
Solid understanding of Agile methodologies.
Strong analytical and problem-solving skills.
Good communication skills and a proactive approach to teamwork.
Some experience with AWS or other cloud providers.

Nice-to-Have Skills
DevOps / CI/CD
SQL
GraphQL

Benefits
Competitive salary
Pension & private medical (after probation)
Employee discounts and more

About the Company

Rio is an AI-powered sustainability management platform helping global businesses and governmental organisations to understand and improve their environmental and social impact. https://www.rio.ai/ We believe sustainability is simply a better business model - helping you operate in a more resource efficient, responsible and profitable manner. Know more

Related Jobs

Company background Company brand
Company Name
Henderson Scott
Job Title
Senior Oracle BPM Developer
Job Description
Senior Oracle BPM Developer - Fusion Middleware Migration Leeds (Hybrid) Up to £80,000 + Benefits Ready to leverage your Fusion Middleware expertise? Our client is looking for a Senior Oracle BPM Developer to migrate SOA and BPM applications from 11g to 12c, enhancing customer experience and reducing processing time in retail lending. What You'll Do: Migrate BPM applications from 11g to 12c, ensuring seamless integration. Modify existing code to align with 12c's updated features and resolve deprecated APIs. Design and model business processes using Oracle BPM Studio & Process Composer. Develop BPEL workflows and BPMN diagrams. Support testing, debugging, deployment, and ongoing maintenance. Key Skills: Strong experience in Oracle BPM, Fusion Middleware, and JDeveloper 12c. Expertise in code development, reviews, debugging, and system optimization. Ability to collaborate with stakeholders to gather and refine BPM requirements. Familiarity with Oracle ADF, HTML, CSS, and Agile methodologies. Experience with CI/CD, DevOps, and automation testing is a plus. Send your CV for immediate consideration.
Leeds, United Kingdom
On site
Full Time
26-02-2025
Company background Company brand
Company Name
Aurora Energy Research
Job Title
Senior Software Engineer
Job Description
Department: Tech - Software Development Location: Oxford, UK Description Based in Oxford, you will work as part of a fun and highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy transition. As a Senior Software Engineer at Aurora, you will be responsible for turning product ideas that will shape the future of the global energy markets into a reality. You would work at part of a team on a cutting-edge Microservices architecture and using TypeScript/Express/AWS Lambdas, Redshift, MySQL, MongoDB and Micro-frontends built on React. This will allow you to take responsibility for solutions from design to deployment. You will be working with processes and tooling that allow you to release changes to our customers multiple times per day. The successful applicant will combine exceptional problem solving and technical capability with a passion to deliver great solutions for our users. Key Responsibilities Design, develop, test, and operate the new generation of Aurora's software-as-a service solutions including playing a key role in designing and developing the user interface Work closely with end users (internal and external) to innovate highly effective solutions Play a defining role in continuously improving how the Software Team works What we are looking for 4+ years of Commercial experience in developing complex software solutions with some of the following Node/TypeScript, Express, Python, SQL, NoSQL, React, Cloud Infrastructure, unit testing or similar A proven track record for delivering great software and solving difficult technical problems Experience building web-services/microservices The ability to technical lead a project for inception to completion Exceptional problem-solving skills Strong interpersonal skills, and a great team player What we offer Some of the benefits we include are: Private Medical Insurance Dental Insurance Parental Support Salary-Exchange Pension Employee Assistance Programme (EAP) Local Oxford Discounts Cycle-to-work Scheme Flu Jabs At Aurora we will consider all requests for flexible working. For most roles, the following types of flexibility are usually possible: a hybrid model of remote and in-office working and flexible start and finish times. Please talk to us during the interview about the flexibility we could offer and we will be happy to explore the best available option for you. The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy and maternity. The successful candidate would start as soon as possible. The team will review applications as they are received. Salary will be competitive with experience. To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.
Oxford, United Kingdom
Hybrid
Full Time
26-02-2025
Company background Company brand
Company Name
The ONE Group Ltd
Job Title
Full Stack Engineer
Job Description
Role: Lead or Full Stack Engineer (JavaScript/TypeScript, Cloud, Next.js) Salary: £45,000 - £70,000 DOE Location: Manchester - Hybrid Security Clearance: Candidates must be eligible for SC clearance Our client is looking for a Lead, a Senior and a Mid Level Full Stack Engineer to deliver cutting-edge digital solutions in a collaborative and innovative environment. You’ll work across the full JavaScript/TypeScript stack, from front-end development to cloud-native backend solutions, helping clients navigate complex business challenges with transformative technology. Please take a look at some of the core requirements below and apply for a more detailed conversation. Key Responsibilities As a Full Stack Engineer, you will: Develop full-stack web applications using modern JavaScript/TypeScript frameworks. Build and maintain scalable backend APIs and integrate with databases. Engineer user-friendly interfaces with CSS and ensure accessibility compliance. Implement and maintain cloud-native architectures using AWS, Azure, or GCP. Ensure robust testing strategies with unit, integration, and end-to-end tests. Work within Agile teams, contributing to sprints, estimations, and acceptance criteria. Collaborate closely with clients and designers to deliver high-quality solutions. (Lead role) Provide mentorship and support to junior team members. (Lead role) About You You have experience in: Frontend Development: React, Next.js, TypeScript, UI engineering, CSS, design systems. Backend Development: Node.js, API development, ORM patterns (e.g. Prisma), databases. Cloud & Infrastructure: AWS, Azure, or GCP, serverless architectures (e.g. functions, message queues, API gateways, authentication). Testing & Quality Assurance: Unit testing, Testing Library, Cypress. Development Practices: Agile methodologies, sprint planning, acceptance criteria. Collaboration & Leadership: Client-facing skills, technical mentorship, and teamwork. (Lead role) Security Clearance: Must be eligible for SC clearance. Keywords: JavaScript, TypeScript, React, Next.js, Node.js, Prisma, API, AWS, Azure, GCP, Serverless, UI Engineering, CSS, Testing Library, Cypress, Agile, DevOps, Full Stack Development, Security Clearance. Apply now for a more detailed conversation and full spec. Sam Payne @ The One Group.
Manchester, United Kingdom
On site
Full Time
25-02-2025
Company background Company brand
Company Name
Lloyds Banking Group
Job Title
Senior Front-End Software Engineer
Job Description
Job Title: Senior Front-End Software Engineer Salary: £70,929 - £78,810 Location: Edinburgh Hours: Full-time Working Pattern: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our Edinburgh office. About us We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you! About this opportunity Everyday Banking is a key platform for Lloyds Banking Group with a very broad reach across the Bank's customer base and a diverse stakeholder group. The platform is responsible for the end-to-end journeys for personal current accounts and savings products to consumers and providing a market leading customer experience through the servicing of Debit and Credit cards through multiple channels. What you'll do Work as part of a self-organised engineering team to design and develop software features or services that are delightful and vital in our mission to help Britain prosper. Be at the heart of delivery in your team building features with a passion for evolving best practices within your community. Work with the product and engineering leads to achieve the vision and customer outcomes for your Lab, through writing well-factored and tested code. Be curious about technology and understanding how things work. You'll influence positively demonstrating the right values and behaviours as we improve how we deliver. What we're looking for Strong programming skills with a good working knowledge of modern JavaScript libraries and tooling, such as ReactJS, Redux, Webpack and modern toolsets like test automation, Kubernetes and Jenkins Diverse technical experience and a proven ability to deliver high quality applications at scale. Strong knowledge of security patterns and best practice You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste. You're an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, Pair Programming, TDD and BDD Testing libraries. Jest, Enzyme, React Testing Library Additional frameworks: Google Analytics/Tealium (Adobe Analytics) What you'll get to learn (any previous experience would be advantageous) Working in the public cloud domain at scale, primarily with GCP Solving real world problems and being comfortable working in a complex regulated environment About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in/all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15%. An annual bonus award, subject to Group performance. Share schemes including free shares. Benefits you can adapt to your lifestyle, such as discounted shopping. 30 days' holiday, with bank holidays on top. Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more!
Edinburgh, United Kingdom
Hybrid
Full Time
26-02-2025