CANCEL

Add new Job Alert

Return to Job Search
  • Save This Job

Junior FullStack Developer

  • Port Louis
  • Not disclosed
  • Permanent
  • Added 22/07/2025 
  • Closing 21/08/2025
  • Avish Raman
Login to apply

We’re looking for a motivated and versatile Full-Stack Developer with 1 to 3 years of professional experience to join our development team

 

About the Role:

We’re looking for a motivated and versatile Full-Stack Developer with 1 to 3 years of professional experience to join our development team. You’ll work on both front-end and back-end components of web applications, contributing to the full software development lifecycle — from concept to deployment and beyond.

Key Responsibilities:

  • Develop and maintain full-stack web applications using modern JavaScript technologies.
  • Build responsive, interactive front-end interfaces using frameworks like React, Vue, or Angular.
  • Design and implement backend APIs and services using Node.js and Express (or similar).
  • Collaborate with designers, product managers, and other developers to deliver high-quality features.
  • Work with databases (SQL or NoSQL) to store and retrieve application data.
  • Ensure code quality through writing unit tests and participating in code reviews.
  • Debug issues and improve performance across the stack.
  • Stay current with emerging technologies and propose improvements to tools, workflows, or architecture.

Requirements:

  • 1–3 years of experience in full-stack JavaScript development.
  • Solid understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Experience with front-end frameworks like React, Vue.js, or Angular.
  • Experience with back-end development using Node.js and Express (or similar frameworks).
  • Familiarity with RESTful APIs and asynchronous programming patterns.
  • Knowledge of databases such as Microsoft SQL and PostgreSQL.
  • Experience using Git and working in a collaborative environment.
  • Basic understanding of deployment, cloud platforms (e.g., Heroku, AWS, or Vercel), and CI/CD practices.

Nice to Have:

  • Experience with TypeScript.
  • Familiarity with GraphQL APIs.
  • Knowledge of authentication and security best practices (e.g., JWT, OAuth).
  • Exposure to containerization (Docker) or serverless architectures.
  • Testing experience with tools like Jest, Mocha, or Cypress.
  • Understanding of Agile/Scrum methodologies.

What We Offer:

  • A collaborative, learning-focused team environment.
  • Opportunities to work on real-world, impactful projects across the stack.
  • Competitive compensation and performance-based incentives.
  • Health benefits and wellness support.
  • Remote work flexibility and career growth opportunities.

Rogers Capital Management Services

Rogers Capital Management Services

 

View Employer Profile

View More Vacancies from Rogers Capital Management Services

Advertise with Us
Help

We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Accept & Close