CrawlJobs Logo

Full Stack Engineer - Backend

Theodo

Location Icon

Location:
South Africa, Cape Town

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re building a team of highly-skilled engineers who want one thing above all else: to write excellent code, every day, and continuously level up technically. You're the kind of person who thrives on solving hard technical problems, learning from brilliant peers, and getting deep into the codebase — day in, day out. This isn’t solo hacker mode. You’ll be part of a high-performing team and expected to navigate real-world, fast-moving client projects. That means collaborating thoughtfully, communicating clearly, and being proactive in unblocking yourself and others. We want engineers who ask great questions, learn from their teammates, and know how to get what they need to do their best work.

Job Responsibility:

  • Focus on the back end, building a high-impact, cutting edge product used by hundreds of thousands worldwide
  • Collaborate thoughtfully, communicate clearly, and be proactive in unblocking yourself and others
  • Ask great questions, learn from teammates, and know how to get what they need to do their best work

Requirements:

  • Proficiency with AWS, preferably within a serverless architecture (Lambda, DynamoDB, etc.)
  • Strong experience with C# and the .NET
  • Frontend development experience with React
  • Proven ability to manage external clients and build strong working relationships
  • Demonstrated skill in managing stakeholders across technical and non-technical teams
  • STEM or Computer Science degree, or equivalent practical experience
  • Background in Full Stack Engineering, with a strong focus on backend development
What we offer:
  • 22 Days annual leave
  • Learning and Development Support throughout your career at Theodo
  • 3 week work from anywhere policy
  • Equipment budget for your tech set up
  • Company pension
  • Monthly Socials
  • A Slack network of 600+ engineers across our extended ecosystem
  • Monthly "Lunch & Tells"

Additional Information:

Job Posted:
December 12, 2025

Employment Type:
Fulltime
Work Type:
Hybrid 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 - Backend

New

Senior Full Stack Engineer

We are evolving our internal platforms to support our communities and product te...
Location
Location
Italy , Milan
Salary
Salary:
44000.00 - 50000.00 EUR / Year
weroad.it Logo
WeRoad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience (4/5+ years) in autonomously managing and delivering projects
  • Fully autonomous in managing project requirements, implementation and delivery of backend/frontend solutions
  • Experience in tech leadership
  • Experience in delivery management and Agile practices
  • Experience in working with Product and Design on finding optimal solutions to business requirements
  • Familiar and advocate in using AI in your development workflow with AI IDEs (Cursor/Copilot) and CLIs (Claude Code CLI or Gemini CLI)
  • Technological Experience with: SEO and UI/UX on mobile and desktop applications
  • Vue / Nuxt3 (or React) and Typescript
  • RESTful APIs and/or GraphQL
  • Node & NestJS
Job Responsibility
Job Responsibility
  • Support the PMs, EM and the team in developing front-end and backend solutions according to UX/UI designs
  • Help the team identify front-end and back-end architectural solutions based on business logic and requirements
  • Help us maximize the user experience and quality of our product
What we offer
What we offer
  • Performance-based bonus
  • A free WeRoad trip every year with €1,200/year travel discount
  • Unlimited holiday
  • Opportunities to learn
  • New parent support – €3,600/year for 3 years after birth or adoption
  • Meal vouchers (€8/day)
  • €1,000 bonus for your wedding or civil union
  • One-off bonus when you hit 5 years with us
  • A vibrant co-working space, team buildings and meet-ups
  • Fulltime
Read More
Arrow Right
New

Full-Stack Engineer (Data)

We are seeking a motivated and talented Full-Stack Engineer with a strong backgr...
Location
Location
United Kingdom
Salary
Salary:
Not provided
spectrum.life Logo
Spectrum Life
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Full-Stack Engineer, with a strong portfolio of backend-focused or AI-driven projects
  • Expert proficiency in TypeScript and Node.js, with a deep understanding of modern JavaScript (ES6+), asynchronous programming patterns, and building scalable backend APIs and services
  • Extensive, hands-on experience architecting and building solutions on the AWS ecosystem. This includes core serverless services (Lambda, API Gateway, S3, EventBridge), databases (RDS, DynamoDB), security (IAM), and infrastructure as code tools (AWS CDK, CloudFormation, or Terraform)
  • Strong experience in database design and management, with proficiency in both relational (e.g., PostgreSQL) and NoSQL databases. You should be comfortable with schema design, query optimization, and data modeling
  • A solid understanding of Generative AI concepts and practical experience working with LLMs
  • Comfortable with the principles of LLM design, including prompt engineering and an understanding of model evaluation techniques
  • A solid understanding of the full software development lifecycle, including testing, monitoring, and deployment
