CrawlJobs Logo

Full-Stack Engineer

United Kingdom; Ireland · Job Posted December 12, 2025
Apply Position
Job Link Share

Job Description

We are seeking a motivated and talented Full-Stack Engineer to help build the foundations of our AI Roadmap. In this role, you will have a unique opportunity to work on critical AI-driven products that are set to provide a significant competitive advantage, positioning us as the gold standard in the AI mental health sector. You will join a dynamic team and take ownership of a project that forms a key part of our data ecosystem. If you are passionate about building robust systems from the ground up, enjoy working across the entire technology stack, and are excited by the challenge of turning data into actionable insights, this is the perfect role for you.

Job Responsibility

  • Architect, build, and deploy a complete solution that includes an event-driven AWS backend, a resilient PostgreSQL database, and a user-facing React application for data visualization
  • Develop clean, secure, and performant serverless backend services using the AWS ecosystem
  • Design and implement scalable APIs that will serve as the backbone for our applications
  • Create and maintain efficient and scalable database schemas in PostgreSQL
  • Work with our event-driven architecture, ensuring data flows reliably from source to destination
  • Develop and deploy a responsive and intuitive React application using modern JavaScript/TypeScript and best practices
  • Build reusable, high-quality components for data dashboards and reporting
  • Integrate with data visualization libraries (e.g., D3.js, Recharts, Chart.js) to create compelling and easy-to-understand reports
  • Take charge of your local development environment and see features through to production
  • Implement comprehensive testing, robust exception handling, and application monitoring to ensure high availability and minimal downtime
  • Collaborate with the team to maintain high standards for code quality and maintainability.

Requirements

  • Proven experience as a Full-Stack Engineer, with a strong portfolio of projects
  • Proficiency in JavaScript and/or TypeScript
  • Solid experience with React, including creating reusable components, managing application state, and adhering to modern coding practices
  • Experience building data-rich frontends and working with data visualization libraries
  • Demonstrable experience in backend development, including designing and building APIs
  • Hands-on experience with the AWS ecosystem (e.g., Lambda, API Gateway, S3, EventBridge)
  • Strong knowledge of database design and management, specifically with PostgreSQL
  • A solid understanding of the full software development lifecycle, including testing, monitoring, and deployment.

Nice to have

  • You are passionate about coding and continuously learning new technologies
  • You are a proactive problem-solver who takes ownership of your tasks from start to finish
  • You have excellent communication skills and enjoy collaborating with a team
  • You are responsible, organized, and have a keen eye for detail
  • You are excited by the prospect of working in a role with significant impact and growth potential.

What we offer

  • Full-time permanent contract
  • Competitive salary (Dependent on experience)
  • Remote working options
  • 25 days of annual leave
  • 24/7 EAP and a wide range of health and wellbeing supports
  • Extensive list of employee perks and benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full-Stack Engineer

8 matching positions

New

Full-Stack Engineer

As a Full-Stack Software Engineer, you will be part of a cross-functional, servi...
Location
Location
Romania , Iași
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional software engineering experience
  • Solid foundation in object-oriented programming
  • Experience building backend services, ideally with Java/Spring
  • Frontend experience with modern web technologies, ideally Angular
  • Good understanding of REST APIs and how frontend and backend systems interact
  • Basic experience building Node.js services using JavaScript or TypeScript is beneficial
  • Experience working with AWS‑based systems, microservices, and event‑driven architectures
  • Focus on writing clean, maintainable code with a good understanding of SOLID principles
  • Commitment to engineering quality through code reviews, testing and established testing practices
  • Experience with CI/CD pipelines and modern development workflows
Job Responsibility
Job Responsibility
  • Work within a small, collaborative team using agile methodologies and practices
  • Take responsibility for frontend and backend features throughout implementation and operation, with guidance from senior or staff engineers
  • Translate business requirements into well‑designed technical solutions across the stack
  • Support an effective agile way of working by helping facilitate team ceremonies and workshops
  • Collaborate closely with other engineers through code reviews, knowledge sharing, and day-to-day work
  • Troubleshoot and resolve production issues, ensuring service reliability and operational stability
  • Communicate effectively in writing and verbally with local and remote colleagues and stakeholders
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: We prioritise your mental health and wellbeing, offering you a flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance. We also offer a variety of different paid special leaves.
  • Remote Working Allowance: You will receive a monthly allowance to cover part of your running costs. In addition, we will support you in setting up your remote workspace appropriately.
  • Flexi-Office: We offer an international culture and flexibility through our Flexi-Office and hybrid/remote work possibilities to work across Awin regions
  • Meal Vouchers: You will be supported with a certain net sum to spend it on a variety of lunches.
  • Health & Wellbeing: The insurance covers several types of health, vision and / or dental treatments for you and for up to one additional family member.
  • Remote Working Furniture Package: After 3 months of employment, you will be eligible for a furniture package, which should enable you to set up a proper workplace at your remote working location
  • Appreciation: Thank and reward colleagues by sending them a voucher through our peer-to-peer program.
  • Fulltime
