Back End Developer

Back End Developer

London Full-Time 72000 - 96000 £ / year (est.) Home office possible
Go Premium
R

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#
  • Expert experience in HTML5/CSS and building mobile, responsive/adaptive applications (e.g., Phonegap, Python, Objective-C, etc.).
  • Strong professional experience with Javascript MVC frameworks (e.g., Angular JS, Backbone, etc.).
  • Significant experience writing and utilizing RESTful API services and performance tuning large scale applications.
  • Experience with relational and non-relational (e.g., MongoDB, CouchDB, Cassandra, etc.) data stores.
  • Have first-hand understanding of Agile development methodologies.
  • Provide technical excellence (whilst adhering to Agile software engineering practices such as DRY, TDD, CI) and leadership/mentorship.
  • Good to have: AWS Services (ECS, S3), Open Search, Terraform, GitHub Actions.
  • Tooling: JIRA, Splunk, Slack

    Education

    • Bachelor's degree in Computer Science or similar, advanced degree preferred.
    R

    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

    Golang
    Python
    Snowflake
    MongoDB
    PostgreSQL
    RESTful API services
    HTML5
    CSS
    JavaScript MVC frameworks
    Agile development methodologies
    Performance tuning
    Responsive/adaptive application development
    Technical leadership
    Mentorship
    AWS Services (ECS, S3)
    Open Search
    Terraform
    GitHub Actions
    JIRA
    Splunk
    Slack

    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.

    Back End Developer
    Russell Tobin
    Location: London
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    R
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >