At a Glance
- Tasks: Design and develop scalable applications while collaborating with a talented team.
- Company: Fast-growing tech platform revolutionising private markets with innovative liquidity solutions.
- Benefits: Fully remote work, competitive salary, and opportunities for professional growth.
- Why this job: Join a dynamic team and make a real impact in the fintech industry.
- Qualifications: 5+ years in software development with expertise in TypeScript, React, and Python.
- Other info: Embrace a startup culture with flexibility and exciting challenges.
The predicted salary is between 48000 - 72000 £ per year.
Location: Fully Remote
Team: Tech Team
Employment Type: Contract
Tangible is a fast-growing, tech-driven platform providing liquidity solutions to LPs and GPs in the private-markets secondaries space. By combining deep sector expertise with modern infrastructure, we unlock liquidity across private equity, private credit, and real assets, transforming the industry and enabling investors to move faster and smarter.
Tasks
- Design, develop, and maintain robust, scalable application features and services.
- Contribute to both client-facing and server-side components of the platform.
- Write clean, readable, and well-tested code following engineering best practices.
- Participate in architectural discussions and contribute to system design decisions.
- Collaborate closely with QA, DevOps, Product, and Design teams.
- Review code, participate in pull requests, and support pair programming.
- Share knowledge, contribute to documentation, and support onboarding of team members.
- Own features and projects end-to-end, from design through deployment and monitoring.
Requirements
- 5+ years of professional software development experience.
- Strong, hands-on experience with TypeScript, React, and Next.js in production environments.
- Strong, hands-on experience building backend services using Python.
- Proven ability to work effectively across frontend and backend codebases.
- Solid understanding of SQL databases and data modeling.
- Experience working with cloud environments (AWS preferred).
- Strong testing mindset (unit, integration, regression).
- Experience using AI-assisted development tools (e.g. Cursor AI).
- Excellent communication skills in English.
- Embraces the challenges of a startup environment, demonstrating flexibility, initiative, and dedication during periods of intense workload.
If you meet the requirements above you’re excited to shape the future of private markets and work alongside a brilliant team of engineers, ex-bankers, and startup superstars, we’d love to hear from you.
Senior Software Developer employer: Tangible
Contact Detail:
Tangible Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals and insider info that could give you the edge.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using TypeScript, React, and Python. This is your chance to demonstrate your expertise and make a lasting impression on potential employers.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence and clarity in your thought process can set you apart!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight how your experience aligns with our mission and values.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Developer role. Highlight your experience with TypeScript, React, and Python, and don’t forget to mention any cloud environments you've worked with!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you’re excited about working in the private markets space and how your background makes you a great fit for our team.
Showcase Your Projects: If you’ve worked on any relevant projects, make sure to include them! Whether it’s a personal project or something from your previous job, we want to see how you’ve applied your skills in real-world scenarios.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Tangible
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, React, Next.js, and Python. Brush up on your knowledge of SQL databases and cloud environments like AWS. Being able to discuss your hands-on experience with these technologies will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. This is especially important in a startup environment where flexibility and initiative are key. Use examples that highlight your ability to design, develop, and maintain scalable application features.
✨Emphasise Collaboration
Since the role involves working closely with QA, DevOps, Product, and Design teams, be ready to talk about your experiences in collaborative settings. Share instances where you’ve participated in architectural discussions or contributed to system design decisions, as this will demonstrate your team-oriented mindset.
✨Prepare for Code Reviews
Familiarise yourself with best practices for code reviews and pair programming. Be prepared to discuss how you approach reviewing code and supporting your peers. This shows that you value clean, readable, and well-tested code, which aligns with the company’s engineering best practices.