Full Stack JavaScript Developer

Full Stack JavaScript Developer

Full-Time 50000 - 60000 € / year (est.) No home office possible
Naviam

At a Glance

  • Tasks: Design and develop modern web applications using Vue.js, Node.js, and MongoDB.
  • Company: Join Naviam, the leading IBM Maximo solution provider with a focus on innovation.
  • Benefits: Enjoy competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Collaborate with diverse teams and contribute to exciting projects globally.
  • Why this job: Make an impact by building scalable applications in a dynamic tech environment.
  • Qualifications: 3+ years in full stack development with strong skills in JavaScript, Vue.js, and Node.js.

The predicted salary is between 50000 - 60000 € per year.

About the Company

Naviam is the world's largest and most experienced IBM Maximo solution provider, helping clients navigate and streamline their asset management journey. Formed by uniting nine leading EAM firms, Naviam supports hundreds of customers globally with best‑class expertise, cloud solutions, mobile tools, and GIS‑enabled technologies. With a relentless focus on innovation and customer success, we empower organizations to drive performance and long‑term value.

Overview

We are seeking a skilled Full Stack JavaScript Developer to join our team. The ideal candidate will have strong experience building modern web applications using Vue.js on the frontend and Node.js/Express on the backend, with MongoDB as the primary database. Experience with IBM Maximo or ArcGIS JavaScript API is a strong plus.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using Vue.js, Node.js (Express), and MongoDB.
  • Build responsive, user‑friendly interfaces with modern frontend frameworks.
  • Develop RESTful APIs and backend services.
  • Collaborate with cross‑functional teams including product managers, designers, and other developers.
  • Optimize applications for performance, scalability, and security.
  • Write clean, maintainable, and well‑documented code.
  • Participate in code reviews and contribute to best practices.

Required Qualifications

  • 3+ years of experience in full stack development.
  • Strong proficiency in:
    • Vue.js (Vue 2 or Vue 3)
    • Node.js and Express.js
    • MongoDB / NoSQL databases
  • Experience building and consuming RESTful APIs.
  • Solid understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Familiarity with Git and version control workflows.

Preferred Qualifications (Nice To Have)

  • Experience with IBM Maximo highly preferred.
  • Experience with ArcGIS, especially the JavaScript API.
  • Experience with TypeScript.
  • Knowledge of cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI/CD pipelines and DevOps practices.

Soft Skills

  • Strong problem‑solving and analytical skills.
  • Ability to work independently and in a team environment.
  • Excellent communication skills.
  • Attention to detail and commitment to quality.

Full Stack JavaScript Developer employer: Naviam

At Naviam, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive environment. Located in a vibrant area, we provide our team with a unique blend of professional development and a fulfilling work-life balance, making Naviam an ideal place for talented individuals seeking meaningful careers.

Naviam

Contact Detail:

Naviam Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack JavaScript Developer

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects using Vue.js, Node.js, and MongoDB. This is your chance to demonstrate what you can do beyond just words on a CV.

Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Naviam.

We think you need these skills to ace Full Stack JavaScript Developer

Vue.js
Node.js
Express.js
MongoDB
RESTful APIs
JavaScript (ES6+)
HTML5

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Vue.js, Node.js, and MongoDB. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you're excited about the role and how your background makes you a great fit. We love hearing about your passion for full stack development and any cool projects you've worked on.

Show Off Your Code:If you have a GitHub or portfolio, link it in your application! We’re keen to see your coding style and the projects you’ve contributed to. It gives us a real sense of your capabilities and creativity.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Naviam

Know Your Tech Stack

Make sure you brush up on your skills with Vue.js, Node.js, and MongoDB. Be ready to discuss your past projects and how you've used these technologies to solve real problems. It’s a great way to show you’re not just familiar with the tools, but that you can leverage them effectively.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles and how you overcame them. Naviam values strong problem-solving abilities, so having concrete examples will help demonstrate your analytical skills and your ability to think on your feet.

Understand the Company’s Mission

Familiarise yourself with Naviam's focus on innovation and customer success. Being able to articulate how your skills align with their mission will show that you’re genuinely interested in the role and the company, which can set you apart from other candidates.

Practice Collaborative Scenarios

Since the role involves working with cross-functional teams, be prepared to discuss how you’ve collaborated with product managers, designers, and other developers in the past. Highlighting your teamwork experience will demonstrate that you can thrive in their collaborative environment.