At a Glance
- Tasks: Develop and maintain backend services using Node JS and microservices.
- Company: Join a dynamic company with 100+ customers and innovative solutions in a high-availability Azure environment.
- Benefits: Enjoy hybrid working, a bonus scheme, and share options.
- Why this job: Be part of a meritocratic culture where your ideas matter and you can grow your skills.
- Qualifications: 2-3 years of experience with Node JS, REST APIs, and NoSQL databases required.
- Other info: Opportunity to work on AI features and contribute to a cutting-edge microservices framework.
The predicted salary is between 40000 - 77000 £ per year.
Job Type: Permanent
Location: Woking, Hybrid
Salary: £50,000-£55,000
Skills:
- Node JS
- Microservices
- RESTful APIs
- Kubernetes
- Mongo DB
- 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
Midweight Node JS Backend Developer employer: Roc Search
Contact Detail:
Roc Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Midweight Node JS Backend Developer
✨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 you can leverage during interviews.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on Node JS and microservices architecture. Websites like LeetCode or HackerRank can be great resources to sharpen your skills and get comfortable with common interview questions.
✨Tip Number 4
Showcase your understanding of cloud services, particularly Azure, as well as container orchestration tools like Kubernetes. Being able to discuss how you've used these technologies in past projects will demonstrate your readiness for the role.
We think you need these skills to ace Midweight Node JS Backend Developer
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 and achievements in these areas.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience with Azure and NoSQL databases like MongoDB.
Showcase Relevant Projects: If you have worked on projects involving Kubernetes or Continuous Integration, be sure to include these in your application. Describe your role and the impact of your contributions to highlight your practical experience.
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 and professionalism.
How to prepare for a job interview at Roc Search
✨Showcase Your Node JS Expertise
Make sure to highlight your experience with Node JS during the interview. Be prepared to discuss specific projects where you've implemented Node JS, focusing on challenges you faced and how you overcame them.
✨Demonstrate Understanding of Microservices
Since the role involves working with a microservices framework, be ready to explain what microservices are and how they differ from monolithic architectures. Share examples of how you've used microservices in past projects.
✨Prepare for Technical Questions
Expect technical questions related to RESTful APIs, MVC, and OOP principles. Brush up on these concepts and be ready to solve coding problems or discuss your thought process in tackling technical challenges.
✨Familiarise Yourself with Azure and Kubernetes
Even though these are desirable skills, having a basic understanding of Azure and Kubernetes can set you apart. Research how these technologies integrate with Node JS applications and be prepared to discuss their benefits.