Full Stack Developer (Mongo DB, Express, Node.JS, React.JS)

Full-Stack Developer Position (MERN Technologies)

About my Client: They are a iGaming specialist company currently going through an exciting growth project, looking for talent Developers to join their team and grow with the company!

Key Responsibilities:

  • Build and maintain scalable web applications using the MERN stack (MongoDB, Express.js, React, Node.js).
  • Work closely with cross-functional teams to design and implement new features.
  • Enhance application performance and scalability.
  • Conduct code reviews and maintain high standards of code quality.
  • Set up CI/CD pipelines and automate development workflows using Docker and other relevant tools.

Required Skills:

  • React: Expertise in creating and managing complex, high-performance user interfaces with React. Strong knowledge of TypeScript for developing robust and type-safe Front End applications.
  • Node.js: Extensive experience in Server Side development with Node.js, with a focus on asynchronous programming and event-driven architecture. Proficient in building scalable Back End applications with Nest.js.
  • MongoDB: Skilled in database management with MongoDB and data modelling with Mongoose, ensuring efficient data handling and retrieval.
  • DevOps: Experience with Docker for containerization to streamline development and deployment, and knowledge of CI/CD pipelines for automating testing, building, and deployment processes.
  • Version Control: Proficiency in Git for managing the codebase and collaborating with team members.
  • Communication: Strong communication skills and ability to work collaboratively within a team.
  • Industry Experience: Previous experience in the iGaming industry is a significant plus.

Preferred Skills:

  • Experience with state management libraries (eg, Zustand, Jotai, MobX) and ReactQuery for data fetching and synchronization.
  • Familiarity with module bundlers (eg, WebPack, Vite) and SCSS for writing clean, maintainable CSS.
  • Knowledge of testing frameworks and tools such as Jest, React Testing Library, PlayWright, or Cypress.
  • Understanding of cloud platforms (eg, AWS, GCP) and container orchestration tools (eg, Kubernetes).
  • Familiarity with Proxy Servers, Swagger for API documentation, JWT for authentication, WebSockets for Real Time communication, and Amazon S3 for object storage.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of experience as a Backend or Fullstack Developer or a similar role.
  • Proven experience with both Front End and Back End development.
  • Experience with containerization and orchestration tools.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Strong communication skills in English.

Location: Candidates must be located in Malta or Cyprus, or willing to relocate to one of these locations.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work in a dynamic and growing digital agency.
  • Professional development and growth opportunities.
  • Flexible and supportive work environment.
Company
IT Human Resources
Location
Malta
Employment Type
Permanent
Salary
GBP Annual
Posted
Company
IT Human Resources
Location
Malta
Employment Type
Permanent
Salary
GBP Annual
Posted