
Senior Fullstack Developer (TypeScript)
Hybrid
London, United Kingdom
Full Time
11-03-2025
Job Specifications
Salary: £80,000 - £95,000 plus equity
Location: 3 days p/week in London
Senior Fullstack Developer - would you like the opportunity to work for a start-up who recently raised series A funding? You will be joining a technology team who have a passion for innovation, collaboration, and providing the best service to their customers as well as embracing new ideas, technologies and approaches.
As a Senior Fullstack developer, you will be joining the organisation at one of the most exciting times. You will be working alongside a team of experienced full-stack product engineers, using TypeScript, React, Material UI, Postgres and AWS Services, taking end-to-end ownership of your projects.
Requirements:
Fullstack TypeScript and AWS experience, ideally 4+ years commercially
Enjoy the ideal of working for a fast-paced start-up
Focus on building highly reliable and well architected products.
Computer Science degree would be a bonus.
If you're a Senior Fullstack Developer, looking to work for one of the fastest growing start-ups, please apply.
About the Company
OB are an industry leading technology recruitment consultancy operating across the UK and Europe. Established in 2010 by Billy Jenkins and James Mace, we specialise across the entire tech industry - placing contract and permanent talent in technical roles, ranging from entry level to C-level positions. With more than a decade’s experience, we’re the number one agency for some of the most exciting technology brands in the UK including ASOS, SKY, BBC and SkyScanner. Our extensive talent pool is made up of the best technology ... Know more
Related Jobs


- Company Name
- TieTalent
- Job Title
- Firmware/Software Engineer
- Job Description
- About Firmware/Software Engineers will have 3-4 years of industry experience Excellent in C for writing Application-level firmware Experience developing Firmware to communicate with third-party systems Good proficiency in Python for scripting and CLI interfaces for MCUs Experience working with communication protocols such as UART, I2C, and SPI Good communication skills and experience with working in multidisciplinary teams Test and measurement experience with DMMs, oscilloscopes, logic analyzers, and other lab equipment Familiarity with IDE toolchains for Firmware development Familiarity with Version control and Software project management tools e.g. Jira Desirable Skills Experience working with NoSQL Databases. Experience using Linux based systems Nice-to-have skills C Python UART I2C Oscilloscopes Version Control Linux Milton Keynes, England Work experience Embedded Hardware Languages English


- Company Name
- EDF (UK)
- Job Title
- Plant Computer Systems Software Engineer
- Job Description
- About The Role Plant Computer Systems, Software Engineer We have an exciting opportunity available for an experienced Plant Computer Systems, Software Engineer within the Protection & Electrical Systems Group at Heysham 1 Power Station. The Opportunity This position offers an excellent opportunity for individuals wishing to pursue a career in high integrity computer system software engineering, working on systems designed to operate reliably 24/7. The group’s main responsibilities include engineering support of the power stations plant computing systems which use a wide range of technologies. This Software Engineer vacancy will be of interest to those with experience particularly in low level computer programming and legacy systems maintenance and administration. Training will be provided to perform the required role and further develop the candidate to perform wider ranging tasks in support of nuclear generation and de-fuelling. Pay, Benefits And Culture The salary range associated with this role is between £44,112 to £78,541 and you’ll be appointed based on the parameters outlined in the Company Agreement as well as your existing salary, competence, experience and qualifications. Alongside a market-leading pension scheme, your package will include a range of benefits, from the big and formal to the small and personal. We’re talking about everything from enhanced parental leave to electric vehicle leasing, health insurance to product discounts, critical illness insurance to technology vouchers, gym membership to season ticket loans. Here at EDF UK, we do right by each other and everyone’s welcome. We’re on an action-oriented journey, championing equity, diversity, and inclusion. We’d like our future workforce to have an equal gender balance, represent a broad mix of people from minority ethnic backgrounds, LGBTQ+, those with a disability and supporting social mobility. We’re a disability confident employer and we’ll do all we can to help with your application. Please let us know if you need to request reasonable adjustments. We take pride in fostering a dynamic and inclusive environment, where the diverse backgrounds and experiences of our employees drive fresh thinking and innovation. We understand that success means different things to different people. We believe there are multiple definitions of what it means to succeed. That’s why we support you to pursue a career that’s unique to you. Because success is personal. What You’ll Be Doing As an Engineer, you’ll have close interaction with stakeholders to ensure high availability of the plant computer and support systems, which are essential control, logging or indication systems required for safe operation of a nuclear power plant. The duties of this role will initially be based on the individual’s skills, knowledge and experience. This will include: Responsible for the safe and reliable operation of assigned system(s), gaining expertise in them and providing technical advice. Undertaking Software modifications to update and enhance the functions of the computer systems, following a suitable lifecycle including specification and testing. Monitor and review system performance to identify degrading trends. Determine required actions and investments, including specifying, upgrading and deploying new components, systems and technologies. Plant modifications including safety justifications to maintain reliability. Undertaking time critical fault diagnosis and rectification on various plant computer and control systems Who You Are As one of our Plant Computing Systems Software Engineers, you’ll ideally have: Experience as a software engineer, having worked on safety related systems Knowledge and experience in software development across multiple platforms, from assembly language all the way through to high level programming languages Experience in computer system administration and maintenance across multiple technologies A proactive and inclusive approach to teamwork, always encouraging continuous improvement and team development. As a minimum, you’ll have a relevant HNC (or equivalent). Applicants with a relevant Degree may have an advantage. Closing date for applications is Sunday March 16th Interviews will be held week commencing Monday March 31st #DestinationNuclear #EDFNuclearJobs What's in it for you? Success is personal. It's your journey, powered by us. Join us and we'll help Britain achieve Net Zero together.