Job Responsibility
Job Responsibility
  • Architectural Ownership & Design: Lead the technical design and architectural decisions for our core AI product. You will take ownership of the entire LLM lifecycle, from model selection and evaluation to deployment and monitoring, ensuring a clear and scalable design
  • LLM & Backend Engineering: Develop clean, secure, and performant serverless backend services using AWS Lambda and the wider AWS ecosystem
  • Design, build, and maintain the scaffolding for invoking Large Language Models (LLMs) via services like AWS Bedrock
  • Compare and evaluate different LLMs to determine the best fit for our use cases, establishing clear metrics and evaluation frameworks
  • Implement and manage robust data processing and storage solutions to support our AI features
  • Infrastructure & Best Practices: Design and deploy cloud infrastructure using modern best practices (e.g., Infrastructure as Code)
  • Implement comprehensive testing, robust exception handling, and application monitoring to ensure the high availability and reliability of our AI services
  • Take charge of your local development environment and see features through to production, collaborating with the wider team to ensure seamless product integration
  • Champion and maintain high standards for code quality, scalability, and maintainability
What we offer
What we offer
  • Full time permanent contract
  • Competitive salary (Dependent on experience)
  • In-office, remote or hybrid working options
  • 25 days annual leave
  • 24/7 EAP and a wide range of health and wellbeing supports
  • Extensive list of employee perks and benefits
  • Fulltime
Read More
Arrow Right
New

Full-Stack Engineer

We are seeking a motivated and talented Full-Stack Engineer to help build the fo...
Location
Location
United Kingdom; Ireland
Salary
Salary:
Not provided
spectrum.life Logo
Spectrum Life
Expiration Date
Until further notice
Flip Icon
Requirements
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.
Job Responsibility
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
What we offer
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
  • Fulltime
Read More
Arrow Right
New

Senior Full Stack Engineer - Platform Enablement

We're looking for a Senior Full Stack Engineer to join our growing Platform Enab...
Location
Location
United States , New York; Atlanta
Salary
Salary:
140000.00 - 200000.00 USD / Year
soundcloud.com Logo
SoundCloud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional experience in full stack web development, with a strong emphasis on backend systems
  • Strong proficiency in one or more backend languages (e.g., Node.js, Python, Go)
  • Proven experience designing and building GraphQL APIs and/or RESTful APIs
  • Proven experience with frontend frameworks such as React, Next.js, or Vue.js
  • Experience deploying and managing services in cloud environments, preferably GCP, AWS, Terraform
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB, MongoDB)
  • Exposure to analytics and data visualization tools (e.g., Looker, Tableau, or custom dashboards)
  • Excellent communication skills and a collaborative mindset
Job Responsibility
Job Responsibility
  • Work cross-functionally with product managers, data engineers, and designers to translate business needs into scalable technical solutions
  • Design, build, and maintain backend services, APIs, and data integrations to support core company initiatives across device platforms
  • Collaborate with the other SoundCloud engineers to integrate core initiatives into various code bases
  • Ensure the frontend experience is responsive, performant, and consistent with design standards
  • Contribute to architecture decisions around data models, caching, messaging queues, and service communication patterns
  • Participate in design and code reviews, ensuring engineering excellence and maintainability
  • Troubleshoot production issues and drive continuous improvement in reliability and performance
  • Mentor junior engineers, advocate for best practices and promote a positive team culture
What we offer
What we offer
  • Comprehensive health benefits including medical, dental, and vision plans, as well as mental health resources
  • Robust 401k program
  • Employee Equity Plan
  • Generous professional development allowance
  • Creativity and Wellness benefit
  • Flexible vacation and public holiday policy where you can take up to 35 days of PTO annually
  • 16 paid weeks for all parents (birthing and non-birthing), regardless of gender, to welcome newborns, adopted and foster children
  • Various snacks, goodies, and 2 free lunches weekly when at the office
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer (Full-Stack)

This ambitious Series B-funded start-up challenger are currently looking for Sof...
Location
Location
United States; Canada
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Startup Energy: You thrive in fast-paced environments, manage ambiguity well, and focus on what moves the needle
  • No fixed specialization → pedigree and trajectory matter most
  • Pedigree: top-tier university + strong brand-name tech company or elite startup
  • Good trajectory / progression
  • Full-stack or backend preferred (not pure front-end)
  • AI/LLM exposure not required — most of the team is learning on the job
