CrawlJobs Logo

Full Stack Engineer

cambridgespark.com Logo

Cambridge Spark

Location Icon

Location:
United Kingdom , Home based, UK (with occasional travel to our London office)

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Full Stack Engineer, you will take the technical lead on the architectural evolution of our cutting-edge Data & AI education platform. You will be responsible for designing scalable PostgreSQL schemas and GCP-backed APIs while building sophisticated, testable user interfaces using Vue.js. Beyond individual contribution, you will own the end-to-end delivery of complex features, mentoring junior engineers and translating high-level business goals into robust, high-performance technical reality.

Job Responsibility:

  • Collaborate with a small, fast-paced team to contribute to the architectural evolution of an innovative Data & AI education platform and take the technical lead on individual features and small projects
  • Design, architect, and maintain highly scalable APIs and data pipelines
  • Take ownership of and significantly contribute to backend systems that handle large volumes of data from the learner’s journey, focusing on performance and reliability
  • Develop complex front-end features and user interfaces using Vue.js, ensuring maintainability, testability, and adherence to best practices, including robust unit testing
  • Architect, optimise, and troubleshoot efficient SQL queries and database schemas in PostgreSQL, ensuring data integrity and performance at scale
  • Define and implement best practices for leveraging Google Cloud Platform (GCP) services to support a scalable, reliable, and cost-effective infrastructure
  • Diagnose and resolve complex issues and bugs, mentoring junior team members and promptly responding to support tickets to maintain platform reliability and customer satisfaction
  • Lead project work for specific features, gathering requirements, scoping, and translating business objectives into technical designs to support other functions within the business

Requirements:

  • Proven experience as a Full Stack Engineer or similar role
  • Strong expertise with a Python web framework (Flask, Django, etc.) and the ability to design and implement RESTful APIs
  • Proven experience designing, deploying, and managing resources with a major cloud provider (GCP or equivalent), including familiarity with infrastructure-as-code principles
  • Expertise with software development tools and processes (advanced Git, robust CI/CD pipelines, comprehensive monitoring/logging) and DevOps practices
  • Strong proficiency with HTML, CSS, and a modern Javascript framework (Vue.js, React, or equivalent), with a focus on building high-performance, well-structured, and accessible UIs
  • Hands-on experience implementing and maintaining robust Frontend unit testing frameworks (e.g., Jest, Mocha, Vue Test Utils)
  • Advanced knowledge of SQL (Postgres, MySQL, SQLite or equivalent), including query optimisation, indexing strategies, and database schema design
  • AI-Driven Development: Proficient in leveraging LLM-powered development tools—such as Cursor, GitHub Copilot, or Claude Dev—to accelerate code generation, refactoring, and debugging while maintaining high standards for code quality and security.

Nice to have:

  • Experience writing and maintaining Cypress or similar integration/E2E test frameworks for end-to-end reliability
  • Proven track record in UX/UI, specifically designing and implementing responsive, accessible (WCAG standards), and performant UIs
  • Demonstrated experience building and maintaining high-scale applications: infrastructure planning, performance profiling, sophisticated monitoring
  • Familiarity with building LLM-powered features using frameworks like LangChain or LlamaIndex, with an understanding of RAG (Retrieval-Augmented Generation) and vector databases to create context-aware chatbots
  • Comfortable with containerisation using Docker for development, testing, and deployment
  • Practical, production-level experience with Kubernetes debugging, orchestration and management
  • Familiarity with the Python Data Science stack (Pandas, Sklearn, Numpy, etc.)
  • Experience working with Learning Management Systems (LMS) at an integration or platform level
  • Strong interest in education / EdTech and a passion for leveraging technology to drive learning outcomes