Read More
Arrow Right

Full-Stack Engineer

Full-Stack Engineer Location Europe Employment Type Full time Location Type ...
Location
Location
United States
Salary
Salary:
Not provided
Fundamental
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in Full-Stack engineering roles
  • Strong Python development experience, particularly with FastAPI and the ASGI ecosystem for high-performance API development
  • Experience building full-stack applications with modern frontend frameworks (React, Vue, Angular) and backend systems
  • Proficiency designing event-driven architectures using pub/sub messaging patterns and integrating distributed task queues (e.g., Celery) for asynchronous processing
  • Understanding of model serving patterns (REST, gRPC, async batching) and experience handling large-scale inference workflows in production
  • Knowledge of database systems (SQL/NoSQL) and integration with cloud data platforms (Snowflake, Databricks)
  • Experience with state management, session persistence, and efficient data flow patterns in distributed applications
  • Proven ability to deliver high-quality, maintainable frontend code and collaborate with design/product stakeholders
Job Responsibility
Job Responsibility
  • Building robust backend services and APIs for model inference, including efficient batching systems and optimization for large datasets
  • Implementing state management and session persistence mechanisms to maintain model context and deliver consistent user experiences
  • Designing and developing responsive, user-friendly frontends for model interaction, monitoring, and configuration using modern frameworks (React, Vue, or Angular)
  • Designing event-driven architectures with pub/sub messaging patterns to enable asynchronous processing and system scalability
  • Developing database connectivity layers and integration points with third-party data sources (e.g., Snowflake, Databricks)
  • Creating comprehensive error handling, retry mechanisms, and monitoring solutions to ensure system reliability
  • Collaborating with MLOps and DevOps teams to optimize the overall architecture and deployment pipeline
What we offer
What we offer
  • Competitive compensation with salary and equity
  • Comprehensive health coverage for you and your dependents
  • Paid parental leave for all new parents, inclusive of adoptive and surrogate journeys
  • Relocation support for employees moving to join the team in one of our office locations
  • A mission-driven, low-ego culture that values diversity of thought, ownership, and bias toward action
  • Fulltime
Read More
Arrow Right

Full-Stack Engineer

We are looking for a Full-Stack Engineer based in the Detroit Metro area, ideall...
Location
Location
United States , Southfield
Salary
Salary:
Not provided
rediminds.com Logo
RediMinds
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–6 years of full-stack engineering experience in modern web application development
  • Strong experience with frontend frameworks such as React or similar
  • Strong backend experience with js, Python, Flask/FastAPI, Express, or similar technologies
  • Solid understanding of databases such as PostgreSQL, MySQL, SQL Server, or MongoDB
  • Experience building and consuming REST APIs
  • Comfortable working with Git, GitHub, pull requests, code reviews, and collaborative development workflows
  • Ability to understand business workflows and translate them into working software
  • Strong debugging, problem-solving, and communication skills
  • Based in the Detroit Metro / Southfield, Michigan area
Job Responsibility
Job Responsibility
  • Build and maintain full-stack web applications across frontend, backend, APIs, and databases
  • Work closely with product managers, AI/ML engineers, QA testers, designers, and business stakeholders
  • Translate business requirements and workflow needs into clean, scalable, maintainable software
  • Develop intuitive frontend interfaces and reliable backend services
  • Support integrations with AI-enabled systems, document processing workflows, automation tools, and internal platforms
  • Debug, test, and improve existing applications with strong attention to quality and performance
  • Participate in code reviews, sprint planning, release preparation, and technical discussions
  • Help improve engineering practices, documentation, and development workflows
  • Collaborate with local and remote teammates while staying connected to our Southfield office culture
What we offer
What we offer
  • Meaningful Products
  • Local Team Energy
  • Real Ownership
  • Growth Opportunity
  • Human Culture
  • Fulltime
Read More
Arrow Right

Full-Stack Engineer

Location
Location
India , Miracle Heights
Salary
Salary:
Not provided
miraclesoft.com Logo
Miracle Software Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • React 18
  • Azure Open Ai
  • Microsoft Fabric
  • TypeScript
Job Responsibility
Job Responsibility
  • Design and develop end-to-end platform architecture across frontend, backend, data, and AI integration layers
  • Build and maintain React 18 applications using TypeScript, Vite, Tailwind, and shadcn/ui to deliver responsive and role-based user experiences
  • Develop and manage backend APIs and edge functions for orchestration, secure data access, and AI-driven workflows
  • Integrate Microsoft Fabric components including Lakehouse, Warehouse, and Gold layer views into enterprise application solutions
  • Deploy and manage enterprise applications on Azure App Service while ensuring scalability, security, and performance optimization
  • Implement AI-enabled capabilities using Azure OpenAI and Azure AI Search, including retrieval-augmented generation and intelligent search workflows
  • Configure secure authentication, authorization, RBAC, and Row-Level Security using Azure Entra ID and enterprise governance standards
  • Design and maintain CI/CD pipelines supporting automated build, testing, deployment, and release management processes
  • Implement monitoring, observability, and performance optimization across applications, APIs, and cloud infrastructure layers
  • Collaborate with Data Engineers, BI Engineers, and DevOps teams to ensure seamless integration, scalability, and operational reliability across platforms
  • Fulltime