- Company Name
- Malted AI
- Job Title
- Software Engineer
- Job Description
- Location: Edinburgh (Relocation Assistance Available)/ Hybrid ⏰ Job Type: Full-Time We aren’t working with recruiters for these positions —we’re excited to connect directly with candidates who share our enthusiasm for small language models. About us We are a Scottish AI company backed by leading venture capital. We specialise in building bespoke AI solutions for Financial Services. Our focus is on tackling their most valuable challenges using targeted small language models. Our mission is to accelerate AI’s time-to-value, enabling businesses to remain compliant, efficient, and secure while ensuring data stays within their environment. By leveraging knowledge distillation and small language models, we address complex regulatory workflows that general AI cannot solve. Malted AI was founded on the innovative distillation techniques that earned its founders the 2022 Amazon Alexa Prize, triumphing over more than 100 global teams. Since then, we have raised £7 million from top-tier venture capital firms and are transforming how enterprises deploy AI at scale. Job Overview We are looking for a Software Developer with a passion for cutting-edge technology and expertise in full-stack development with a flair for creating scalable solutions in the cloud and translating research outputs into production-ready code. As a key part of our engineering team, you'll drive the development of our platform, will build custom-made infrastructures to support the deployment of Machine Learning models at scale and will be involved in the integration of our cutting-edge research findings into deployable code. Key Responsibilities Architect, code, and maintain high-quality software solutions with an emphasis on clean, efficient, and maintainable code. Contribute to the development of robust, scalable, and secure software for our AI platform. Implement best practices and design to ensure high-quality software development. Support the translation of research output into deployable code. Implement testing, debugging, and optimisation to ensure high performance, scalability, and reliability. Write comprehensive documentation for code, APIs, and system designs. Key Requirements A minimum of 2 years of software engineering experience, with a strong portfolio of projects that demonstrate your coding abilities and technical problem-solving skills. Demonstrating proficiency in designing, developing, and maintaining scalable software solutions. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Proficiency in one or more programming languages, such as Python, Java, C++, or JavaScript. Solid understanding of cloud infrastructure (AWS, GCP, Azure) and full-stack development practices. Familiarity with cloud platforms (AWS, GCP, Azure) and containerisation tools (Docker, Kubernetes) is a plus. Strong understanding of databases (SQL, NoSQL) and data structures. A proven track record of building scalable systems and familiarity with DevOps tools and methodologies. Ability to analyse complex problems and design effective solutions. Strong collaboration skills and experience working within agile or cross-functional teams. Ability to thrive in a vibrant, intense start-up environment and adapt to the changing needs of a rapidly growing company. Must be eligible to work in the UK. Preferred Requirements Track record of deploying solutions for enterprises. Experience working at deep tech companies involved in developing novel intellectual property (IP) and cutting-edge technologies. Familiarity with DevOps practices, CI/CD pipelines, and version control (Git). Knowledge of security best practices for software development. MSc degree in Computer Science, Software Engineering, AI or a related field (or equivalent experience). Familiarity with machine learning frameworks (e.g., scikit-learn, PyTorch) or knowledge of AI principles is advantageous but not required. Contributed to public repositories or projects. Benefits Competitive salary. Pension and stock options. Medical and life insurance. Combination of in-office and remote work with flexible and core team hours. Professional development and growth opportunities. Free snacks and drinks. Social events and company outings to build team cohesion. A dynamic and inclusive workplace culture that promotes innovation and teamwork. Chance to work on one-of-a-kind products at the forefront of the AI industry alongside a world-class team. Relocation assistance for candidates moving to Edinburgh. If you are ready to join a pioneering AI company and contribute to its success, we invite you to apply and be a part of Malted AI's exciting journey. Even if you feel that your background may not perfectly align with the described profile, we encourage you to apply if you possess a passion for technology and are eager to learn. We believe in the potential for growth and development, and we are committed to providing support and resources to help you succeed in the role. Our positions are available for individuals with a valid UK work permit, at our current stage, we are not sponsoring visas. Note: Malted AI is an equal-opportunity employer, and we encourage candidates from all backgrounds to apply.


