At a Glance
- Tasks: Develop and maintain backend systems and APIs using Golang for mobile apps.
- Company: Join a dynamic fintech company focused on innovative mobile solutions.
- Benefits: Enjoy a competitive salary, hybrid work, health perks, and learning opportunities.
- Why this job: Be part of a collaborative team shaping the future of fintech with impactful technology.
- Qualifications: Experience in Go, RESTful APIs, and cloud-native development is essential.
- Other info: Diversity is celebrated; all backgrounds are encouraged to apply.
The predicted salary is between 34000 - 42000 £ per year.
Job Description
Golang Developer – Backend Systems for Mobile Apps – £40,000-£50,000
About the Role
This Role is a 12 months fixed term role with potential to extend or go perm
Our fintech client is looking for a skilled Go Developer to help build and enhance the backend systems that power native mobile applications. While experience with Flutter or mobile app development is an advantage, your primary focus will be on developing robust, secure, and scalable APIs and backend services using Golang.
This role is Hybrid in Herefordshire expected to be in the office 2/3 days per week
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs in Go.
- Work collaboratively with mobile developers, product teams, and architects to deliver secure, high-performance features.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and contribute to continuous improvement.
- Ensure best practices in API security, performance, and observability.
- Support deployment and integration within a cloud-native environment (Azure preferred).
- (Optional) Contribute to mobile development in Flutter if you have relevant experience or interest.
About You
The ideal candidate will have:
- Proven experience building production-grade services and applications using Go.
- Strong understanding of RESTful API design, microservices architecture, and cloud-native development.
- Familiarity with containerisation tools (Docker, Kubernetes) and CI/CD workflows.
- Solid grasp of secure coding practices and data protection principles.
- Experience working effectively in Agile, cross-functional teams, with excellent communication and a collaborative outlook.
- Nice to have: Experience with or an interest in Flutter and mobile app development.
Benefits
Our client offers a competitive benefits package, including a defined contribution pension scheme, income protection, life assurance, a range of health and wellbeing options such as private healthcare, and access to an onsite gym. In addition, there are excellent learning and development opportunities.
DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
Golang Developer - Fintech employer: DCS Recruitment
Contact Detail:
DCS Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Golang Developer - Fintech
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in Golang development. Join online communities or forums where Go developers share their experiences and insights, as this can help you stay updated and demonstrate your passion for the language during interviews.
✨Tip Number 2
Showcase your experience with RESTful API design and microservices architecture by discussing relevant projects you've worked on. Be prepared to explain your approach to building scalable and secure backend services, as this will highlight your technical expertise.
✨Tip Number 3
If you have experience with containerisation tools like Docker and Kubernetes, make sure to mention it during conversations. These skills are highly valued in cloud-native environments, and demonstrating your familiarity can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your experience working in Agile teams and how you collaborate with cross-functional members. Highlighting your communication skills and teamwork will show that you're a good fit for the collaborative culture at our fintech client.
We think you need these skills to ace Golang Developer - Fintech
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang and backend development. Include specific projects where you've built APIs or worked in cloud-native environments, as this will resonate with the fintech client's requirements.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the fintech industry. Mention any relevant experience with mobile app development or collaboration with cross-functional teams, as well as your understanding of secure coding practices.
Showcase Relevant Skills: When filling out your application, emphasise your skills in RESTful API design, microservices architecture, and familiarity with tools like Docker and Kubernetes. This will demonstrate that you meet the technical expectations of the role.
Prepare for Technical Questions: Anticipate technical questions related to Golang and backend systems during the interview process. Brush up on your knowledge of best practices in API security and performance, as well as your experience with Agile methodologies.
How to prepare for a job interview at DCS Recruitment
✨Showcase Your Golang Expertise
Make sure to highlight your experience with Golang during the interview. Be prepared to discuss specific projects where you've built backend services or APIs, and explain the challenges you faced and how you overcame them.
✨Understand RESTful API Design
Since the role focuses on developing APIs, brush up on RESTful principles. Be ready to explain how you would design a secure and scalable API, and perhaps even walk through a past example of your work in this area.
✨Familiarise Yourself with Cloud-Native Development
As the position involves cloud-native environments, particularly Azure, it’s beneficial to understand how to deploy applications in such settings. Discuss any relevant experience you have with cloud services and containerisation tools like Docker and Kubernetes.
✨Emphasise Collaboration Skills
This role requires working closely with mobile developers and product teams. Share examples of how you've successfully collaborated in cross-functional teams, highlighting your communication skills and ability to contribute to a team environment.