> Markdown version of [/jobs/ext/3314271-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3314271-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Tapp - **Location:** Portsmouth, UK - **Experience:** Starter - **Salary:** £45,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Android Software Development, Cloud Computing, Software Quality, Continuous Integration, Software Debugging, Github, Integrated Development Environments, Internet Security, Mobile Application Software, Python (Programming Language), MySQL, Node.Js, Software Tools, Secure Coding, SQL Databases, Systems Integration, TypeScript, ReactJS, Backend, Cloudformation, Kotlin, Api Gateway, Restful APIs, Terraform - **Published:** September 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ed197c6a32596913 ## About the Role * Proven, demonstrable experience as a full stack / software developer - this is not an entry-level or graduate role * Existing right to work in the UK (British passport or settled/pre-settled status). Please note: we are unable to offer visa sponsorship for this role * Strong written and verbal communication skills, with the ability to work closely with colleagues across the business * JavaScript / Node.js * React * SQL / MySQL * AWS, including Lambda and API Gateway * Confident working with GitHub for version control and collaborative development * A genuine fit with our values and culture - ambitious, disruptive, excellent, inclusive and passionate Desirable * TypeScript * Infrastructure as Code (SAM, CloudFormation, Terraform or CDK) * Kotlin or Java - relevant given we build our own Android hardware; not core to this web/full-stack role but valuable where there's any device-software crossover * Python * Payments/fintech domain exposure * Git/GitHub workflow and CI/CD * Experience using AI tools in development Android Development (Native & Kotlin), * Do you have the right to remain in the UK or a UK/Irish passport? ( Unfortunately we are unable to accept applications from candidates on a Graduate visa, Skilled Worker visa, or any other visa route that is time-limited or would require Tapp to provide sponsorship, now or when the visa expires (British/Irish citizenship, settled or pre-settled status, or indefinite leave to remain are all suitable)., * Full Stack Developer: 3 years (required) ## Description We're looking for an experienced Full Stack Software Developer to join our in-house development team. You'll work across our platform, contributing to Tapp Cloud and the payment solutions we deliver to merchants and platform partners., * Develop and maintain both front-end and back-end technology * Design and implement scalable, secure, and high-performance APIs * Write clean, functional, and well-documented code * Troubleshoot, debug, and optimise existing systems * Collaborate with other developers, designers, and product managers * Ensure code quality through testing, peer reviews, and best practices * Explore AWS services to enhance system performance and scalability * Continuously improve our software and development processes Location & Working Pattern * Full-time - minimum of 37.5 hours per week * Based at our office in Portsmouth, Hampshire * Hybrid working: 3 days in the office, 2 days from home * Some office days will run 11am-7pm (with a 30-minute lunch break), to cover our later support hours * Some weekend working will be required - we offer support to our clients until 7pm, While this is primarily a Full Stack role, experience in Android development would be highly beneficial. If you have skills in native Android development using Kotlin, you'll have the opportunity to contribute to our mobile applications as well. This includes: * Developing and maintaining Android applications with Kotlin * Ensuring high performance and responsiveness across different devices * Integrating mobile applications with RESTful APIs and backend services * Optimising applications for performance, usability, and accessibility * Ensuring app security and compliance with best practices * Collaborating with front-end and backend developers to ensure seamless mobile and web integration Security Given the nature of our business, experience of security in development and systems would be highly beneficial. This includes: * Writing secure code and following secure coding practices * Identifying and mitigating common application vulnerabilities * Experience with secure API design and authentication/authorisation * Awareness of data protection and compliance requirements relevant to payments * Contributing to a security-conscious culture across the development team What We Offer * The chance to shape a fast-growing payments business with genuine ambition * A collaborative, in-house development environment * A monthly wellbeing budget of £30 * Quarterly paid social events * Workplace pension with NEST * Hybrid working from a Portsmouth-based office ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Emergency Discussion: Can’t Hire the Right Developers? Here’s What Everyone Else Misses](https://www.wearedevelopers.com/videos/1748-emergency-discussion-can-t-hire-the-right-developers-here-s-what-everyone-else-misses) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)