At a Glance
- Tasks: Join our team to develop and maintain high-performance backend systems for an educational platform.
- Company: Avanti Recruitment partners with a leading education-focused company impacting thousands of learners worldwide.
- Benefits: Enjoy 25 days holiday, hybrid work model, private health cover, and exclusive staff discounts.
- Why this job: Make a real impact in education while working with cutting-edge technologies in a supportive environment.
- Qualifications: Experience with JavaScript, TypeScript, Node.js, and microservices is essential; strong testing background preferred.
- Other info: Hybrid working model: 3 days in the office, 2 days remote in Birmingham.
Avanti Recruitment is currently partnered with a leading education focused company and we are looking for a talented Backend Engineer to join their engineering team. You’ll be instrumental in developing and maintaining high-performance backend systems that power their educational platform, impacting thousands of learners worldwide.
Core Technologies
- Node.js & TypeScript
- GraphQL & REST APIs
- MySQL & PlanetScale
- Docker
- Fly.io
Key Responsibilities
- Design and develop scalable microservices architecture
- Create and maintain efficient APIs using GraphQL and RESTful principles
- Write clean, testable server-side code
- Implement and maintain CI/CD pipelines
Required Skills
- Good experience with JavaScript and TypeScript
- Node.js and microservices development experience
- Solid understanding of web service architectures
- Experience with MySQL and distributed databases
- Strong testing background (unit and integration)
- Knowledge of container technologies (Docker)
Desirable Skills
- Experience with e-commerce platforms (Shopify)
- Frontend knowledge (React/Remix)
Working Arrangements
Hybrid working model: 3 days office-based, 2 days remote in Birmingham
Benefits Package
- 25 days holiday (increasing by 0.5 days annually after 2 years, capped at 28 days)
- Christmas Eve off when falling on a workday
- Additional leave purchase scheme (up to 3 extra days)
- Subsidized Vitality Private Health Cover
- Competitive pension scheme
- Exclusive staff discounts on courses
- Enhanced sick pay (2 weeks fully paid after initial 7 days)
- Professional development resources
Javascript Developer employer: Avanti Recruitment
Contact Detail:
Avanti Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Javascript Developer
✨Tip Number 1
Familiarize yourself with the core technologies mentioned in the job description, especially Node.js and TypeScript. Building small projects or contributing to open-source can showcase your skills and understanding of these technologies.
✨Tip Number 2
Highlight any experience you have with microservices architecture. If you've worked on similar projects, be ready to discuss the challenges you faced and how you overcame them during the interview.
✨Tip Number 3
Prepare to demonstrate your knowledge of API development, particularly with GraphQL and RESTful principles. Consider creating a simple API as a side project to discuss during your interview.
✨Tip Number 4
Since the role involves CI/CD pipelines, brush up on your understanding of continuous integration and deployment practices. Being able to talk about your experience with these processes will set you apart from other candidates.
We think you need these skills to ace Javascript Developer
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Backend Engineer position. Understand the core technologies and responsibilities, as this will help you tailor your application to highlight relevant experience.
Highlight Relevant Experience: In your CV and cover letter, emphasize your experience with JavaScript, TypeScript, Node.js, and microservices. Provide specific examples of projects where you've developed scalable backend systems or efficient APIs.
Showcase Your Skills: Include any experience you have with MySQL, Docker, and CI/CD pipelines. If you have worked with GraphQL or RESTful principles, make sure to mention that as well. This will demonstrate your technical proficiency.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your skills but also expresses your passion for education technology. Mention how you can contribute to their mission of impacting learners worldwide through your backend development expertise.
How to prepare for a job interview at Avanti Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with JavaScript, TypeScript, and Node.js in detail. Highlight specific projects where you've developed microservices or APIs, and be ready to explain your approach to writing clean, testable code.
✨Understand the Company’s Mission
Research the education-focused company and understand how their platform impacts learners. This will help you align your answers with their goals and demonstrate your genuine interest in contributing to their mission.
✨Prepare for System Design Questions
Expect questions related to designing scalable systems and microservices architecture. Practice explaining your thought process and the trade-offs involved in your design decisions, especially in relation to performance and maintainability.
✨Familiarize Yourself with CI/CD Practices
Since maintaining CI/CD pipelines is part of the role, be ready to discuss your experience with continuous integration and deployment. Share examples of how you've implemented these practices in previous projects to improve development efficiency.