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.