where you'll often own features from concept through delivery--designing APIs, implementing services, integrating with data stores, and deploying reliably.
This role suits someone who's comfortable working
independently
, can make solid architecture decisions, and enjoys delivering pragmatic, maintainable systems.
: service design, data modeling, system boundaries, and long-term maintainability.
Build and support
internal tools
that help the team move faster (admin panels, automation, reporting).
Ship backend capabilities that power
SaaS products
, working closely with frontend/mobile developers.
Improve reliability and performance: caching strategies, query efficiency, background jobs, observability.
Write clean, testable code and raise engineering quality through reviews, documentation, and standards.
Must-have skills & experience:
Strong commercial experience building backend systems (mid-level).
Go (Golang)
experience in production.
Strong
software architecture knowledge
: designing maintainable services, APIs, and data flows.
Ability to work
solo
and deliver
end-to-end backend solutions
with minimal oversight.
Solid experience with
MongoDB
(data modeling, indexing, performance considerations).
Experience building
RESTful APIs
(and/or GraphQL) with good security practices.
Comfortable working in a
fast-paced, delivery-focused
environment.
A successful candidate will:
Ship backend features that are reliable, secure, and easy to extend.
Take a vague problem and turn it into a well-structured backend solution.
Make sensible architecture calls without over-engineering.
Communicate clearly, flag risks early, and deliver predictably in a fast-moving team.
Have a strong ownership mindset and attention to detail.
Have good written communication (tickets, docs, release notes).
Show calm, practical problem-solving under time pressure.
Job Types: Full-time, Permanent
Pay: 24,420.00-27,132.25 per year
Benefits:
Casual dress
Free parking
Gym membership
Work from home
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.