At a Glance
- Tasks: Design and implement core applications, build APIs, and oversee server environments.
- Company: Join a scaling FinTech in a vibrant Newcastle office with a social atmosphere.
- Benefits: Earn up to Β£150k plus bonus, enjoy 25 days holiday, and flexible working hours.
- Why this job: Shape the future of tech while collaborating with clients and leading a dynamic team.
- Qualifications: 2.1 BSc in Computer Science, strong Python and TypeScript skills, and client relationship experience.
- Other info: Diverse workplace with excellent career growth and opportunities to influence your role.
The predicted salary is between 108000 - 180000 Β£ per year.
Are you a technologist who enjoys liaising with clients, looking for a new opportunity? You could be joining a scaling FinTech within the consulting division of the Newcastle office.
What's in it for you:
- Salary to Β£150k + Bonus
- 25 days holiday
- Social team atmosphere with a range of events and early finish for drinks on Fridays
- Relocation assistance (within the UK)
Your role:
As a Lead Backend Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure, reliable server environments. You'll work closely with internal teams and customers to gather detailed requirements through meetings and workshops and help shape the product vision and roadmap by offering technical insight and feasibility guidance, remaining hands-on with architecture and design. You will be a technical leader, instilling best practices, conducting code reviews, mentoring and collaboratively problem solving to help your team remove any blockers and deliver high quality software.
Location:
You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours 0900-1800 with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!).
About you:
- You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russell Group university, backed by A's at A-level
- You have strong software engineering experience with Python, TypeScript, RESTful APIs, Vue.js, PostgreSQL, CI/CD, Cloud, DevOps
- You have advanced communication and client relationship building skills gained within a consultancy environment
- You have strong business acumen
- You're a technologist who enjoys collaborating and problem solving
- You have a good knowledge of modern software engineering best practices across the full software development lifecycle
- You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms
- You're excited to join a start-up in a role that you can shape and influence
Apply now to find out more about this opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Lead Backend Engineer Python TypeScript API in Newcastle upon Tyne employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Lead Backend Engineer Python TypeScript API in Newcastle upon Tyne
β¨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local events. The more you mingle, the better your chances of landing that Lead Backend Engineer role.
β¨Show Off Your Skills
Donβt just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving Python, TypeScript, and APIs. This will give potential employers a taste of what you can do.
β¨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding of software engineering principles. Practice common interview questions and be ready to discuss your past projects in detail.
β¨Apply Through Our Website
Make sure to apply directly through our website for the best chance at getting noticed. We love seeing candidates who take the initiative and show genuine interest in joining our team!
We think you need these skills to ace Lead Backend Engineer Python TypeScript API in Newcastle upon Tyne
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Lead Backend Engineer role. Highlight your experience with Python, TypeScript, and API development. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background makes you a perfect fit. We love seeing genuine enthusiasm!
Showcase Your Projects: If you've worked on relevant projects, donβt hold back! Include links or descriptions of your work that demonstrate your expertise in software engineering best practices and problem-solving skills. We appreciate hands-on experience!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the easiest way for us to receive your application and ensures youβre considered for the role. Plus, it shows youβre keen to join our team!
How to prepare for a job interview at Client Server
β¨Know Your Tech Inside Out
Make sure youβre well-versed in Python, TypeScript, and RESTful APIs. Brush up on your knowledge of microservices and cloud technologies, as these will likely come up during the interview. Being able to discuss your past projects and how youβve implemented these technologies will show your expertise.
β¨Showcase Your Leadership Skills
As a Lead Backend Engineer, youβll need to demonstrate your ability to mentor and guide others. Prepare examples of how youβve led teams, conducted code reviews, or solved complex problems collaboratively. This will highlight your leadership qualities and your fit for the role.
β¨Communicate Clearly and Effectively
Since the role involves liaising with clients, practice articulating your thoughts clearly. Be ready to explain technical concepts in simple terms, as this will showcase your advanced communication skills. Consider doing mock interviews to refine your delivery.
β¨Understand the Company Culture
Research the companyβs values and culture, especially their focus on diversity and collaboration. Be prepared to discuss how your personal values align with theirs. Showing that youβre a good cultural fit can set you apart from other candidates.