Senior Full Stack Developer - Node.js/React.js

Adroitt Ventures
Dubai
AED 200,000 - 400,000
Job description

Job Description :

Position Overview :

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. The ideal candidate will have a strong background in both front-end and back-end development, with a proven track record of delivering robust and scalable web applications. This role requires excellent problem-solving skills, a keen eye for detail, and the ability to work collaboratively in a fast-paced environment.

Key Responsibilities :

  1. Develop and Maintain Web Applications :
    • Design, develop, and maintain web applications using modern frameworks and technologies.
    • Ensure applications are responsive, user-friendly, and meet performance standards.
  2. Collaborate with Cross-Functional Teams :
    • Work closely with product managers, designers, and other developers to define and implement features.
    • Participate in code reviews and provide constructive feedback to peers.
  3. Front-End Development :
    • Develop and maintain user interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
    • Ensure cross-browser compatibility and optimize applications for maximum speed.
  4. Back-End Development :
    • Design and implement server-side logic, APIs, and database schemas.
    • Work with technologies such as Node.js, Express, Django, Ruby on Rails, or similar frameworks.
  5. Database Management :
    • Design, develop, and maintain relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
    • Ensure data integrity, security, and optimal performance.
  6. DevOps and Deployment :
    • Implement CI/CD pipelines and automate deployment processes.
    • Monitor and maintain application performance, uptime, and scalability.
  7. Technical Leadership :
    • Mentor junior developers and provide technical guidance.
    • Stay updated with emerging technologies and industry trends, recommending improvements and innovations.
  8. Documentation and Reporting :
    • Document code, processes, and development workflows.
    • Provide regular updates on project status and progress to stakeholders.

Qualifications :

  1. Education :
    • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  2. Experience :
    • Minimum of 5 years of experience in full stack development.
  3. Technical Skills :
    • Proficiency in front-end technologies (HTML, CSS, JavaScript, React, Angular, Vue.js).
    • Strong back-end development skills (Node.js, Express, Django, Ruby on Rails).
    • Experience with database design and management (MySQL, PostgreSQL, MongoDB).
    • Knowledge of version control systems (Git).
    • Familiarity with DevOps practices and CI/CD pipelines.
  4. Soft Skills :
    • Excellent problem-solving and analytical skills.
    • Strong communication and collaboration abilities.
    • Ability to work independently and as part of a team.
    • Attention to detail and a commitment to quality.
  5. Preferred Qualifications :
    • Experience with cloud services (AWS, Azure, Google Cloud).
    • Knowledge of containerization (Docker, Kubernetes).
    • Experience with agile methodologies and project management tools (JIRA, Trello).

Benefits :

  • Competitive salary and performance bonuses.
  • Health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Professional development opportunities.
  • Flexible work hours and remote work options.
  • Generous paid time off and holidays.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Full Stack Developer - Node.js/React.js jobs in Dubai