
Software Engineer
Hybrid
London, United Kingdom
£ 65,000 / year
Full Time
17-04-2025
Job Specifications
Mid Software Engineer – React, Typescript & GraphQL
£55,000-£65,000
Hybrid working – 2 days a week in the Shoreditch, London office
4 day working week / 36 hour working week
Get ready for a 3-day weekend whilst working with some of the best Software Engineers in an award-winning, international SaaS company with a React, Typescript and GraphQL tech landscape.
This is a fantastic opportunity to enjoy the benefits of a 4-day week working for a progressive organisation in the online events space and which lives and breathes diversity and all the benefits that brings, offering a hybrid working week set up with 2 days a week required in the Shoreditch, London office and 2 days a week of home-working. These are exciting times for the organisation and team, as they look to grow their Engineering team further.
What’s in it for me as a Software Engineer?
An opportunity to join a thriving organisation that is going places in a sector valued at $100bn
An encouraging culture that values you for your coding ability and problem-solving capabilities
A diverse team who want to pass on their knowledge and experience and share successes
Management that champions the wellness, health, and welfare of its team
4-day working week! 36-hour hybrid working week, 2 days from home and 2 days from the Shoreditch, London office
Salary of up to circa £65,000 + benefits
What you need technically to be considered for the Mid Software Engineer opening:
2-5 years experience working with React, Typescript, Apollo GraphQL and PostgreSQL (or similar)
Ability to deliver velocity and value quickly
Experience working on commercially used products for 2+ years
Broad curiosity about technology with interest in any of these areas beneficial: Cloud Architecture, Docker, AWS and Infrastructure as Code, Data Science and Business Data Analysis.
*Please only apply for consideration if you have full, independent right to work in the UK and you are already living in the UK permanently due to no visa sponsorship or support with relocation to the UK being available.*
Franklin Bates is a leading IT recruitment consultancy specialising in Software Development, Cloud, & Data. We provide high quality contract, interim and permanent IT professionals to a broad range of technology companies within the UK.
About the Company
Our success is built on understanding business and individual requirements as well as the specialist IT skills you need to deliver projects on-time and on-budget. Led by our Directors Simon Voice, Alex Mauree and Sophie Ved, we provide a service that has been refined over thirty years of IT industry experience. Your success as an organisation or an individual is paramount to us. The solid foundations that we build and maintain with clients and candidates alike will help you to achieve your desired result. Know more
Related Jobs


