Mid–Senior Software Developer (Permanent)
Central Belt Scotland
Excellent package and hybrid working
We're looking for a Mid–Senior Level Developer who wants to make a real impact within a small team.
You'll have the support you need, alongside the autonomy to work across products from web to mobile contributing to planning, architecture, and code reviews. This is a hands-on role within a growing business where your ideas and input will genuinely shape the product roadmap.
As a startup-style environment, everyone is hands-on. You'll be involved across the full development lifecycle and encouraged to bring fresh thinking as the platform continues to evolve.
About You
You thrive in a dynamic environment comfortable wearing multiple hats, learning quickly, and contributing beyond your core remit. You care about writing clean, maintainable code and want to work on meaningful products that improve people's day-to-day work
Essential:
5+ years' experience as a software developer (mid to senior level)
Experience across the full development lifecycle (design, implementation, deployment, maintenance)
Strong experience with JavaScript-based SPAs (React, Vue, or similar)
Experience writing unit tests and producing clear technical documentation
Highly Desirable:
Backend experience (e.g. .NET, Express, Ruby or similar)
Experience with React Native
Experience with SQL
Familiarity with Azure CI/CD pipelines
Tech Stack
Frontend: React, React Native, TypeScript
Backend: Firebase, BigQuery
Process: Agile-inspired approach with refinements and retrospectives — adaptable rather than rigid sprint cycles
You'll work on a variety of engaging projects, from analytics dashboards to form builders, in an environment that values clean code, collaboration, and continuous improvement.