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, agile work environment.
- Why this job: Make a real impact with your work while collaborating in small, passionate teams.
- Qualifications: Experience in Golang, Python, and strong knowledge of web technologies required; degree in Computer Science preferred.
- Other info: 12-month contract with opportunities for mentorship and professional growth.
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.
Back End Developer employer: Russell Tobin
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 the specific technologies mentioned in the job description. Consider building a small project or contributing to an open-source project using these technologies to showcase your skills.
✨Tip Number 2
Engage with the developer community on platforms like GitHub or Stack Overflow. Share your knowledge, ask questions, and connect with others who have experience in the technologies required for this role.
✨Tip Number 3
Prepare for the pair programming assessment on HackerRank by practising coding challenges that focus on algorithms and data structures. This will help you demonstrate your problem-solving skills effectively during the interview process.
✨Tip Number 4
Showcase your understanding of Agile methodologies by discussing your past experiences in agile teams. Be ready to share examples of how you've contributed to team success and adapted to changing requirements.
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 assessments, practice coding challenges in Golang and other relevant languages. Familiarise yourself with common algorithms and data structures to showcase your technical 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 company values Agile practices, brush up on your knowledge of Agile methodologies. Be ready to share examples of how you've applied Agile principles in past projects, and how they contributed to successful outcomes.
✨Prepare for Technical Assessments
As they use HackerRank for pair programming, practice coding challenges that focus on back-end development. Familiarise yourself with common algorithms and data structures, and be ready to explain your thought process while solving problems.
✨Discuss Collaboration and Teamwork
Given the emphasis on small, collaborative teams, be prepared to talk about your experiences working in teams. Share examples of how you've contributed to team success, resolved conflicts, or mentored others, showcasing your ability to work well with others.