- Company Name
- Unity Five Ltd (Zatpark)
- Job Title
- Software Engineer
- Job Description
- About Unity5: Unity5 is a leading provider of SaaS solutions for the parking and traffic management sector in the UK. Our comprehensive product suite enables both public and private sector organisations to efficiently monitor and manage traffic and mobility services. Founded in Exeter in 2010 and headquartered nearby, Unity5 specialises in enforcement and permitting software for private parking companies and local authorities. Our solutions support the management of parking, traffic, and environmental regulations. The demand for efficient software solutions in this industry has grown significantly due to increasing automation, digitisation, and evolving regulatory frameworks that introduce greater complexity for operators. Role Overview: As a Software Engineer at Unity5, you will play a key role in delivering work from the product backlog, which includes new feature development (customer enhancements and strategic business initiatives), bug fixes, and addressing technical debt. The Product Owner will define priorities, and you will be responsible for implementing solutions while contributing to mentorship, technical design, and architectural decisions. You will be involved in the full development lifecycle, from coding and code review to testing and deployment. Our expectation is that all code is of high quality, with a strong focus on performance, security, and maintainability. Additionally, we are looking for someone who can work collaboratively within our existing technology stack while also helping us evolve our processes to support the company’s growth. Key Responsibilities: Apply strong problem-solving skills to complex technical challenges. Demonstrate proficiency in PHP. Utilise PHP web frameworks effectively and efficiently. Understand high-level architectural designs and software design patterns. Ensure best practices in release management, version control, and project tracking tools (e.g., Jira). Recognise and implement appropriate coding patterns while mitigating poor practices. Follow established development processes, propose improvements, and embrace change. Develop comprehensive end-to-end solutions. Communicate effectively between the development team, Product Owners, and other stakeholders. Foster a collaborative and agile working environment with a focus on team synergy. Provide technical insights during project planning and take ownership of deliverables. Embrace a learning mindset, applying a “fail fast” approach and iterating on feedback. Offer guidance and mentorship to junior developers. Desirable Skills: Experience with Python and/or Java (preferred but not essential). Benefits: Unity5 offers a competitive salary and benefits package, including opportunities for professional development, financial incentives, and comprehensive health and well-being support. Our benefits include: Private medical insurance. Enhanced maternity and paternity leave. A holiday allowance that increases with long service. An enhanced pension scheme with Royal London. Health & Wellbeing platform through Vitality. At Unity5, we foster an open, collaborative, and knowledge-driven environment. You will work alongside industry experts in a culture that encourages innovation and professional growth. As a well-established and stable company, we take pride in delivering impactful solutions that drive value for our clients while maintaining a strong sense of community and teamwork.