full-stack software engineer.
We're seeking a pragmatic Full Stack Software Engineer to join our London team. You'll work on web dashboards, mobile apps, embedded interfaces, and backend systems that bring our clients' hardware products to life. This is a hands-on role requiring independence, technical versatility, and the ability to ship working solutions on commercial timelines.
You'll be working closely with electronics engineers, collaborating on firmware-software integration, developing user interfaces for hardware products, and building the full stack infrastructure our clients need to launch successfully.

key requirements
Minimum 2 years of professional software development experience (industry roles, not academic projects)
Bachelor's degree from a QS Top 100 university
Strong proficiency in TypeScript/JavaScript
Proven ability to own projects from requirements through to deployment
Right to work in the UK (we are not offering visa sponsorship for this position)
Comfortable working on-site full-time in our London office
What we Value:
We're looking for someone who is:
Commercially focused – understands project constraints, budgets, and delivering value to clients
Self-directed – can scope work, make technical decisions, and drive projects forward independently
Pragmatic – chooses appropriate solutions over perfect ones; ships working code
Collaborative – works effectively with our hardware team and directly with clients when needed
Resilient – comfortable with the variety and pace of consulting work across different technical stacks
We appreciate team members who take a practical, results-oriented approach to problem-solving and who thrive in an environment that values merit, accountability, and commercial success.
preferred
Highly Desirable:
Experience with React for web applications
SQL database design and optimization
Flutter/Dart for cross-platform mobile development
Python for scripting, data processing, or backend services
C++ for performance-critical applications or embedded/firmware integration
Understanding of hardware-software integration (APIs for IoT devices, sensor data handling, BLE/WiFi protocols)
Experience working in startup, consulting, or fast-paced project environments
Portfolio demonstrating shipped commercial products
Beneficial:
Familiarity with cloud infrastructure (AWS, Azure, GCP)
API design and RESTful services
DevOps practices and CI/CD pipelines
Technical writing and client-facing communication
Interest in electronics, hardware, or physical product development
what we offer
Competitive salary: £35,000-40,000 per annum (dependent on experience)
Company pension scheme
AXA comprehensive health insurance and travel insurance
Unrestricted access to company facilities for personal projects – including electronics lab, 3D printers, CNC machines, oscilloscopes, network analyzers, and prototyping equipment
Exposure to diverse technical challenges across hardware and software
Work directly on products that ship to market
Small team environment with direct input on technical decisions
duration
This position is full time on-site in our offices in London, starting immediately.
Due to the hands-on nature of the role, we will not be considering hybrid or fully remote applications.
Join Fiddlie and take the next step in your career in the electronics industry. We look forward to hearing from you!
think you might be a good fit?
Think that you'd be a good fit for this role?
Send us an email today to careers@fiddlie.com including your CV, portfolio/Github and details of the role you're applying for.