cover image
TieTalent

Senior Software Engineer (Frontend)

Hybrid

Manchester, United Kingdom

Full Time

28-02-2025

Job Specifications

About

Senior Software Engineer - Frontend (IoT Data)

Up to £60K (DOE)

Hybrid (Mon & Tues in office

The Company

This is an incredible opportunity to join a forward-thinking company at the forefront of smart IoT technology, where you'll play a crucial role in shaping the future of efficiency and sustainability. The company's innovative IoT monitoring solutions are transforming industries by helping businesses cut costs, optimize energy usage, and stay ahead of environmental regulations.

You'll be working on real-time data tools that empower organizations to make smarter, data-driven decisions, improving everything from operational efficiency to environmental impact. With products like environmental monitors, temperature sensors, and energy usage trackers, the company is helping industries such as manufacturing, healthcare, and renewable energy take giant leaps towards a sustainable future. This is your chance to work on groundbreaking technology that integrates seamlessly with intuitive online dashboards, delivering real-time alerts, detailed data logs, and custom reports. If you're ready to make a meaningful impact in an industry that's shaping the future of both business and the planet, this role is the perfect next step in your career.

The Role: You'll play a key role in developing and maintaining high-quality, user-centric React applications for IoT data visualisation. You'll focus on performance, accessibility, and responsiveness while creating reusable components and front-end libraries. Your work will involve implementing interactive dashboards using Chart.js, conducting user research, and optimising UI/UX design. You'll also collaborate with designers and back-end engineers, integrating with RESTful APIs and staying up to date with the latest front-end technologies. Additionally, you'll mentor junior engineers and contribute to best practices within the team.

Key Responsibilities

Develop and maintain high-quality React applications with a focus on performance and accessibility Build and maintain reusable components and front-end libraries Prioritise user experience through clear and contextualised data visualisations Conduct user research and usability testing to inform design decisions Implement complex data visualisations and interactive dashboards using Chart.js Work with RESTful APIs and collaborate with back-end engineers on integration Ensure code quality through unit/integration tests and code reviews Participate in Agile development processes (sprint planning, stand-ups, retrospectives)Skills and Experience:

Required

3+ years of professional software development experience Strong proficiency in TypeScript, JavaScript Extensive experience with React, JavaScript, HTML, CSS Strong understanding of UI/UX principles and best practices Experience with data visualisation libraries like Chart.js Familiarity with RESTful APIs and asynchronous programming Experience in Agile environments and version control (Git) Excellent communication and collaboration skills Experience mentoring junior software engineersPreferred:

Experience with NestJS, Chart.js Knowledge of Agile development methodologies Experience with AWS, Docker, Fargate Exposure to mobile development (React Native) Understanding of IoT technologies (LoRaWAN) Familiarity with machine learning applications in data analysis

This is an opportunity to make a real impact in a fast-growing industry that's shaping the future of IoT technology. You'll work on meaningful projects that drive sustainability and efficiency, all while collaborating with a passionate team and growing your technical expertise.

If this sounds like the right fit for you, apply now or get in touch to discuss the role in more detail

Nice-to-have skills

React
TypeScript
JavaScript
HTML
CSS
Chart.js
NestJS
AWS
Docker
React Native
Asynchronous Programming
Git
Machine Learning
User Research
Manchester, England

Work experience

Frontend
Fullstack
Mobile

Languages

English

About the Company

TieTalent is the career growth platform dedicated to tech professionals. By being part of our community they access exclusive content and perks from our partners for services that help them expend their knowledge. When open for a new opportunity, companies apply for them for jobs they want. On their side, companies benefit from an intelligent system allowing them to hire rare talents in tech quickly and hassle-free, that they need to be successful. TieTalent launched in October 2018 and is already trusted by thousands of ... Know more

Related Jobs

Company background Company brand
Company Name
Burns Sheehan
Job Title
Senior Software Engineer
Job Description
Senior Software Engineer – join an exciting Tech driven business Up to £80,000 Hybrid working – 1-2 days a week onsite React.js, Node.js & TypeScript We’re currently partnered with an exciting Tech business in Manchester who are growing and are now looking for a Senior Software Engineer to join their on their next growth journey. As a leading Marketplace, the business has seen an increase in demand and are looking to build new products to help support their growth and in order to achieve this, they are now looking for a Lead Engineer who wants to remain hands-on and play a vital role in helping to mentor and coach their engineer team. You’ll be joining a team who specialise in React.js, Node.js & TypeScript and you’ll work closely with the Head of Engineering to help bring in new ideas, work on exciting new products and ensure projects are delivered. What will you be doing: Taking the lead on the design, architecting and development of applications Lead on technical decision-making to ensure alignment with business goals Collaborate with the wider team to define technical requirements and develop new solutions Be responsible for the Architect and implement RESTful APIs Develop interactive and user-friendly frontend interfaces using React.js Help mentor and coach team member through code reviews Ensure TDD practices are being followed and implement unit tests What’s in it for you: Up to £80,000 Hybrid working – office based in Manchester CC and the team are currently onsite 1-2 days per week Join a growing business where you’ll be given the opportunity to develop further within your career as there is potential within the role to progress further Work on exiting new projects as the business continues to grow If this role sounds like a great match for you and you’d like to find out more, please reach out to me on charlotte@burnssheehan.co.uk
Manchester, United Kingdom
Hybrid
Full Time
05-03-2025
Company background Company brand
Company Name
Cohere
Job Title
Software Engineer - Applied ML
Job Description
Who are we? Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products. Join us on our mission and shape the future! Who are we? Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products. Join us on our mission and shape the future! Why this role? As a Software Engineer on our London based applied-ML team you will work directly with customers to quickly understand their greatest problems and design and implement solutions using Cohere's stack. In this role, you’ll apply your problem-solving ability, creativity, and technical skills to close the last-mile gap in Enterprise AI adoption. You’ll be able to deliver products like early startup CTOs/CEOs do and disrupt some of the most important industries and institutions globally! In This Role, You Will Own and build large new areas within our product. Work across the backend, frontend, and interact with Large Language Models. Experiment at a high velocity and level of quality to engage our customers and eventually deliver solutions that exceed their expectations. Work across the entire product lifecycle from conceptualisation through production. This career opportunity may be a good match for you if you have: Proficiency in one or more of Go, Python, Node, React, Next.js. Experience building ML infrastructure and AI-powered solutions. Background in developing language models using frameworks like Lang Chain and evaluating their performance using tools such as the Llama Index. A track record in scaling products at hyper-growth startups. Strong written and verbal communication skills. Ability and interest to travel up to 25%, as needed to client sites, but flexible based on personal preferences. Nice To Have Skills/experiences Experience building LLM applications using tools such as Langchain. Experience in Information Retrieval systems for document question answering. Experience in day-to-day NLP for the industry using Python and related toolchains (SpaCy, HuggingFace, NLTK, etc.). If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply! If you want to work really hard on a glorious mission with teammates that want the same thing, Cohere is the place for you. We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs. Full-Time Employees At Cohere Enjoy These Perks An open and inclusive culture and work environment Work closely with a team on the cutting edge of AI research Weekly lunch stipend, in-office lunches & snacks Full health and dental benefits, including a separate budget to take care of your mental health 100% Parental Leave top-up for 6 months for employees based in Canada, the US, and the UK Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement Remote-flexible, offices in Toronto, New York, San Francisco and London and co-working stipend 6 weeks of vacation Note: This post is co-authored by both Cohere humans and Cohere technology.
London, United Kingdom
Hybrid
Full Time
05-03-2025
Company background Company brand
Company Name
Goldman Sachs
Job Title
Global Banking & Markets - Quantitative Developer - VP - London
Job Description
Job Description JOB DESCRIPTION In Goldman Sachs quantitative strategists are a the cutting edge of our businesses, solving real-world problems through a variety of analytical methods. Working in close collaboration with traders and sales, strats' invaluable quantitative perspectives on complex financial and technical challenges power our business decisions. We are a team of strategists who work to transform the Equity business through quantitative trading, automating the key decisions taken every day. Our team has a wide remit across product types such as stock, options, ETFs and futures, with strategies including market making, automatic quoting, central risk books, systematic trading and algorithmic execution, trading on venues around the world. We deploy statistical analysis techniques and mathematical models to improve business performance while working closely with traders and salespeople on the trading floor to bring value to our clients and the firm. Role Responsibilities Take a leading role on our Quantitative Trading & Market Making desk, building market making and quoting strategies across equities products from cash to derivatives. Implement automated hedging algorithms, and build platforms to manage risk centrally across asset classes Build and expand data pipelines for our advanced statistical and AI models, operating at scale with large quantities of time series data Drive our market making platform development using a range of technologies, and collaborate closely with Quant Researchers and core engineering teams Take ownership of architectural decisions and implementation of our market making platforms, both strategically and day to day. Basic Qualifications Excellent academic record in a relevant quantitative field such as physics, mathematics, statistics, engineering or computer science. Strong programming skills in an object oriented or functional paradigm such as C++, Java or Python. Self-starter with strong self-management skills, ability to manage multiple priorities and deliver in a high-pressure environment. Excellent written and verbal communication skills. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers . We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html © The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity
London, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
Northumbria Healthcare NHS Foundation Trust
Job Title
Lead DevOps Engineer
Job Description
Northumbria Healthcare NHS Foundation Trust's Digital Services Team is seeking to appoint a suitable qualified individual as the Lead Dev ops engineer responsible for leading and managing the Dev ops function and team within Northumbria Healthcare Trust delivering on a range of systems with the Digital Services department. This will include the management of Backend and Frontend Infrastructure in Azure and AWS environments. Please note we reserve the right to close this vacancy prior to the closing date once the required number of suitable applications have been received. As the Lead Dev ops Engineer you will be responsible for defining processes that our dev ops function follows You will work closely with Project Managers/Product Owners to provide insight towards new development work Deliver agreed changes within budget and timescale. Ensure rotation between functions to ensure variety share of system knowledge between staff. You will be responsible for resourcing the team correctly and ensuring accurate estimates are provided. You will also work with the Head Of Development to expand the resourcing within the team and assist with interviewing new team members You will be actively involved in delivering on Devops projects, writing infrastructure as code and setting up CI/CD pipelines. Be part of the Agile development process to assist with resourcing and estimations You will be working on existing and green field solutions that use the latest technologies. You will operate in a cloud first development environment and we would look to you to introduce new tools/approaches to improve development lifecycle. Remove blockers to delivery and escalate issues when appropriate Assist with evaluating and validating candidate processes against the business strategy and suitability for development Operational accountability for the delivery of infrastructure solutions to agreed timescales Responsible for tracking and reporting of performance and benefits to all stakeholders We manage three major locality hospitals at North Tyneside, Wansbeck and Hexham, plus a number of smaller community hospitals and clinics from Tynemouth to Berwick on Tweed, in addition to our state-of-the-art Northumbria Specialist Emergency Care Hospital, the first of its kind in England. We also care for people in their homes and provide services from facilities in local communities such as health centres. We give people greater choice and control over their care to help them to live independently at home and avoid hospital admission where appropriate. High quality patient care is at the heart of everything we do and we strive to ensure every single patient and service user has an exceptional experience with us. We have one of the most extensive patient experience programmes of any trust in England. For further details / informal visits contact: Name: Richard Forrest Job title: Development Manager Email address: richard.forrest@northumbria-healthcare.nhs.uk
Seaton Delaval, United Kingdom
On site
Full Time
27-02-2025