- Company Name
- Intuita
- Job Title
- Data Consultant - Data Enablement (Developer)
- Job Description
- Location: ALL locations considered: We have offices in Liverpool or Newbury office UK for Hybrid working and Sibenik (Croatia) Contracting and Permanent hires considered Salary: Based on experience (range considered £45,000 - 65000 GBP) Location: Šibenik, Croatia (Hybrid) Let us introduce ourselves We're Intuita, a new kind of data partner. We're a collective of data-driven people ready to cut through complexity to solve business problems in a human-centric and sustainable way. We provide pragmatic end-to-end services, products and technologies combined with straight-talking strategic direction to unlock the true value of data and drive transformational change. Established in 2011 as a different player to the corporate data world, our ethos is to do the right thing, even if it's not the easy thing; to build partnerships and relationships based on honesty and transparency; and to prioritise specialist skills and quality above all else. The role We're growing - fast - and have big ambitions across both the consultancy and technology spaces. In order to achieve these ambitions, we're hiring a new Data Developer to support our managed service team and help grow our capabilities in this space. You'll sit within our Managed Service Team and report into our Managed Service lead, Chris Silk. As a Data Developer at Intuita, you'll be responsible for identifying, implementing and testing critical data solutions across our client platforms. Your typical week will include: · Troubleshoot and resolve data and reporting issues raised by client teams across a number of industries and technologies. · Undertake data analysis tasks to deliver insights to client teams and assessing new datasets for potential exploitation opportunities. · Develop and improve on our clients data models, using your knowledge and experience to expand their capabilities. · Ensure data quality, integrity and security across our client's data solutions. · Working with data engineers and report builders to align on the end to end data flow delivery. · Working with the managed service team to improve processes and increase the efficiency of the service. · Opportunity to support and gain experience in other areas of the Consultancy business including internal projects and large client deliverables. · Opportunities to upskill in other technologies and skillsets to widen your support capabilities A bit about you Being a consultant at Intuita means something a little different to being a consultant elsewhere, we like to hire driven characters who share our passion and approach, bringing their style and flare. We see ourselves as trusted partners to our clients and believe in transparency, quality and integrity above all else, always pushing the boundaries to deliver the best outcomes for our clients. We also really value collaboration and teamwork, making sure we work together to solve problems and share learnings as a team. As a Data Developer, you'll share these values but also bring your own personality and approach to the role. We're looking for someone with the following experience and qualities, but if you don't fit these exactly and are interested in working for us, get in touch anyway - we hire people, not job specs. · Strong SQL experience and knowledge · Excellent problem solving skills · Good Excel skills · An understanding of key data modelling principles and practices · Driven by delivering quality work, with a great eye for detail · Enjoys investigating problems and seeing them through to resolution · An analytical mindset, keen to explore and exploit data opportunities · Experience or knowledge of DBT is preferred but not essential · Takes accountability and ownership of tasks, and communicates clearly to other team members. What's in it for you? We're not a standard consultancy and neither are our benefits - they are enhanced as we pride ourselves on having a people-first culture which sets us apart from other consultancies and organisations. You can view more on our Benefits here, but as a further insight on how we look after our people, we offer the following support and opportunities: Salary - it's important, we know! We are seeking a range for this role and as such the salary will depend on your level of experience. (Really) flexible and hybrid working: most companies say they offer flexible working, but they've never experienced flexible working at Intuita. We offer hybrid working as standard, flexible hours and part-time roles to fit your lifestyle. We have an office at the Trokut technology centre in Šibenik, as well as UK based offices in Newbury and Liverpool- which you're welcome to use as much or as little as you like. We also organise regular social events at each office to ensure we maintain our close-knit feel. Care for your health and wellbeing: we genuinely care about the wellbeing of our team. We offer comprehensive company-paid medical insurance, free therapy and mental health support via Spill, a team of in-house Mental Health First Aiders, plus financial education and consultations. Incredible training and learning opportunities: our team is full of talented individuals who are genuine experts in what they do. You'll get to work alongside them and learn from the best, as well as boosting your skills and knowledge with our knowledge sharing sessions, mentoring and company-paid certifications. Freedom and empowerment: we allow our consultants to actually be consultants, not just bodies. You're given the responsibility and accountability to really own problems and are encouraged to explore new directions and opportunities. There are no glass ceilings here and we don't have salary or promotion review dates - we reward people as and when we see great work! A supportive, friendly team: we work hard but enjoy working hard together. We're a diverse and inclusive team who enjoy silly Slack conversations and regular social events; our relatively flat structure means that everyone has an equal voice. Our selection process If you like the sound of Intuita, apply to join us today! Once you have submitted your application, we will be in touch. Please be aware that the timing can vary dependent on the volume of applications that we receive for each role and in some cases, we may start to review applications prior to the closing date. If you require any support with your application, please contact recruitment@intuitaconsulting.com


- Company Name
- Job Title
- Software Engineer, Google Play
- Job Description
- Minimum qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with data structures or algorithms. Preferred qualifications: Experience working with cross-functional roles including UX and Product. Experience with Java, Dart, Apps Framework, Boq. About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users. Responsibilities Design, develop, test, deploy, maintain, and enhance software solutions and features under supervision. Ensure a high-level of quality implementing unit and integration tests as well as other software development best practices. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Collaborate with cross-functional teams to deliver new features and products. Own and be responsible for assigned project priorities, deadlines, and deliverables with engineer guidance. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .


- Company Name
- Hays
- Job Title
- Senior Java Quarkus Developer
- Job Description
- Senior Java Developer - Quarkus, Banking £ Market rate (Inside IR35) London / Remote (Must be UK-based) 6-month contract I am currently working with a leading Consultancy who require a Senior Java Developer with Quarkus experience to work for their client within the financial services. Must-haves for the role: Proven expertise within Java Development. Working knowledge of Quarkus. Working background within the Financial Services / Banking sector. Nice to have: Availability to start ASAP. Flexibility on hybrid working. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk


