At a Glance
- Tasks: Join our team as a Backend Developer, focusing on Node.js and microservices.
- Company: Be part of a dynamic company with 100+ customers and innovative solutions.
- Benefits: Enjoy hybrid working, a bonus scheme, and share options.
- Why this job: Contribute to exciting AI features and have your voice heard in a meritocratic environment.
- Qualifications: 2-3 years of experience with Node.js, REST APIs, and NoSQL databases required.
- Other info: Work in a high-availability Azure environment with opportunities for growth.
The predicted salary is between 43000 - 58000 £ per year.
Job Type: Permanent
Location: Woking, Hybrid
Salary: £50,000-£55,000
Skills: Node JS, Microservices, RESTful APIs, Kubernetes, MongoDB, Azure
Roc Search's client has an established user base of 100+ customers with 350+ solutions, all running on their own in-house-developed on a high-availability Azure environment.
Over the last few years, the majority of new features have been added through a new micro-services framework, including intelligent transformation and AI features, and through which they are gradually wrapping a RESTful API around the existing MVC and database framework.
Essential skills:
- Node JS
- REST APIs
- MVC knowledge
- OOP
- NoSQL databases such as Mongo or Redis
- SQL
- 2-3 years of commercial experience
Desirable skills:
- Kubernetes
- Azure
- Continuous Integration
Benefits:
- Hybrid working
- Bonus scheme
- A meritocracy with real opportunities to have your voice heard and to develop within the team
- Rewards platform
- Share options
Locations
Backend Developer (JavaScript and Node.js) (Permanent) employer: Roc Search
Contact Detail:
Roc Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Developer (JavaScript and Node.js) (Permanent)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Node.js and RESTful APIs. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your practical experience.
✨Tip Number 2
Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide you with valuable insights into the company culture and expectations, which can help you tailor your approach during interviews.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on JavaScript and backend development. Websites like LeetCode or HackerRank can be great resources to sharpen your skills and get comfortable with problem-solving under pressure.
✨Tip Number 4
Stay updated on industry trends related to microservices and cloud technologies like Azure. Being able to discuss recent developments or best practices during your interview can demonstrate your passion for the field and your commitment to continuous learning.
We think you need these skills to ace Backend Developer (JavaScript and Node.js) (Permanent)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, RESTful APIs, and any relevant microservices projects. Use specific examples to demonstrate your skills in OOP and NoSQL databases like MongoDB.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your 2-3 years of commercial experience aligns with their needs and how you can contribute to their high-availability Azure environment.
Showcase Relevant Projects: If you have worked on projects involving Kubernetes or Azure, be sure to include these in your application. Highlight any continuous integration practices you've implemented to show your commitment to quality development.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Backend Developer.
How to prepare for a job interview at Roc Search
✨Showcase Your Technical Skills
Make sure to highlight your experience with Node.js, RESTful APIs, and microservices during the interview. Be prepared to discuss specific projects where you've implemented these technologies, as this will demonstrate your practical knowledge and problem-solving abilities.
✨Understand the Company’s Tech Stack
Familiarise yourself with the company's use of Azure, Kubernetes, and NoSQL databases like MongoDB. Showing that you understand their tech stack and how it fits into their operations can set you apart from other candidates.
✨Prepare for Scenario-Based Questions
Expect questions that assess your ability to handle real-world scenarios, especially related to backend development challenges. Practising how you would approach issues like API design or database optimisation can help you articulate your thought process effectively.
✨Emphasise Team Collaboration
Since the role involves working within a team, be ready to discuss your experience in collaborative environments. Highlight any instances where you contributed to team success or facilitated communication among team members, as this aligns with the company’s meritocratic culture.