Back End Node.js Engineer
Back End Node.js Engineer

Back End Node.js Engineer

London Full-Time 28800 - 48000 Β£ / year (est.) Home office possible
K

At a Glance

  • Tasks: Join our team to build complex e-commerce sites using Node.js and medusajs.
  • Company: We're a fun, international team creating high-quality web products for e-commerce.
  • Benefits: Enjoy remote work, competitive salary, learning opportunities, and a super informal dress code.
  • Why this job: Be part of an exciting project with a supportive team focused on innovation and growth.
  • Qualifications: 5+ years of Node.js experience, knowledge of databases, and a can-do attitude required.
  • Other info: Training available to enhance your skills in a relaxed and friendly environment.

The predicted salary is between 28800 - 48000 Β£ per year.

We are looking for a back-end developer to join our young and motivated international team. We specialise in high quality web-based products, with a focus on e-commerce. From presentational websites to online shops, web applications, and custom software: we do it all. We have recently started working with an open-source headless e-commerce platform and we require a NodeJS developer to help us build our own e-commerce structure.

Tasks

  • You will be working on the e-commerce side of our agency, primarily with medusajs.
  • You will be in charge of implementing quite complex online shops (our next project is a marketplace for dental products).
  • You will have to work with medusajs technology to build the back-end architecture for ecommerce sites.

Requirements

  • Good knowledge of English language, as we are an international team.
  • Supporting and troubleshooting existing projects.
  • Preparing technical documentation and test plans.
  • Understanding the importance of maintainable code and coding standards.
  • Ability to be a team player and work independently too.
  • Willingness to learn and self-improve through feedback.
  • Strong ability to communicate via visual and verbal media.
  • Excellent time management skills.
  • Drive to produce excellent work.
  • A can-do attitude towards work and a strong work ethic.

If needed, our team can provide further training to extend your skills and the knowledge of mentioned technologies.

What we’re after:

  • Excellent understanding of NodeJS (minimum 5 years of experience).
  • Proven experience with NodeJS design patterns.
  • Experience with building NodeJS code/apps more complex than CRUD.
  • Design patterns: MVC, observer, factories, providers.
  • Have knowledge of MongoDB / MySQL / PostgresQL.
  • Have experience with Version Control (Git).
  • Have some experience with Bash and Unix environments (generally we use Ubuntu 16.04 or later).
  • Framework experience: NestJS.
  • Algorithmic experience is a plus.

Benefits

  • Competitive monthly salary based on your qualification and experience.
  • Remote Working.
  • Excellent Learning Opportunities.
  • Killer Letter of Recommendation.
  • Blessings and Goodwill.
  • Resume Tailoring.
  • Further Career Guidance.
  • Super Informal Dress Code (you can wear your jammies all day for what we care).

If this sounds like a fit for your skills, feel free to send us your CV and any relevant information. Looking forward to e-meeting you!

Back End Node.js Engineer employer: Kappa

Join a vibrant and innovative team where your contributions as a Back End Node.js Engineer will directly impact our exciting e-commerce projects. We offer a competitive salary, remote working flexibility, and ample opportunities for professional growth in a fun, informal work culture that values creativity and collaboration. With a focus on learning and development, you'll thrive in an environment that encourages self-improvement and celebrates success together.
K

Contact Detail:

Kappa Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Back End Node.js Engineer

✨Tip Number 1

Familiarise yourself with MedusaJS, as it's a key technology for this role. Explore its documentation and try building a small project to demonstrate your understanding of how it works in an e-commerce context.

✨Tip Number 2

Showcase your experience with NodeJS design patterns during the interview. Be prepared to discuss specific projects where you've implemented MVC, observer, or factory patterns, as this will highlight your technical expertise.

✨Tip Number 3

Brush up on your database knowledge, particularly MongoDB, MySQL, and PostgreSQL. Be ready to discuss how you've used these databases in past projects, as this will demonstrate your ability to handle complex data structures.

✨Tip Number 4

Prepare to discuss your approach to coding standards and maintainable code. Share examples of how you've ensured code quality in previous roles, as this aligns with the team's values and expectations.

We think you need these skills to ace Back End Node.js Engineer

Node.js
MedusaJS
MongoDB
MySQL
PostgreSQL
Version Control (Git)
Bash Scripting
Unix/Linux Environments
NestJS
Understanding of MVC Design Pattern
Observer Design Pattern
Factory Design Pattern
Provider Design Pattern
Technical Documentation Preparation
Troubleshooting Skills
Time Management
Team Collaboration
Self-Improvement Mindset
Strong Communication Skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with NodeJS and any relevant technologies mentioned in the job description. Emphasise your understanding of design patterns and your ability to work with databases like MongoDB or MySQL.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for back-end development and your eagerness to join a fun and motivated team. Mention specific projects you've worked on that relate to e-commerce and how you can contribute to their upcoming marketplace project.

Showcase Your Technical Skills: In your application, include examples of your previous work with NodeJS, especially any complex applications you've built. If possible, provide links to your GitHub or other repositories where they can see your code.

Highlight Soft Skills: Since the company values teamwork and communication, make sure to mention your ability to collaborate effectively and your willingness to learn from feedback. Share examples of how you've successfully worked in a team environment.

How to prepare for a job interview at Kappa

✨Showcase Your Node.js Expertise

Be prepared to discuss your experience with Node.js in detail. Highlight specific projects where you've implemented complex functionalities, and be ready to explain the design patterns you've used, such as MVC or observer.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your troubleshooting abilities. Prepare examples of how you've resolved issues in past projects, particularly those involving e-commerce platforms or back-end architecture.

✨Communicate Clearly

Since the team is international, strong communication skills are essential. Practice explaining technical concepts in simple terms, and be ready to discuss how you collaborate with team members across different roles.

✨Emphasise Your Willingness to Learn

The company values self-improvement and feedback. Share instances where you've sought out learning opportunities or adapted to new technologies, especially in relation to MedusaJS or other relevant frameworks.

Back End Node.js Engineer
Kappa
K
  • Back End Node.js Engineer

    London
    Full-Time
    28800 - 48000 Β£ / year (est.)

    Application deadline: 2027-06-26

  • K

    Kappa

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