At a Glance
- Tasks: Join us as a Scala Developer, working on exciting data-driven projects and applications.
- Company: We're a growing software business in Manchester, focused on data and innovation.
- Benefits: Enjoy remote or hybrid work options, competitive salary, and opportunities for skill development.
- Why this job: Perfect for those eager to learn and grow in a supportive, team-oriented environment.
- Qualifications: Junior to mid-level Scala experience, knowledge of APIs, and a passion for tech.
- Other info: You'll receive training in cloud services and functional programming to enhance your skills.
The predicted salary is between 39600 - 66000 £ per year.
Scala Developer required for a growing data-driven software business, based in Manchester, paying up to £55K + Benefits. This role is offered with remote working (Must be UK based), or Hybrid available for those commutable to Manchester.
This role would suit a Junior to Mid-Level Scala Developer looking to work alongside an experienced Scala Developer and invest even further in your own skills - there'll be plenty of opportunity to learn new tech and work with the business on key projects.
As Scala Developer you will be working on the company’s core technology stack and customer facing applications; ingesting a huge amount of Data, and data driven APIs.
Your core experience will mirror the following:
- Software Engineering best practices such as TDD, Agile and Continuous Integration
- Confident enough to make an impact in Scala
- Experience in APIs, Data and an interest in, or experience of, Microservices
- Some experience with DevOps tooling like Docker would be advantageous
- Linux
Additionally, you will get to up-skill and be supported in the following areas:
- Cloud Services; Azure and AWS
- Functional Programming
- Improved Test Coverage, Unit Tests and working towards more Automation Testing
This is a team-focused business where a successful and happy team is a high performing team. This has resulted in continuous growth, even through these challenging periods.
To find out more, please click Apply and we’ll be in touch with more information.
Scala Developer employer: Apply Recruitment
Contact Detail:
Apply Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Scala Developer
✨Tip Number 1
Familiarise yourself with the core technologies mentioned in the job description, especially Scala and its best practices. Being able to discuss your understanding of TDD, Agile, and Continuous Integration during an interview will show that you're serious about the role.
✨Tip Number 2
Engage with the Scala community online. Join forums, attend meetups, or participate in coding challenges. This not only enhances your skills but also helps you network with professionals who might provide insights or referrals for the position.
✨Tip Number 3
Brush up on your knowledge of APIs and Microservices, as these are key components of the role. Consider building a small project that utilises these technologies to demonstrate your practical experience during interviews.
✨Tip Number 4
If you have any experience with DevOps tools like Docker or cloud services such as Azure and AWS, be prepared to discuss this in detail. Highlighting your willingness to learn and adapt in these areas can set you apart from other candidates.
We think you need these skills to ace Scala Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Scala, APIs, and any relevant projects. Emphasise your familiarity with software engineering best practices like TDD and Agile, as well as any DevOps tools you've used.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific technologies or projects that excite you and how you can contribute to their team-focused environment.
Showcase Your Learning Mindset: Since this role offers opportunities to learn new tech, highlight any recent courses, certifications, or personal projects that demonstrate your commitment to continuous learning in Scala and related technologies.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Apply Recruitment
✨Showcase Your Scala Skills
Be prepared to discuss your experience with Scala in detail. Highlight specific projects where you've used Scala effectively, and be ready to demonstrate your understanding of its core concepts and best practices.
✨Understand Software Engineering Practices
Familiarise yourself with software engineering best practices such as Test-Driven Development (TDD), Agile methodologies, and Continuous Integration. Be ready to discuss how you've applied these practices in your previous roles.
✨Demonstrate Your API Knowledge
Since the role involves working with data-driven APIs, make sure you can talk about your experience in this area. Prepare examples of how you've designed or consumed APIs, and any challenges you faced along the way.
✨Express Your Willingness to Learn
This position offers opportunities for growth, so convey your enthusiasm for learning new technologies. Discuss any relevant courses or self-study you've undertaken, especially in areas like Cloud Services or Functional Programming.