What we offer:
  • Remote first company providing flexibility to work from home
  • Pension with 4% matched contributions
  • Opportunity to opt into our salary sacrifice scheme
  • 25 days holiday + Flexi bank holidays + 1 day off on your birthday
  • A day for volunteering
  • Enhanced Maternity and Paternity Leave
  • Health & Wellbeing allowance of up to £30 per month
  • Annual Summer and Xmas events
  • Company socials including everything from Cambridge College formals, pub nights to team building events
  • CPD Allowance
  • Private medical insurance and cash plan
  • Holiday buy back scheme (up to 10 days p/a)
  • EAP with 24 hour confidential support line

Additional Information:

Job Posted:
January 03, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Full Stack Engineer

Full Stack Software Engineer

At Atlassian, we're motivated by a common goal: to unleash the potential of ever...
Location
Location
United States
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-3+ years experience building and developing backend applications
  • Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala, Python, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
Job Responsibility
Job Responsibility
  • Build and ship features and capabilities daily in highly scalable, cross-geo distributed environment
  • Be part of an amazing open and collaborative work environment with other experienced engineers, architects, product managers, and designers
  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Participate in Agile software development including daily stand-ups, sprint planning, team retrospectives, show and tell demo sessions
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Bonuses
  • Commissions
  • Equity
  • Fulltime
Read More
Arrow Right

Info Security Full Stack Engineer

The Info Security Tech Sr Analyst is an intermediate level position responsible ...
Location
Location
India , Pune; Mumbai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of 3rd party supplier controls and risk assessment for applications is preferred
  • At least 3+ years’ demonstrated performance as a technical SME in a highly regulated environment with 8+ years of experience as a developer
  • Experience with technical documentation, API specifications, architectural diagrams etc.
  • Experience in the design and implementation of compliance programs and projects
  • Strong written and oral communication skills, attention to detail and ability to deliver high quality materials, results oriented
  • Role model for and driver of a culture of ethics, learning and accountability
  • Positive, can-do attitude, action and results-oriented, decisive, and willing to take control of a situation when required
  • trusted advisor with sound judgment even when operating under pressure or significant stress
  • Exceptional candidates who do not meet all criteria may be considered for the role based on skills, ability to learn and positive, do what it takes attitude to drive success
  • Technical skills: HTML, CSS, JSAngular v13 (preferred),SharePoint development, SharePoint Workflow development
Job Responsibility
Job Responsibility
  • Developing and configuring solutions based on business needs and inputs
  • Develop tools and solutions to integrate risk management applications with other Citi systems
  • Test planning, coordination, and tracking including unit testing, integration testing, and User Acceptance
  • Ensuring that appropriate governance and oversight rules are implemented and adhered to
  • Drive quality in work, documentation and reporting
  • Provide feedback to improve efficiency, to simplify existing solutions as part of continuous improvement
  • Be a partner for Internal Teams looking to introduce new capabilities within their business
  • Assist with regulatory requests
  • Collaborate with senior Citi management across business and functional lines in case of need as each introduce new capabilities, to keep SaaS activity within our risk tolerance
  • Drive continuous improvement efforts for quality and efficiency
  • Fulltime
Read More
Arrow Right

Sase Cloud Full Stack Engineer

This role focuses on full stack development for Silver Peak Orchestrator web app...
Location
Location
United States , San Jose
Salary
Salary:
117500.00 - 270000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of experience in Java-based server-side development
  • Proven track record of developing database applications using SQL and NoSQL
  • Experience in HTML, CSS, JavaScript, React, Node.js and REST API
  • Experience in orchestrating AWS, Azure, GCP, or other cloud services
  • Experience in developing web applications for cloud deployments
  • Complete ownership, problem-solving skills and tremendous self-drive
  • Strong written and verbal communication skills
  • Bachelor's degree or equivalent in Computer Science or Computer Information Systems/Applications
  • Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Release Management, Security-First Mindset, User Experience (UX)
Job Responsibility
Job Responsibility
  • Develop new features for Silver Peak Orchestrator web application
  • Manage SD-WAN enabled networks
  • Responsible for backend and frontend software development for web applications
  • Know white box unit test cases for your implementations
  • Collaborate with remote teams
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Specific programs catered to career development
  • Inclusive work environment
  • Flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

