At a Glance
- Tasks: Lead the technical strategy and architecture for developer ecosystems, driving best practices.
- Company: Join a top provider of serverless real-time infrastructure with a collaborative culture.
- Benefits: Earn up to £130k, enjoy 28 days leave, and access a personal development budget.
- Other info: Work remotely with monthly team meet-ups and excellent career growth opportunities.
- Why this job: Make a real impact on innovative projects while mentoring junior engineers.
- Qualifications: Strong experience in Ruby, TypeScript, React, and leading technical teams.
The predicted salary is between 130000 - 130000 £ per year.
Opportunity for a full stack technologist to join a highly regarded provider of serverless real-time infrastructure for the Internet that processes billions of messages a day and powers everything from live chat and VoIP calls to real-time pricing and stock availability for a multitude of services around the globe.
As a Technical Lead you'll own the technical strategy and architecture for one or more Developer Ecosystems (iOS, Web, Infra/Automation), define and drive best practices for API and SDK design, ensuring consistency, usability and scalability and lead complex, cross-team initiatives to expand and improve client libraries.
You'll oversee the full development lifecycle, from design through to release, maintenance and product evolution, mentoring more junior engineers and reviewing contributions, raising the technical bar across the team. You'll also guide and manage external contributors and open-source collaboration and act as a key interface with the developer community, incorporating feedback into product direction.
Location / WFH: You can work from most of the time, collaborating via Slack and meeting up with the team at the dog friendly office in North London for tech talks, lunch and learn events etc. around once a month.
About you:
- You're a senior software engineer with experience of building developer tooling and APIs
- You have strong hands-on experience with Ruby, TypeScript and React
- You have experience within a product focussed B2B SaaS environment
- You have experience of making technical decisions that drive projects and raise the bar
- You're comfortable with AI tools such as Claude and Cursor and understand how they can be used to optimise processes
- You're customer and product focussed
- You're collaborative and pragmatic with experience of technically leading and mentoring others
- You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns
What's in it for you:
- As a Technical Lead you will earn a competitive salary package including:
- Salary to £130k
- EMI share option scheme
- 28 days annual leave
- Enhanced maternity and parental leave packages
- Your choice of kit and home-station set up
- Personal learning and development budget (£1000 p/a + 5% time to work on your own projects)
- BUPA Health Insurance + dental costs + mental health and wellness
- Pension, Life Assurance, Income Protection
- Fully paid one month sabbatical at five years' service
- Gym subsidies, Cycle to work scheme and more
Apply now to find out more about this opportunity.
Technical Lead Ruby TypeScript - Developer Experience employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead Ruby TypeScript - Developer Experience
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech community, especially those who work with Ruby, TypeScript, or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially any developer tooling or APIs you've built. This is your chance to demonstrate your hands-on experience and technical prowess to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of OOP, Data Structures, and Design Patterns. Be ready to discuss how you've made technical decisions in past projects and how you’ve mentored others—this will show you're the collaborative leader they need.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Technical Lead Ruby TypeScript - Developer Experience
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Ruby, TypeScript, and React expertise, and don’t forget to mention any experience with developer tooling and APIs!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re the perfect fit for the Technical Lead role. Share specific examples of how you've led projects or mentored others, and show us your passion for building great developer experiences.
Showcase Your Projects: If you’ve worked on any relevant projects, especially in a B2B SaaS environment, make sure to include them. We love seeing real-world applications of your skills, so don’t hold back on the details!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands, and we can’t wait to see what you bring to the table!
How to prepare for a job interview at Client Server
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Ruby, TypeScript, and React. Brush up on your knowledge of developer tooling and APIs, as you'll likely be asked to discuss your hands-on experience with these technologies during the interview.
✨Showcase Your Leadership Skills
Prepare examples of how you've technically led teams or mentored junior engineers. Be ready to discuss specific projects where you made key technical decisions that drove success and raised the bar for your team.
✨Understand the Company’s Product Focus
Research the company’s offerings and their approach to B2B SaaS. Be prepared to talk about how you can contribute to their developer ecosystems and improve client libraries based on user feedback.
✨Be Ready for Collaborative Scenarios
Since the role involves working closely with external contributors and the developer community, think of examples where you’ve successfully collaborated across teams. Highlight your pragmatic approach and how you incorporate feedback into product direction.