App Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
We’re looking for an experienced Android Developer to join our in-house development team, working primarily on the native Android applications that run on our own hardware. Because our platform doesn’t stop at the device, you’ll also need the skills to work with the cloud and back-end services those applications talk to - so this role suits someone equally comfortable in Kotlin and in the wider full-stack/cloud environment around it., * 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, * Design and implement scalable, secure, and high-performance APIs
- Write clean, functional, and well-documented code
- Troubleshoot, debug, and optimise existing systems
- Explore AWS services to enhance system performance and scalability
- Collaborate with other developers, designers, and product managers
- Ensure code quality through testing, peer reviews, and best practices
- 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, 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
Requirements
- Proven, demonstrable experience in native Android development using Kotlin - 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
- 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
- React
- TypeScript
- Infrastructure as Code (SAM, CloudFormation, Terraform or CDK)
- Java - as an alternative or complement to Kotlin
- Python
- Payments/fintech domain exposure
- Git/GitHub workflow and CI/CD
- Experience using AI tools in development, * App developer: 3 years (required)
Benefits & conditions
- Casual dress
- Company pension
- Free parking
About the company
Why Join Tapp
Join a fast-growing payments company where you’ll have real influence - we’re a small, talented, in-house team building genuinely disruptive technology, including our own Android hardware. You won’t be a small cog in a huge machine; what you build here matters.
Our Values
We’re looking for someone who shares the values that drive everything we do:
- Ambitious - we set ourselves big goals and back ourselves to reach them
- Disruptive - we challenge how things have always been done in payments
- Excellent - we take pride in the quality of our work
- Inclusive - we value diverse perspectives and make sure everyone is heard
- Passionate - we care about what we build and the impact it has
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
A Guide to Choosing the Right Tools for App Developers
7 Most Popular Web Developer Jobs in Europe
Fully Remote Software Engineer Jobs