Senior Growth Full-Stack Engineer

Senior Growth Full-Stack Engineer role at Seamless.AI focusing on user activatio...
Location
Location
United States
Salary
Salary:
Not provided
https://seamless.ai/ Logo
Seamless.AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a full-stack engineer (startup or growth-focused environment preferred) with SaaS product
  • Strong proficiency in modern JavaScript/TypeScript (React.js, Node.js)
  • Proficiency with modern database technologies (PostgreSQL, Vector DBs, OpenSearch, DynamoDB)
  • Proficiency with Cloud architecture and scalability best practices, in particular AWS (Lambda, serverless, cloud-native services)
  • Hands-on experience with A/B testing platforms (GrowthBook, Optimizely, LaunchDarkly, etc.)
  • Familiarity with feature flag systems and controlled experiment rollout strategies
  • Experience with product analytics tools (Amplitude, Segment, Tableau)
  • Ability to translate growth hypotheses into technical experiments quickly and iteratively
  • Strong data-driven mindset with the ability to evaluate experiment outcomes statistically
  • Comfortable working in fast-moving, cross-functional growth teams
Job Responsibility
Job Responsibility
  • Collaborate with growth, product, and data teams to design and implement A/B tests and growth experiments focused on user activation
  • Build, deploy, and maintain full-stack features and experiment infrastructure (frontend + backend)
  • Implement and manage feature flagging systems to enable rapid testing and controlled rollouts
  • Work with GrowthBook (or similar experimentation platforms) to set up, track, and analyze experiments
  • Instrument and track user behavior in Amplitude and other analytics platforms to generate insights
  • Write clean, scalable, and maintainable code across the React frontend and Node.js backend
  • Monitor and evaluate experiment outcomes, providing actionable insights and recommendations
  • Balance speed of experimentation with engineering best practices, ensuring quality while moving quickly
  • Fulltime
Read More
Arrow Right

Senior Full Stack Data Engineer

Senior Full Stack Data Engineer role in Citi's Chief Technology Office (CTO) Tec...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8 years of proven experience in software development
  • Significant experience as a Data Engineer and Full Stack Developer
  • Strong proficiency in SQL for data querying, manipulation, and optimization
  • Experience with NoSQL databases, such as MongoDB
  • Expertise in designing and developing data pipelines for ingestion, transformation, and processing of large datasets
  • Deep understanding of multithreading, thread pools, Object-Oriented Programming (OOP) concepts, and design patterns
  • Demonstrated experience working in an Agile software development environment
  • Excellent communication, problem-solving, and analytical skills
  • Proficiency in at least one of the following programming languages: Java or Python
  • Strong knowledge of DevOps practices, including source control management (e.g., Git), Continuous Integration (CI), Continuous Delivery/Deployment (CD), and automated deployments
Job Responsibility
Job Responsibility
  • Design and develop scalable data solutions leveraging platforms such as Iceberg, Snowflake, Trino, or other modern data ecosystems
  • Design, build, and optimize robust Extract, Load, Transform (ELT) and Extract, Transform, Load (ETL) data pipelines
  • Collaborate effectively with domain experts, product managers, analysts, and data scientists to understand data requirements and deliver efficient data solutions
  • Enable advanced analytics and machine learning workflows by ensuring the delivery of high-quality, reliable, and timely data
  • Implement and manage CI/CD pipelines to automate data engineering workflows across both cloud and on-premises environments
  • Research, evaluate, and recommend the integration of open-source technologies into our data platform
  • Clearly communicate complex technical details, project progress, and challenges to both technical and non-technical stakeholders
  • Design, develop, and implement scalable full-stack applications using technologies such as JavaScript, ReactJS, NodeJS, Python, and SQL/NoSQL databases
  • Write clean, efficient, well-documented, and maintainable code, adhering to industry best practices
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer, Control Plane