Read More
Arrow Right

Full-Stack Engineer

Encord is the universal data layer for AI that helps 300+ AI teams train and run...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full-stack engineering experience, with production-grade work across both backend and frontend
  • Proficiency in Python and/or TypeScript
  • Experience with React a plus
  • Familiarity with cloud infrastructure (GCP preferred) and containerised deployment (Kubernetes)
  • Experience building at scale in a fast-paced startup or high-growth environment
  • Exposure to machine learning workflows or ML infrastructure is a plus
Job Responsibility
Job Responsibility
  • Build and extend foundational systems across the full stack — from backend services to frontend interfaces
  • Take end-to-end ownership of projects, from product and architectural decisions through to deployment, monitoring, and measuring user impact
  • Work autonomously to drive projects forward while collaborating closely with a lean, high-trust team on challenging problems
  • Tackle complex domains at massive scale using simple, well-crafted solutions
  • Take initiative, be proactive in problem-solving, and continuously seek improvements across the codebase and product
What we offer
What we offer
  • Competitive salary, commission, and meaningful equity in a high-growth startup
  • 25 days annual leave + UK public holidays
  • Annual learning & development budget
  • Travel for customer visits, events, and conferences across the UK and Europe
  • Company lunches twice a week
  • Monthly socials & bi-annual team offsites
  • Fulltime
Read More
Arrow Right

Full-Stack Engineer

Location
Location
Japan , 東京23区
Salary
Salary:
6000000.00 - 8000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
August 20, 2026
Flip Icon
Requirements
Requirements
  • 3+ years of full-stack development experience (frontend, backend, database, cloud) in web applications
  • 3+ years of team development experience using Git (including PR-based workflows and code reviews)
  • 3+ years of API development experience using technologies such as TypeScript/Node.js or Python
  • Hands-on experience with Agile/Scrum development
  • Experience designing and developing REST APIs or event-driven systems
  • Basic knowledge of cloud environments
  • Business-level Japanese (JLPT N1 or equivalent for non-native speakers)
Job Responsibility
Job Responsibility
  • Work on a project for one of the Big Four accounting firms
  • Put your bilingual skills to use
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • Fulltime
Read More
Arrow Right

Full-Stack Engineer

As a Full-Stack Engineer at MediusGo, you’ll be part of a team developing our cl...
Location
Location
Sweden , Östersund
Salary
Salary:
Not provided
medius.com Logo
Medius
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Several years of experience in software development
  • .NET / C# and preferably Vue.js (or similar frameworks)
  • Solid understanding of databases, ideally SQL Server
  • Experience with cloud platforms, preferably Azure
  • Familiarity with agile ways of working
  • Interest in AI – using AI tools daily and integrating AI-driven features into the product
Job Responsibility
Job Responsibility
  • Develop and enhance our product platform
  • Work across frontend (Vue.js), backend (.NET / C#) and database (SQL)
  • Contribute to architecture and technical decisions
  • Ensure high quality through testing, code reviews, and best practices
  • Collaborate closely with product owners and developers in an agile team
  • Work with databases (SQL Server) and cloud infrastructure in Azure
  • Fulltime
Read More
Arrow Right

Full-Stack Engineer

At JFrog, we’re reinventing DevOps to help the world’s greatest companies innova...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
jfrog.com Logo
JFrog
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years as a Full Stack Engineer
  • Deep knowledge and hands-on experience with design patterns, data structures, and software design methodologies
  • Experience with Node.js & TypeScript and/or Java
  • Experience with Docker, Kubernetes (K8s), Microservices
  • Experience with Single Page Applications (SPAs) – Vue.js/React/AngularJS/Angular
  • A data-driven mindset with an understanding of how to leverage data to drive decisions and measure success
  • Strong communication and collaboration skills to work effectively with cross-functional teams including marketing and sales
  • A strong focus on delivering value to end users
Job Responsibility
Job Responsibility
  • Join a high-impact team dedicated to improving lead conversion rates and enhancing user experiences on our platform
  • Drive the development of robust, high-quality software with strong test coverage and engineering best practices
  • Collaborate through peer code reviews that promote knowledge sharing and continuous improvement
  • Own the full development lifecycle – from shaping feature design to deploying and supporting production systems
  • Take the lead on back-end architecture, leveraging Node.js and Java while introducing microservices, optimizing performance, and ensuring system reliability
  • Build intuitive and responsive user interfaces with Vue.js that deliver personalized and data-driven user experiences
  • Become the technical authority in your domain, guiding decisions and mentoring peers as the go-to expert
  • Work closely with other development teams, as well as marketing and sales teams, to incorporate their requirements into your solutions
Read More
Arrow Right