At a Glance
- Tasks: Design and develop features for a leading remote access product using Go.
- Company: Join a market-leading software house with a supportive team culture.
- Benefits: Earn up to £80k, plus bonuses, private medical care, and gym membership.
- Why this job: Work on complex systems and continually learn in an Agile environment.
- Qualifications: Experience in Go development, API design, and strong computer science fundamentals.
- Other info: Flexible remote work with monthly team meet-ups in Cambridge.
The predicted salary is between 43200 - 67200 £ per year.
Are you a backend focussed technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that’s remote access product is used by hundreds of millions of users worldwide.
As a Go Developer you will design and develop new features and enhancements to the core remote access product as well as maintaining existing systems. You will be working with a modern microservices tech stack, using Go / Golang. There are challenges around scalability and robustness, you’ll be continually learning and progressing your career within a supportive Agile team environment.
Location / WFH: There’s a friendly and supportive team environment, you’ll be able to work from home most of the time, meeting up with colleagues in the Cambridge office once a month.
About You:
- You have commercial Go / Golang development experience, ideally with a Java background.
- You have experience with API design and development.
- You’re happy to collaborate in an Agile environment with TDD, code reviews and Pair Programming.
- You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures.
- You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles.
- You have an appreciation of security and ideally have worked in an ISO 27001 accredited environment.
- You have a relevant degree e.g. Computer Science.
What’s in it for you:
- As a Go Developer / Backend Software Engineer (Golang API) you’ll earn a competitive salary: Salary to £80k.
- Bonus.
- Pension.
- Private Medical Care.
- Life Assurance.
- Travel Insurance.
- Subsidised gym membership and a range of other perks.
Apply now to find out more about this Go Developer / Backend Software Engineer (Golang API) 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.
Go Developer API - Technologist in Cambridge employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Go Developer API - Technologist in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Go 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 GitHub profile showcasing your Go projects or contributions to open-source. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of API design, TDD, and Agile methodologies. Practising common interview questions can help you feel more confident and ready to impress.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Go Developers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Go Developer API - Technologist in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Go/Golang experience and any relevant API design skills. We want to see how your background aligns with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your skills can contribute to our team. Keep it concise but impactful – we love a good story!
Showcase Your Projects: If you’ve worked on any interesting projects, especially those involving microservices or networking technologies, make sure to mention them. We’re keen to see what you’ve built and how you’ve tackled challenges in the past.
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 – just a few clicks and you’re done!
How to prepare for a job interview at Client Server
✨Know Your Go!
Make sure you brush up on your Go/Golang skills before the interview. Be ready to discuss your past projects and how you've tackled challenges using Go. Practising coding problems in Go can also help you feel more confident.
✨Understand API Design
Since the role focuses on API development, be prepared to talk about your experience with API design and development. Think of specific examples where you’ve implemented APIs and be ready to explain your thought process and the technologies you used.
✨Show Your Agile Spirit
This company values collaboration in an Agile environment, so be ready to discuss your experience with TDD, code reviews, and pair programming. Share examples of how you’ve worked in teams and contributed to a positive team dynamic.
✨Brush Up on Networking Knowledge
Given the importance of networking technologies in this role, make sure you’re familiar with protocols like TCP/IP and UDP. Be prepared to discuss how these concepts apply to your work and any security principles you've implemented in past projects.