The Senior Full Stack Engineer, Control Plane will design and build secure, reli...
Location
Location
Salary
Salary:
Not provided
aciinfotech.com Logo
ACI Infotech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent experience
  • 5+ years of full stack development with strong backend plus React and TypeScript
  • Proven experience with auth, RBAC, and secure APIs
  • Skilled in Postgres and containerized deployments
  • Hands-on experience with cloud platforms (AWS/Azure/GCP) and Kubernetes
  • Strong commitment to code quality and testing discipline
  • Experience shipping enterprise SaaS control surfaces
  • Comfort working across API, data, and UI boundaries
Job Responsibility
Job Responsibility
  • Design and implement control plane services and secure APIs
  • Build React and TypeScript UIs for policy, access, quota, and usage management
  • Instrument services with OpenTelemetry and service-level metrics
  • Strengthen authentication, RBAC, and input validation across the stack
  • Develop and maintain tests at unit, integration, and end-to-end levels
  • Deliver auditable APIs with predictable versioning and SLAs
  • Enhance operator UX to enable self-service without tickets
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer

This is a seasoned engineer role in which you lead technical efforts across mult...
Location
Location
United States
Salary
Salary:
140400.00 - 175500.00 USD / Year
bugcrowd.com Logo
Bugcrowd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-8 years of experience
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Strong proficiency in modern programming languages (e.g., Python, Java, Go, Node.js)
  • Experience with API frameworks and tools (Spring Boot, Express.js, FastAPI, etc.)
  • Proficient in User Interface (UI) development using modern languages / frameworks (Typescript, React)
  • Proficient in API design standards (REST, GraphQL, gRPC)
  • Experience with API gateways and management tools (Kong, Apigee, AWS API Gateway, etc.)
  • Knowledge of message queues and streaming platforms (Kafka, RabbitMQ, AWS SNS/SQS)
  • Familiarity with OAuth2, JWT, and other authentication/authorization frameworks
  • Hands-on experience with CI/CD pipelines and cloud services (AWS, Azure, or GCP)
Job Responsibility
Job Responsibility
  • Proactively research, prototype, and introduce new technologies or architectural approaches that improve team or org-wide capabilities
  • Own the reliability, observability, and operational excellence of key systems—ensuring they meet or exceed defined SLAs
  • Actively mentor and sponsor engineers across levels, fostering career growth and encouraging broader technical participation
  • Continuously evolve team processes, driving scalable improvements in delivery, quality, and collaboration
  • Drive impact at the team and cross-team level
  • Provide strong technical leadership across one or more scrum teams, aligning execution with architectural vision and business goals
  • Design, develop, and maintain scalable and secure APIs, UIs and integration services
  • Implement RESTful, GraphQL, and event-driven APIs/UIs for internal and external systems
  • Collaborate with product, data, and platform teams to ensure seamless system interoperability
  • Manage API lifecycle including versioning, authentication, monitoring, and performance optimization
What we offer
What we offer
  • Discretionary bonus program or commission plan
  • Reasonable accommodations for people with disabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java Full Stack - Futures Engineering

As a Developer, you will be enhancing and maintaining an enterprise Cleared Deri...
Location
Location
United States , Chicago
Salary
Salary:
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in back-end development with Java
  • 3+ years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments
  • Ability to work under pressure and meet deadlines
  • Experience building microservices
  • Strong understanding of design patterns, multithreading, and performance optimization
  • Strong problem-solving skills and ability to debug complex systems
  • Hands-on experience with Apache Kafka for event streaming and messaging
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management
  • Experience with Kubernetes for container orchestration and deployment
Job Responsibility
Job Responsibility
  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java
  • Implement event-driven architectures with Apache Kafka and for real-time data processing
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services
  • Optimize application performance, security, and reliability
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability
  • Provide technical support for application
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance
What we offer
What we offer
  • competitive compensation packages
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • Fulltime
Read More
Arrow Right