At a Glance
- Tasks: Build AI-driven features from scratch and shape the product's architecture.
- Company: Join a dynamic fintech startup with a focus on innovation and speed.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact in a fast-paced environment while working with cutting-edge technology.
- Qualifications: 5+ years in web app development with React and TypeScript; AWS experience preferred.
- Other info: Be part of a small, passionate team that values quality and ownership.
The predicted salary is between 36000 - 60000 £ per year.
Bounce is partnering with a customer we have already placed three software engineers with. They are now looking for two more people to join the team.
We’re looking for full-stack Software Engineers for a small, high-velocity team building an AI-native platform used by major financial organisations. Think: complex data, real users, real impact – but built with the speed and energy of a lean startup.
This team uses AI where it actually matters: helping structure and understand large volumes of financial data so users get instant, trustworthy insights.
If you enjoy tight build loops, meaningful ownership, and shipping at pace (not endless planning), you’ll like this.
The Role
You’ll shape the architecture as the product scales, work closely with founders, and have a genuine say in how things get built.
You’ll Be a Great Fit If You:
- Have 5+ years’ experience building production-grade web apps with React + TypeScript
- Are comfortable across the stack – API design through to front-end polish
- Have experience with AWS or similar cloud infrastructure
- Care about ownership, quality, and impact
- Are curious about AI, automation, and modern code‑assist tools (Cursor, Copilot, etc.)
- Move fast, test properly, and think like a product engineer
- Enjoy working in small, high‑energy teams
Bonus Points For:
- Experience with Postgres, Prisma, GraphQL, Next.js
- Exposure to LangChain / LangGraph / AI‑driven workflows
- Building something end‑to‑end yourself (side project, startup, OSS)
What You’ll Be Doing:
- Building features from scratch – schema to UI
- Working directly with founders on product decisions and trade-offs
- Refining architecture as the platform scales (multi‑tenant + AI‑heavy)
- Shipping to production fast and often
- Experimenting with AI tools to accelerate engineering
Why This Team?
- You’ll build complex, high‑value product used by serious customers
- Join a small, elite group that genuinely cares about craft and velocity
- Be early enough that what you do actually moves the business
Seniority level: Mid‑Senior level. Employment type: Full‑time. Job function: Information Technology and Engineering.
Senior Software Engineer employer: Bounce Digital
Contact Detail:
Bounce Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at Bounce Digital or similar companies on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a side project or open-source contribution, make sure to highlight it. It’s a great way to demonstrate your hands-on experience with tech like React and TypeScript.
✨Tip Number 3
Prepare for the interview by brushing up on AI tools and cloud infrastructure. Be ready to discuss how you’ve used them in past projects. This will show you’re not just a coder but a problem solver who’s curious about innovation.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your expertise in React, TypeScript, and AWS, as well as any relevant projects you've worked on that showcase your full-stack capabilities.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role and how you can contribute to our AI-native platform. Share specific examples of your past work that align with the responsibilities outlined in the job description.
Showcase Your Passion for AI: Since we're looking for someone curious about AI and automation, mention any relevant experiences or projects where you've used AI tools or technologies. This will help us see your enthusiasm for the field and how you can bring that energy to our team.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. This way, we can easily track your application and get back to you faster. Plus, it shows us you're serious about joining our team!
How to prepare for a job interview at Bounce Digital
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like TypeScript, Node, and React. Brush up on your knowledge of AWS and GraphQL too, as these are crucial for the role. Being able to discuss your experience with these tools confidently will show that you're a strong candidate.
✨Showcase Your Projects
Prepare to talk about your past projects, especially those where you've built production-grade web apps. If you have side projects or contributions to open-source software, highlight them! This demonstrates your hands-on experience and passion for software engineering.
✨Understand AI's Role
Since the company is focused on building an AI-native platform, be ready to discuss how AI can enhance software development and user experience. Familiarise yourself with AI tools like Cursor and Copilot, and think about how they could apply to the role you're interviewing for.
✨Emphasise Team Collaboration
This role involves working closely with founders and being part of a small, high-energy team. Be prepared to share examples of how you've successfully collaborated in previous roles. Highlight your ability to communicate effectively and contribute to a fast-paced environment.