Search by job, company or skills

GMG

Senior Consultant Full Stack (Node.js)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

What we do:

GMG is a global well-being company retailing, distributing and manufacturing a portfolio of leading international and home-grown brands across sport, everyday goods, health and beauty, properties and logistics sectors. Under the ownership and management of the Baker family for over 45 years, GMG is a valued partner of choice for the world's most successful and respected brands in the well-being sector. Working across the Middle East, North Africa, and Asia, GMG has introduced more than 120 brands across 12 countries. These include notable home-grown brands such as Sun & Sand Sports, Dropkick, Supercare Pharmacy, Farm Fresh, Klassic, and international brands like Nike, Columbia, Converse, Timberland, Vans, Mama Sita's, and McCain.

What will you do:

Looking for a highly skilled Full Stack Developer with strong expertise in Node.js and React.js to join our team. The ideal candidate will be responsible for developing and maintaining scalable, high-performing web applications across both frontend and backend. You will work on building secure APIs, designing efficient databases, and creating intuitive, responsive user interfaces. This role requires hands-on experience with modern frameworks, cloud platforms (AWS/Azure), and deployment pipelines, along with strong problem-solving skills

Responsibilities:

* Design, develop, and maintain scalable web applications using Node.js (backend) and React.js (frontend).

* Build and maintain RESTful APIs and integrate with third-party services.

* Develop and optimize databases (MongoDB & MySQL), including schema design and performance tuning.

* Ensure application performance, scalability, and security across the stack.

* Collaborate with UI/UX designers to implement responsive and engaging interfaces using HTML5, CSS3, and JavaScript.

* Troubleshoot, debug, and resolve issues across frontend and backend.

* Work with build tools (Webpack, Gulp, etc.) and package managers (npm, Composer) to streamline development.

* Manage code repositories using Git/Bitbucket, follow branching strategies, and support CI/CD pipelines.

* Deploy applications on cloud environments (AWS, Azure) and configure servers (Apache, Nginx).

* Stay updated with emerging technologies, frameworks, and best practices.

Technical Competencies:

* Strong proficiency in JavaScript (ES6+) and familiarity with TypeScript (a plus).

* Proficiency with MySQL (v5.7/8) and MongoDB, including database design and optimization.

* Familiarity with PHP & Laravel for maintaining legacy applications.

* Strong understanding of RESTful API design and microservices architecture.

* Experience with CSS frameworks and preprocessors (Bootstrap, Sass, Less).

* Excellent problem-solving, debugging, and analytical skills.

* Comfortable working in CLI-based environments (Linux/Mac).

* Excellent problem-solving, debugging, and analytical skills.

* Comfortable working in CLI-based environments (Linux/Mac).

* Problem-Solving and Analytical Skills

* Familiarity with GraphQL and modern API patterns

* Exposure to containerization (Docker, Kubernetes)

* Understanding of web performance optimization techniques.

* Strong communication and teamwork abilities.

Qualification and Experience:

  • 7 years plus 3 years relevant experience as a Full Stack / Backend Developer with Node.js and modern JavaScript frameworks (React, Angular, or Vue).
  • Bachelor's degree in computer science, Web Development, or a related field.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141190687