At a Glance
- Tasks: Join a dynamic team to develop innovative web and mobile applications using cutting-edge technologies.
- Company: A forward-thinking tech company focused on impactful solutions and collaboration.
- Benefits: Enjoy remote work, competitive pay, holiday benefits, and a flexible work environment.
- Why this job: Make a real impact with your work while collaborating in an agile, supportive culture.
- Qualifications: Bachelor's degree in Computer Science or similar; expertise in Golang and back-end development required.
- Other info: 12-month contract with opportunities for mentorship and professional growth.
The predicted salary is between 72000 - 96000 £ per year.
UK remote 12-month Contract £36 an hour Inside IR 35 PAYE + holiday benefit
Duties
- You will work in small teams in a highly collaborative way, use the latest technologies and enjoy seeing the direct impact from your work.
- In teams, you will contribute to the architecture across the technology stack, from database to native apps.
- You will create rapid prototypes, usually in 2 to 3 weeks, as well as full-scale applications (typically within 2 to 3 months), by working collaboratively and iteratively through design and development to deliver fully functional web-based and mobile applications that meet business goals.
- Our development teams are small, flexible and employ agile methodologies to quickly provide our consultants with the solutions they need.
- We combine the latest open source technologies together with traditional Enterprise software products.
Skills
- Passionate about technology and excited about the impact of emerging/disruptive technologies.
- History of development in any of the following technologies and opinions on how to use them properly:
- Back End - Golang, Python, Snowflake, MongoDB, MongoDB Atlas Search, Postgresql
- Nice to have: C#, Java, Scala, PHP, Ruby on Rails, Erlang, F#
Tooling: JIRA, Splunk, Slack
Education
- Bachelor's degree in Computer Science or similar, advanced degree preferred.
Contact Detail:
Russell Tobin Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer
✨Tip Number 1
Familiarise yourself with Golang and its ecosystem. Since this role specifically requires expertise in Golang, consider contributing to open-source projects or building your own applications using this language to showcase your skills.
✨Tip Number 2
Brush up on Agile methodologies. Since the team works in an Agile environment, understanding Agile principles and being able to discuss your experience with them will demonstrate that you can fit into their workflow seamlessly.
✨Tip Number 3
Prepare for pair programming assessments. As they use HackerRank for this purpose, practice coding challenges and collaborative problem-solving scenarios to enhance your performance during the interview process.
✨Tip Number 4
Showcase your passion for technology. Be ready to discuss emerging technologies and how they can impact development. This will help you connect with the team and demonstrate your enthusiasm for the role.
We think you need these skills to ace Back End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang and other relevant technologies mentioned in the job description. Use specific examples of projects where you've applied these skills, especially in agile environments.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and how it drives you to create impactful solutions. Mention your experience with rapid prototyping and full-scale applications, and how you thrive in collaborative team settings.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your expertise in back-end development, particularly with Golang and RESTful APIs. Highlight any experience with agile methodologies and tools like JIRA.
Prepare for Technical Assessments: Since the company uses HackerRank for pair programming, practice coding challenges related to Golang and other relevant technologies. Familiarise yourself with common algorithms and data structures to showcase your problem-solving skills effectively.
How to prepare for a job interview at Russell Tobin
✨Showcase Your Golang Expertise
Make sure to highlight your experience with Golang during the interview. Be prepared to discuss specific projects where you've used it, and how you approached challenges. This will demonstrate your technical proficiency and passion for the technology.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in agile teams, it's crucial to understand agile principles. Be ready to share examples of how you've applied these methodologies in past projects, and how they contributed to successful outcomes.
✨Prepare for Technical Assessments
As the company uses HackerRank for pair programming, practice coding challenges in Golang and other relevant technologies. This will help you feel more confident during the technical assessment and showcase your problem-solving skills effectively.
✨Discuss Collaboration and Teamwork
The job emphasises working in small, collaborative teams. Be prepared to talk about your experiences working in teams, how you handle feedback, and your approach to mentoring others. This will show that you're a team player who values collaboration.