Enable job alerts via email!

Senior Full-Stack Developer

Gamdom

Dubai

On-site

USD 40,000 - 70,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

An innovative technology company is seeking a talented Full-Stack Developer to join their dynamic team. This role is crucial for building and maintaining their web applications, leveraging technologies like React.js, Node.js, MUI, PostgreSQL, and Websockets. Successful candidates will demonstrate a strong problem-solving mindset, effective communication skills, and a passion for collaborative development in a fast-paced environment.

Benefits

Competitive compensation and benefits package
Opportunities for professional growth
Collaborative work environment

Qualifications

  • Proven experience as a Full-Stack Developer with a strong focus on backend development.
  • Hands-on experience with React.js for building and maintaining user interfaces.

Responsibilities

  • Develop and maintain the front end of the web application using React.js.
  • Design and implement server-side logic using Node.js and Express.
  • Utilize the MUI design system to create consistent and responsive user interfaces.
  • Design and manage database schemas and queries using PostgreSQL.
  • Integrate Websockets (socket.io) to enable real-time data updates and live features.

Skills

React.js
Node.js
Express
MUI
PostgreSQL
Websockets (socket.io)
Problem-Solving
Teamwork
Communication

Job description

We are seeking a talented and driven Full-Stack Developer to join our dynamic team. This role is integral to building and maintaining our web application, which relies heavily on live data and real-time functionality. The ideal candidate will possess strong expertise in React.js, Node.js (Express), MUI, PostgreSQL, and Websockets (socket.io) , with a passion for creating highly dynamic and interactive web applications.

Responsibilities

  • Front-End Development : Develop and maintain the front end of our web application using React.js.
  • Back-End Logic : Design and implement server-side logic using Node.js and Express.
  • UI / UX Design : Utilize the MUI design system to create consistent and responsive user interfaces.
  • Database Management : Design and manage database schemas and queries using PostgreSQL.
  • Real-Time Features : Integrate Websockets (socket.io) to enable real-time data updates and live features.
  • Collaboration : Work closely with cross-functional teams, including designers and product managers, to deliver high-quality features.
  • Troubleshooting : Identify and resolve technical issues, ensuring the application runs smoothly.
  • Testing : Perform unit and integration testing to maintain high code quality.
  • Optimization : Optimize application performance for scalability and efficiency.
  • Continuous Learning : Stay up-to-date with industry trends and emerging technologies to enhance application development processes.

Requirements

  • Proven experience as a Full-Stack Developer with a strong focus on backend development.
  • Hands-on experience with React.js for building and maintaining user interfaces.
  • Proficiency in React.js for developing and maintaining scalable front-end components.

Technical Proficiency

  • Proficiency in React.js for developing and maintaining scalable front-end components.
  • Proficiency in Node.js and Express for server-side development.
  • Deep understanding of the MUI design system to create visually appealing and interactive user interfaces.
  • Strong command of PostgreSQL for designing and managing databases.
  • Experience with WebSockets (socket.io) for implementing real-time communication.

Problem-Solving

  • Excellent analytical skills to identify and resolve technical challenges efficiently.

Teamwork

  • Ability to work collaboratively in a fast-paced environment, prioritizing tasks effectively.

Communication

  • Strong verbal and written communication skills for effective collaboration with team members and stakeholders.
  • Willingness to learn and adapt to new technologies and frameworks as needed.

Preferred Qualifications (Optional)

  • Familiarity with CI / CD pipelines and DevOps practices.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of testing frameworks like Jest or Mocha.
  • Familiarity with Agile development methodologies.

Why Join Us?

  • Opportunity to work on cutting-edge real-time web applications.
  • Collaborative and inclusive work environment.
  • Competitive compensation and benefits package.
  • Opportunities for professional growth and skill enhancement.

What We Offer

  • A dynamic and supportive work environment.
  • Opportunities for professional growth and development.
  • Competitive salary and performance-based incentives.
  • The chance to work with a passionate team in an innovative industry.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.