Job Responsibility
Job Responsibility
  • Be engaged in software development tasks, from design, coding, code review, etc
  • Work closely with the rest of engineering and other stakeholders from their growth, marketing, and product teams to plan features and build a high-quality product that elevates the productivity of all developers
  • Improve their performance and reliability by building new features or polishing existing product parts
  • Trial ideas and concepts to get quick feedback from internal and external users
  • Work across the entire technical stack to make sure users have the most efficient and delightful experience
  • Be a mentor and provide thoughtful feedback to your peers, and build strong personal connections with your teammates
What we offer
What we offer
  • Competitive Salary + Equity
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer (Full-Stack)

This ambitious Series B-funded start-up challenger are currently looking for Sof...
Location
Location
United States
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Startup Energy: You thrive in fast-paced environments, manage ambiguity well, and focus on what moves the needle
  • No fixed specialization → pedigree and trajectory matter most
  • Pedigree: top-tier university + strong brand-name tech company or elite startup
  • Good trajectory / progression
  • Full-stack or backend preferred (not pure front-end)
  • AI/LLM exposure not required — most of the team is learning on the job
Job Responsibility
Job Responsibility
  • Be engaged in software development tasks, from design, coding, code review, etc
  • Work closely with the rest of engineering and other stakeholders from their growth, marketing, and product teams to plan features and build a high-quality product that elevates the productivity of all developers
  • Improve their performance and reliability by building new features or polishing existing product parts
  • Trial ideas and concepts to get quick feedback from internal and external users
  • Work across the entire technical stack to make sure users have the most efficient and delightful experience
  • Be a mentor and provide thoughtful feedback to your peers, and build strong personal connections with your teammates
What we offer
What we offer
  • Competitive Salary + Equity
  • Fulltime
Read More
Arrow Right
New

Staff Full Stack Engineer, Console

As a full stack engineer, you’ll help shape our best-in-class Console UI. The Co...
Location
Location
United States , New York
Salary
Salary:
204000.00 - 250000.00 USD / Year
materialize.com Logo
Materialize
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record as a frontend or full stack technical lead
  • Strong grasp of frontend architecture, design systems, and developer experience
  • Strong grasp of backend systems and databases
  • Familiar with SQL
  • Experience or interest in taking an AI-forward approach to development
  • Clear written and verbal communication
  • Excited to join a small, growing team at a small, growing company
Job Responsibility
Job Responsibility
  • Define clean abstractions, patterns, and design systems that make it easy for future collaborators to extend the Console confidently
  • Write and optimize the SQL queries that power the Console—understanding what’s indexed, what’s materialized, and how data flows through the system
  • Evolving the Console’s frontend architecture and creating a reference design for how to build data-intensive UIs on top of Materialize
  • Continuously improve testing, performance, and CI/CD practices
  • Collaborate with designers, product managers, and database engineers to shape intuitive, data-driven interfaces to manage and operate Materialize
  • Mentor and support other engineers as the team grows. Help establish shared standards and technical direction
What we offer
What we offer
  • Equity
  • Fulltime
Read More
Arrow Right
New

Senior Full Stack Engineer

Kiddom is a groundbreaking educational platform that promotes student equity and...
Location
Location
United States , San Francisco Or New York
Salary
Salary:
150000.00 - 185000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience
  • Strong GoLang and Python expertise with ability to design, build, and maintain backend services
  • Modern React and TypeScript proficiency with understanding of current patterns and best practices
  • Experience with various state management patterns and knowing when to apply different approaches
  • Database experience with PostgreSQL, MySQL, and Redis
  • Full-stack mindset with willingness to work across the entire technology stack
Job Responsibility
Job Responsibility
  • Build end-to-end solutions from React/TypeScript frontends to GoLang and Python backend services
  • Turn vision into reality by taking ambitious product concepts and engineering them into robust, scalable solutions
  • Dive into hard problems across the full technology stack without hesitation
  • Lead project initiatives as the technical owner of one or more high-impact user-facing features
  • Work with advanced technologies including AI/LLM integrations in regular development work
  • Collaborate closely with small, focused teams to deliver features that directly impact end users
  • Contribute to technical decisions around architecture, tooling, and implementation approaches
What we offer
What we offer
  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year.
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State.
  • Commuter and FSA plans
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.