cover image
IBM

AWS Full Stack Developer

Hybrid

London, United Kingdom

Full Time

26-03-2025

Job Specifications

Introduction

In this role, you’ll work in one of our IBM Consulting Client Innovation Centres (Delivery Centres), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centres offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.

A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.

You’ll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including Software and Red Hat.

Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you’ll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground-breaking impact for a wide network of clients. Our culture of evolution and empathy centres on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.

Regular and frequent promotion and progression opportunities to ensure you can drive and develop your career with us
Feedback and checkpoints throughout the year; no one off annual reviews here
A multitude of training opportunities from classroom to e-learning, mentoring and coaching programs as well as the chance to gain industry recognized certifications
Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks
A culture where your ideas for growth and innovation are always welcome
Internal recognition programs for peer-to-peer appreciation as well as from manager to employees
Tools and policies to support your work-life balance from flexible working approaches, sabbatical programs, 1 month paid paternity leave, 16 weeks fully paid maternity leave and an innovative maternity returners scheme
More traditional benefits, such as 25 days holiday, a gym discount scheme, online shopping discounts, an Employee Assistance Program, a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future

Your Role And Responsibilities

As an AWS Full Stack Developer you’ll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients’ hybrid-cloud and AI journeys.

You’ll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable.

Your Primary Responsibilities Include

Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader.
Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service.
Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions.

Preferred Education

Bachelor's Degree

Key Responsibilities

Required technical and professional expertise

Design, code, test, and launch new features for web applications using AWS services.
Collaborate with product managers and stakeholders to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Work closely with the DevOps team to manage, deploy, and monitor AWS resources.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Write clean, well-structured, and thoroughly tested code.
Participate in code reviews and provide constructive feedback to peers.
Specifically, ensure all application development follows public sector regulations and standards.

As an equal opportunities’ employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the valid right to work in the UK. Unfortunately, we do not offer visa sponsorship and have no future plans to do so. You must be a resident in the UK and have been living continuously in the UK for the last 10 years. You must be able to hold or gain a UK government security clearance.

Required Qualifications

Preferred technical and professional experience

Bachelor's degree in Computer Science, Information Technology, or a related field. An advanced degree is a plus.
Professional experience as a Full Stack Developer.
Extensive experience in AWS cloud services, including EC2, S3, Lambda, RDS, DynamoDB, etc.
Proficient in front-end technologies (HTML, CSS, JavaScript, React or Angular) and back-end languages (Java, Python, Node.js, etc.).
Solid understanding of RESTful APIs and microservices architecture.
Experience with version control systems (Git).
Familiarity with Agile/Scrum development methodologies.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders.
Knowledge of public sector regulations and standards relevant to software development.

Preferred Qualifications

Experience with serverless architectures and containerization technologies (AWS Lambda, Docker, Kubernetes).
Knowledge of CI/CD pipelines (Jenkins, Travis CI, CircleCI).
Familiarity with security best practices in cloud computing

About the Company

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their "what if" into what is. Let's create something that will change everything. Know more

Related Jobs