- Company Name
- Global Relay
- Job Title
- Intermediate/Senior DevOps
- Job Description
- Who we are: For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world’s most highly regulated firms, giving them greater visibility and control over their information and ensuring compliance with stringent regulations. Though we offer competitive compensation and benefits and all the other perks one would expect from an established company, we are not your typical technology company. Global Relay is a career-building company. A place for big ideas. New challenges. Groundbreaking innovation. It’s a place where you can genuinely make an impact – and be recognized for it. We believe great businesses thrive on diversity, inclusion, and the contributions of all employees. To that end, we recruit candidates from different backgrounds and foster a work environment that encourages employees to collaborate and learn from each other, completely free of barriers. We encourage you to apply if your qualifications and experience are a good fit for any of our openings. Your role: As a Global Relay DevOps engineer you will be integrated with a software engineering team to develop on premise ('on-prem') solutions while leveraging DevOps best practices. Your role will involve designing, implementing and supporting automated and scalable solutions. Your contribution will have an immediate impact of enabling efficient delivery of world leading software to our customers. The role involves cross-team collaboration; you will be working closely with members of your own team as well as other development teams and key stakeholders to ensure seamless delivery of software. Your responsibilities: Given the varied nature of the role, your time will be split working across the following areas: Automation: Designing, enhancing and implementing reusable CI (Continuous Integration) & CD (Continuous Delivery) solutions using industry best current practices. Operations: Monitoring and ensuring smooth operation of production and test environments by building dynamic dashboards and alerting rule sets Collaboration and Sharing: Collaborating with cross functional teams and finding opportunities to automate their requirements early in the development lifecycle. Sharing your knowledge and solutions within the DevOps community to maximise efficiencies and standardisation. Service Reliability: Troubleshooting and problem solving by reviewing dashboards and logs to resolve issues and implementing solutions to stop them from reoccurring. Deployments: Writing and running deployment automation tools using Helm, Ansible or others Platform Integration: With technologies such as Kafka and Kubernetes Some of the technologies that you will be interacting with include: Containerisation and virtualisation: Docker, Podman, Kubernetes, VMWare Operating Systems: Linux or iOS Continuous Integration/Build and deployment automation: Jenkins, SonarQube, Artifactory, Bitbucket, Maven, Xcode Build, Helm Instrumentation and monitoring: Loki, Prometheus, Grafana, Mimir, Tempo Tracing Languages and frameworks: Bash, Java or Kotlin, Groovy, Python, ReactJS, Swift Where you have knowledge gaps, training and mentoring will be provided. About you: You have an automation-first mindset. You enjoy sharing your knowledge and have a thirst for expanding your own technical horizons. You are able to work under pressure and you are a keen problem solver with a drive for finding efficient solutions to challenging problems. Minimum 3 years of hands on experience (or 5 years minimum for senior level) with each of the following: Python, shell scripting Linux Containerisation (Docker/Podman) CI/CD tools such as Jenkins, Bamboo, GitLabCI, CircleCI, TravisCI Experience applying DevOps practices Experience in an operational environment with a solid understanding of distributed systems and troubleshooting network-related issues Excellent understanding of software delivery practices such as Git branching models and configuration management It is nice if you have the following: Experience using Kubernetes Working knowledge of Kafka Experience with Xcode / Swift / App Store Connect (highly desirable) Experience working in a highly regulated environment Practical experience of software delivery practices such as feature toggling, no-downtime deployments and blue-green deployments Knowledge of security best practices within the software development lifecycle Experience with agile development methodologies Excellent knowledge of build tools such as Maven/Gradle What you can expect: At Global Relay, there’s no ceiling to what you can achieve. It’s the land of opportunity for the energetic, the intelligent, the driven. You’ll receive the mentoring, coaching, and support you need to reach your career goals. You’ll be part of a culture that breeds creativity and rewards perseverance and hard work. And you’ll be working alongside smart, talented individuals from diverse backgrounds, with complementary knowledge and skills. Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion. We seek to ensure reasonable adjustments, accommodations, and personal time are tailored to meet the unique needs of every individual. We understand flexible work arrangements are important, and we encourage that in our work culture. Whether it’s flexibility around work hours, workstyle, or lifestyle, we want to ensure our employees have a healthy work/life balance. We support and value a hybrid work model that blends collaboration with the team in the office and focus time from the comfort of your home. To learn more about our business, culture, and community involvement, visit www.globalrelay.com.