Board Intelligence

Senior Fullstack Engineer

Board Intelligence

full-time

Posted on:

Location Type: Hybrid

Location: EbeneMauritius

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Deliver critical features and projects using React for frontend and Java (Spring Boot) for backend services.
  • Build and maintain modern, responsive web applications with excellent user experience.
  • Design scalable database solutions and optimize application performance.
  • Develop RESTful APIs and implement microservices architecture.
  • Contribute to project strategy and execution by shaping how projects are scoped and delivered.
  • Mentor junior and mid-level developers, supporting their growth and development.
  • Implement and promote best practices for full-stack development across the team.
  • Lead by example, maintaining high standards in code quality, testing, and security.

Requirements

  • Strong proficiency in Java backend development (Spring Boot, Spring Framework, Hibernate/JPA).
  • Strong understanding of RESTful API design and integration.
  • Proficiency with relational databases (PostgreSQL, MySQL) and SQL optimisation.
  • Strong understanding of security best practices, including authentication and authorisation.
  • Extensive experience with React.
  • Expertise in modern JavaScript/TypeScript and frontend build tools.
  • Experience with testing frameworks such as Jest, React Testing Library, and JUnit.
  • Ability to translate specifications into well-scoped, actionable deliverables.
  • Capacity to work independently while delivering high-quality results quickly.
  • Excellent communication skills, with the ability to collaborate across roles and clearly explain technical concepts.
  • Experience mentoring and coaching less experienced developers.
  • Familiarity with microservices and distributed systems.
  • Experience with NoSQL databases.
  • Familiarity with message brokers (Kafka, PubSub, Redis).
  • Knowledge of state management libraries (Zustand, Recoil, Redux).
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • DevOps experience (CI/CD, cloud deployments, infrastructure management).
  • Experience building AI-driven or data-intensive features.
  • Experience with Python.
  • Broader software development experience outside React/Java.
Benefits
  • Hybrid work pattern (3 days onsite, 2 from home)
  • 22 days holiday
  • Pension scheme: 4.5% PRGF
  • Health insurance via Swan Insurance
  • Personal group accident cover

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootSpring FrameworkHibernateRESTful APIReactJavaScriptTypeScriptSQLNoSQL
Soft skills
mentoringcommunicationcollaborationindependenceproblem-solvingleadershipcode qualitytestingsecurityproject strategy