Company background Company brand
Company Name
Longshot Systems
Job Title
Senior Software Engineer
Job Description
At Longshot Systems we're building advanced platforms for sports betting analytics and trading. We're hiring for a Senior Software Engineer within our fundamental modelling team. The primary goal of this team is to improve the predictive power of our models based on historical event data. The quality of our models is incredibly important to us and improvements on our models directly impact financial performance. You'll be working closely with researchers, helping maintain trading infrastructure, and helping the team scale and improve the systems at the heart of the business. You'll be working on data pipelines, build, support systems and infrastructure. A very wide ranging role requiring extensive experience across multiple technologies. The ideal candidate will be highly creative and enjoy generating new, innovative ways to tackle problems and suggesting improvements to existing methodologies; you'll have a high level of autonomy to design and implement tooling and systems in a way you feel would be best suited to the problem at hand. A strong knowledge of operating systems, networks, software architecture and practical experience in deploying that knowledge is essential. Knowledge of sports betting or horse racing, which this team focuses on, isn't required. We are a hybrid working company, with staff coming into the office in London every Thursday, plus any other days they like, working remotely at home the rest of the time. Our typical working hours are 10 am to 6 pm UK time, Monday to Friday, but we support flexible working and trust our team to manage their own schedules to meet their goals. We're targeting Senior Developers for this role, ideally with several years of experience in mission-critical systems where precision, reliability, and fault tolerance are paramount. Our interview process is as follows: A brief screening call to give you some more information about the role, answer any of your initial questions and to check your suitability for the role A 60 minute technical interview with our CTO and/or Team Lead, discussing your previous experience and also discussing some systems design challenges and how you'd approach them A collaborative coding assessment day, working with one of our team on some sample problems. This isn't leetcode, it's more about systems design and your approach to tradeoffs. This will last from 10am until 4pm UK time An in person "meet the team" at our London office Requirements At least one, ideally both of: A degree in a technical subject from a top university demonstrating your ability to grasp and apply complex concepts Several years of senior-level experience in teams building mission-critical systems where precision and reliability are essential to success Demonstrated professional expertise in the following areas: Fluency in multiple programming languages, with substantial experience in Python as a priority Development and maintenance of Continuous Integration (CI) pipelines Complex deployments on AWS Docker or comparable containerization technologies Nice to have experience: Experience using numpy/pandas/torch/etc Experience with Golang Benefits Our salary range for the role is £70,000 to £130,000, depending on experience and interview performance. List of benefits: Participation in the uncapped company bonus scheme, typically 10-20% of salary depending on experience 10% matched pension contributions Private healthcare insurance Long term illness insurance Gym membership Choose your own hardware & setup for your development environment
London, United Kingdom
Hybrid
Full Time
09-04-2025
Company background Company brand
Company Name
Explore Learning
Job Title
React Native Developer
Job Description
Why Explore Learning? Explore Learning is a leading educational organisation that is committed to making learning enjoyable and effective for children. With our network of learning centres across the country and our online tutor offering, we help thousands of children develop their skills and reach their full potential. We are looking for a skilled and experienced React Native Developer to join our Digital team. As a React Native Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications. This is a UK based remote position, allowing you to work from the comfort of your own location, although there will be a small amount of UK travel required typically for quarterly team meetings. The Role Responsibilities: Designing and developing robust, scalable, and efficient mobile applications using React Native for both iOS and Android platforms. Understanding and translating project requirements into technical specifications by collaborating with cross-functional teams. Writing clean, well-documented, and easy-to-maintain code to our organisation's defined standards. Thorough testing and debugging to ensure high-quality deliverables with an emphasis on test-driven development with high unit test coverage for all code. Optimising app performance and user experience through code optimization driven by clearly defined metrics. Completing projects on time by collaborating closely with project managers, product owners, designers, and other developers. Participating in code reviews and providing constructive feedback to enhance code quality. Troubleshooting and fixing bugs and technical problems. Skills and Experience Required: Experience in building mobile applications for both iOS and Android platforms and associated application development lifecycles. Successful delivery of consumer grade apps to both Android and Apple stores. Strong proficiency in React Native framework. In-depth understanding of JavaScript/Typescript Experience of using Expo framework. Solid knowledge of mobile app development processes and lifecycles including multi-platform and multi device development and testing. Ability to write clean, reusable, and well-documented code. Strong problem-solving and debugging skills. Excellent communication and collaboration skills. Experience with automated testing suites. Preferred Skills and Expertise: Full stack development experience, specifically Azure Cloud. Experience in API integration. Experience of multi-language support. Knowledge of UI/UX design principles and mobile design patterns. Understanding of techniques for complying with accessibility standards. Understanding of CI/CD pipelines. Experience with testing frameworks. Knowledge of version control systems specifically Git. Minimum 5 years of mobile app development experience. Logistics Start Date: ASAP Reports to: Head of Engineering Location: Remote, UK Based Salary: Competitive
England, United Kingdom
Remote
Full Time
10-04-2025
Company background Company brand
Company Name
Falkin
Job Title
Senior Full Stack Engineer
Job Description
About the Job: Full-time GBP 85k-100k / year London, Highbury (2-3 times per week in person) $1 trillion is lost to scams annually, with 98% of cybercrime exploiting human psychology. We are on a mission to protect people from scams. We are looking for a Senior Full Stack Engineer to join our team and build a platform of AI-powered embedded tools that help stop scams before they happen. What You Will Do: Build it all and run it all: Greenfield project. You’ll own the frontend, backend, and early infrastructure. Design the architecture: You’ll have a significant impact on shaping the system—tools, patterns, and infrastructure. Collaborate with the team to define what “great” looks like and help steer the direction of the architecture. Think like a founder: We’ll rely on you to help us hire, scale, and make the right decisions. Be a team player: We are a lean team of visionaries and operators. Collaborate with us to bring our vision to life. What We Are Looking For: You’ve built and shipped full-stack apps (React, Next.js, TypeScript, or other technologies). You’re curious about emerging technologies. You thrive in fast-moving, ambiguous environments. You have experience in startups and scale-ups. You enjoy solving deep technical problems with customer experience in mind. You can evaluate and make decisions based on a balanced assessment of key factors, including design, innovation, technical debt, cost efficiency, and scalability.
London, United Kingdom
Hybrid
Full Time
10-04-2025
Company background Company brand
Company Name
ScreenCloud
Job Title
Web Developer
Job Description
Hello, we’re ScreenCloud! Founded in 2015 and with 10,000+ customers around the globe, ScreenCloud is a cloud-based SaaS company, employing over 100 people in our Bangkok, Belfast, LA, Charlotte and London hubs. At ScreenCloud, we’re hard at work helping businesses to make stronger connections at scale, and with those who are most important to them; their employees & their customers. By using the screens on their walls & the content in their systems, we enable the sales, productivity & engagement that keep our customers’ businesses thriving. We’re very proud of our product and we’re also incredibly proud of our people. It’s our ScreenClouders and the culture they nurture that will take us where other companies just can’t go. So if you’re someone looking to join a team of talented individuals, apply below! The Role We are seeking a highly skilled and motivated Web Developer to join our marketing team in our growing Belfast hub! As the Web Developer, you will play a pivotal role in enhancing our online presence, optimising user experiences, and driving business growth through innovative web development solutions, all whilst collaborating with our wider Belfast engineering team. Our ScreenCloud.com site is a NextJS app, which uses React for the frontend, but makes it easy to add backend functions as part of the same app when needed. It is written in TypeScript, and styled with SCSS. We use Github for version control, and deploy to Vercel for the best developer experience. Responsibilities Website Development: Collaborate with the Marketing team to design, develop, and maintain our marketing site, ensuring its functionality, responsiveness, and performance Implement SEO best practices to optimise site visibility and improve organic search rankings Create visually appealing and user-friendly interfaces that provide an exceptional user experience Leverage your expertise in HTML, CSS, JavaScript, and other front-end technologies to enhance site aesthetics and interactivity Work closely with the growth and performance marketing teams to implement tracking codes, conversion funnels, and A/B tests for effective campaign measurement Optimise landing pages and web elements to maximise conversion rates and improve overall campaign performance Understand our self-serve and non-ICP segments to tailor web experiences that align with their specific needs and preferences Implement dynamic content and personalisation to deliver targeted messaging and offers Partner with cross-functional teams, including designers, content creators, and marketing specialists, to align on project goals, streamline workflows, and deliver cohesive web experiences Ensure seamless mobile responsiveness across different devices and platforms to effectively capture and retain mobile users Implement security best practices to safeguard the website against potential vulnerabilities and data breaches Monitor website performance metrics and identify areas for improvement, such as page load times and overall site speed Employ performance optimisation techniques to deliver a smooth browsing experience Requirements Proven experience as a Web Developer, ideally with a focus on marketing sites and performance optimisation Proficiency in front-end web development technologies, including HTML, CSS, JavaScript, and responsive design principles Experience working with React, NextJS, or another component based framework Experience with content management systems (CMS) and website builders (e.g., WordP ress, Wix) Strong understanding of SEO best practices and the ability to implement them effectively Familiarity with web analytics tools (e.g., Google Analytics, Mixpanel) and conversion tracking Knowledge of performance marketing strategies and techniques to support campaign optimisation Experience with version control systems (e.g., Git) for collaborative development Excellent problem-solving skills and attention to detail Ability to work independently as well as in a team-oriented, fast-paced environment Strong communication skills, both written and verbal, to effectively collaborate with diverse teams Interview Process and Experience Don’t meet every single requirement? Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. At ScreenCloud, we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles! If you require any reasonable adjustments, please let our friendly recruitment team know. Key Info Typical Process: Intro to ScreenCloud - Meet the Hiring Manager - Challenge - Final Hybrid Friendly Working: 2-3 days in Office Flexi-Hours: We don’t follow the strict 9-5 here, we trust you to execute your role to the highest standard whilst being able to make time for the things you love! Benefits Unlimited annual leave Hybrid-friendly working Working from home fund Flexible working hours Pension scheme Share in success scheme Cycle to work scheme Retail discounts Enhanced parental leave Personal development fund Westfield Health cash plan Free annual flu vaccine Our Values At ScreenCloud our values are core, this means they are the starting point - they underpin everything we do and enable a culture we can be proud of, both internally and externally. Trust & Transparency Unconventional & Brave Integrity Continuous Learning & Development
Belfast, United Kingdom
Hybrid
Full Time
09-04-2025