At a Glance
- Tasks: Join our team to design and implement interactive web pages using Golang.
- Company: Reward Gateway|Edenred is a leader in employee benefits and engagement globally.
- Benefits: Enjoy a flexible work environment with opportunities for personal growth and development.
- Why this job: Be part of a diverse culture that values creativity and innovation while making a positive impact.
- Qualifications: 4+ years as a Golang Developer with experience in AWS, PostgreSQL, and modern tech stacks.
- Other info: Inclusive recruitment process ensuring comfort and accessibility for all candidates.
The predicted salary is between 43200 - 72000 £ per year.
Reward Gateway|Edenred is a global market leader in benefits and employee engagement. We help our clients and their leaders transform employee experience that will attract, engage, and retain top talent through employee benefits, strategic reward and recognition, well-being, and much more. An opportunity has become available for an experienced Golang Engineer to join our London-based team and participate in all phases of the software development lifecycle. In this role, you will be designing and implementing interactive/responsive web pages.
Key Responsibilities
- Follow up on new technologies and changes to ensure the team and department stay current
- Design, develop, and maintain server-side logic and databases
- Transform requirements into technical task specifications
- Perform periodic code reviews according to process standards and best practices
- Develop intuitive and responsive user interfaces using modern technologies (Golang, JavaScript)
- Implement RESTful APIs to facilitate communication between the front-end and back-end components
- Ensure the scalability, security, and performance of server-side applications
- Troubleshoot and debug issues across the entire stack
Skills, Knowledge and Expertise
- A minimum of 4+ years of experience as a Golang Developer
- Experience with AWS Cloud and/or developing Cloud applications
- Experience with PostgreSQL
- Experience working with Node.js, GraphQL, React Mobile projects, and Native technology
- Ability to critically review feature requests and make alternate proposals as needed
- Strong software development skills
- Implementation experience in Microservice Architecture
- Excellent communication and interpersonal skills
- Strong logical problem-solving skills
The Interview Process:
- Online interview with the Senior Talent Partner, a Senior Engineer or an Engineering Lead. This should last no longer than 40 minutes.
- Final video interview of 75 minutes consisting of 3 stages. This includes: 45 minutes to discuss your experience and technical abilities; 15 minutes to review and discuss a coding exercise; and 15 minutes to discuss questions you may have.
At Reward Gateway, we are committed to ensuring an inclusive and accessible recruitment process for all candidates. If you have any specific requirements or need reasonable adjustments at any stage of the recruitment journey, please let your Talent Acquisition Partner know. Your needs are important to us, and we want to ensure an equitable experience for every candidate. Be comfortable. Be you.
We want all our employees to feel comfortable expressing their passion, creativity, and individuality at work. We value diverse cultures, backgrounds, and experiences, as we believe that diversity drives innovation. Join our community, express yourself, and help us make the world a better place to work.
Golang Engineer employer: Reward Gateway
Contact Detail:
Reward Gateway Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Golang Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in Golang and related technologies. Being up-to-date with advancements in AWS Cloud, PostgreSQL, and Microservice Architecture will not only boost your confidence but also impress the interviewers.
✨Tip Number 2
Prepare to discuss your previous projects in detail, especially those involving server-side logic and RESTful APIs. Highlight your problem-solving skills and how you've tackled challenges in past roles to demonstrate your expertise.
✨Tip Number 3
Practice coding exercises that focus on Golang and related frameworks. This will help you feel more comfortable during the technical portion of the interview, allowing you to showcase your skills effectively.
✨Tip Number 4
Think about questions you want to ask during the interview. Inquiring about team dynamics, project methodologies, or company culture shows your genuine interest in the role and helps you assess if it's the right fit for you.
We think you need these skills to ace Golang Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang, AWS Cloud, PostgreSQL, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your skills and achievements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of the role. Mention how your background aligns with the company's mission to enhance employee engagement and benefits.
Showcase Your Projects: If you have worked on projects involving Golang, RESTful APIs, or microservices, include them in your application. Briefly describe your role and the impact of these projects to illustrate your hands-on experience.
Prepare for Technical Questions: Anticipate technical questions related to Golang, server-side logic, and database management. Brush up on your problem-solving skills and be ready to discuss your approach to coding challenges during the interview process.
How to prepare for a job interview at Reward Gateway
✨Brush Up on Golang and Related Technologies
Make sure you're well-versed in Golang, as well as other technologies mentioned in the job description like AWS, PostgreSQL, and Node.js. Be prepared to discuss your experience with these tools and how you've used them in past projects.
✨Prepare for Technical Questions
Expect to face technical questions that assess your problem-solving skills and understanding of software development principles. Review common algorithms, data structures, and design patterns relevant to Golang and microservices.
✨Showcase Your Communication Skills
Since the role requires strong interpersonal skills, practice articulating your thoughts clearly and concisely. Be ready to explain your coding decisions and how you collaborate with team members during projects.
✨Engage with Questions
At the end of the interview, you'll have a chance to ask questions. Prepare thoughtful queries about the team's culture, ongoing projects, or the company's approach to employee engagement. This shows your interest and helps you gauge if it's the right fit for you.