Senior Fullstack Software Engineer

1 month ago


Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

Position: Senior Lead Software Engineer / Architect

Required Skills: Node.js, ReactJS, TypeScript, Microservices, Docker, Kubernetes

Overview:

Experience Requirements:

  • At least 5 years of hands-on experience in ReactJS (TypeScript), HTML, CSS, and CSS preprocessors or CSS-in-JS for developing high-performance Enterprise Applications tailored for Responsive Web Applications.
  • A minimum of 5 years of coding experience in Node.js, JavaScript, TypeScript, and NoSQL databases.

Proficient in creating and implementing highly responsive user interface components utilizing React concepts, along with self-contained, reusable, and testable modules and components.

Expertise in architecting and automating the build process for production environments using task runners or scripts.

Strong understanding of Data Structures for TypeScript.

Experience in monitoring and enhancing frontend performance.

Knowledge of Banking or Retail domains is advantageous.

Hands-on experience in performance tuning, debugging, and monitoring.

Technical Proficiencies:

  • Deep understanding of developing scalable and highly available RESTful APIs using Node.js technologies.
  • Familiarity with CI/CD principles and active involvement in troubleshooting issues within distributed services ecosystems.
  • Experience with containerization technologies, specifically Docker and Kubernetes.
  • Exposure to API gateway integrations such as 3Scale.
  • Understanding of Single Sign-On or token-based authentication mechanisms like REST, JWT, and OAuth.
  • Expertise in task/message queues, including but not limited to AWS, Microsoft Azure, Pushpin, and Kafka.
  • Practical experience with GraphQL is a plus.
  • Ability to write tested, idiomatic, and well-documented JavaScript, HTML, and CSS.
  • Experience in developing responsive web-based user interfaces.
  • Familiarity with Styled Components, Tailwind CSS, Material UI, and other CSS-in-JS techniques.
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services utilized in the system.
  • Capability to write non-blocking code and employ advanced techniques such as multithreading when necessary.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Documentation of code inline using JSDoc or other conventions.
  • Comprehensive understanding of core principles and modern frontend build pipelines and tools.
  • Experience with popular workflows such as Flux, Redux, Context API, or Data Structures.
  • A knack for benchmarking and optimization.
  • Proficient with the latest versions of ECMAScript, JavaScript, or TypeScript.
  • Knowledge of React and common tools used in the broader React ecosystem, such as npm and yarn.
  • Familiarity with common programming tools, including RESTful APIs, TypeScript, version control software, and remote deployment tools.
  • Understanding of common programming paradigms and fundamental React principles, including React components, hooks, and the React lifecycle.
  • Experience with unit testing using Jest, Enzyme, Jasmine, or equivalent frameworks.
  • Understanding of linter libraries such as TSLint.

About Precision Hire Solution:

At Precision Hire Solution, we prioritize teamwork, quality of life, and professional and personal development. Our organization values collaboration and fosters an environment where innovative ideas can thrive.

We are committed to equal opportunity and do not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by appropriate law. All employment decisions are made based on qualifications, merit, and business needs.



  • Dubai, Dubai, United Arab Emirates Talent Pal Full time

    About the Role:Job Title: Senior Software Engineer - Fullstack DeveloperJob Summary:Talent Pal is seeking a highly skilled Senior Software Engineer - Fullstack Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and highly available Restful APIs / Microservices using...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    About the RoleWe are seeking a highly skilled Senior Fullstack Software Engineer to join our team at Precision Hire Solution. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and highly available software systems.Key ResponsibilitiesDesign and develop high-performance, responsive web...


  • Dubai, Dubai, United Arab Emirates Talent Pal Full time

    About the RoleWe are seeking a highly skilled Senior Fullstack Software Engineer to join our team at Talent Pal. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and highly available software systems.Key ResponsibilitiesDevelop and implement high-performance, responsive web applications using...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    About the RoleJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Precision Hire Solution. As a Fullstack Developer, you will be responsible for designing, developing, and deploying scalable and highly available Restful APIs / Microservices using JavaScript technologies.Key Responsibilities:Design and develop end-to-end...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Job Title: Senior Fullstack DeveloperDice is a leading career destination for tech experts at every stage of their careers. Our client, Apex Systems, is seeking a skilled professional to fill this role.Job Summary:This is a Senior Fullstack Developer position with a specialization in Microservices. The ideal candidate will collaborate with engineers,...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Job Title: Senior Fullstack DeveloperJob Summary:Dice is a leading career destination for tech experts at every stage of their careers. Our client, Apex Systems, is seeking a skilled Senior Fullstack Developer to join their team.Key Responsibilities:Collaborate with engineers, developers, and cross-functional teams to deliver products and featuresDevelop and...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    Position: Senior Fullstack EngineerRequired Skills: Fullstack Development, Node.js, React.js, TypeScript, Microservices, Financial TechnologyOverview:Experience: A minimum of 5 years in software development and automation testing utilizing JavaScript technologies. At least 1 year of practical experience with TypeScript. Proficient in Automation Testing...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    Position: Senior Fullstack EngineerRequired Skills: Fullstack Development, Node.js, React.js, TypeScript, Microservices, Financial TechnologyOverview:Experience: A minimum of 5 years in software development and automation testing utilizing JavaScript technologies. At least 1 year of practical experience with TypeScript. Proficient in Automation Testing...


  • Dubai, Dubai, United Arab Emirates Huspy group Full time

    {"h3": "Mission-Driven Engineering at Huspy Group"} We're on a mission to redefine the home buying journey, and we're looking for a talented engineer to join our team. As a Senior Fullstack Engineer at Huspy Group, you'll be part of a dynamic team that's passionate about creating a seamless path to affordable mortgages and dream homes. The Role We're...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Job Title: Senior Fullstack DeveloperJob Description:Position Overview:This is a senior-level fullstack developer role with a specialization in microservices architecture.Collaborate with engineers, developers, enablement teams, and cross-functional teams to deliver products and features.Must be able to develop and deploy microservices architecture and have...


  • Dubai, Dubai, United Arab Emirates JAM Software GmbH Full time

    Senior Software EngineerAt JAM Software GmbH, we are seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and Development: Proficient in using AutoCAD and other related software to design and develop software solutions.Project Management: Experience in fully designing the MEP of high-rise buildings from the start of...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    Position: Senior Fullstack EngineerRequired Skills: Fullstack Development with Node.js, React.js, TypeScript, Microservices, and Banking Solutions (Cryptopayments)Overview:Experience Requirements: A minimum of 5 years of experience in coding and automation testing using JavaScript technologies. At least 1 year of practical experience with TypeScript....


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Job Title: Senior Fullstack DeveloperAbout the Role:We are seeking a highly skilled Senior Fullstack Developer to join our team at Dice. As a key member of our engineering team, you will be responsible for designing and developing microservices architecture and fullstack development solutions.Key Responsibilities:Collaborate with cross-functional teams to...


  • Dubai, Dubai, United Arab Emirates Huspy group Full time

    About Huspy GroupWe are a pioneering proptech startup, revolutionizing the home buying journey. Our mission is to bridge the gap between financing and search, making it possible for people to secure mortgages and discover their dream homes faster, more affordably, and all on one seamless platform.We operate in Dubai and Madrid, setting new standards and...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    Omniscript Software Solutions is seeking a highly skilled Senior Backend Software Engineer to play a key role in shaping the future of our e-commerce solution.You will work remotely and be part of a team that is driven by strong values and a clear shared vision. As a Senior Backend Software Engineer, you will be responsible for developing loosely coupled,...


  • Dubai, Dubai, United Arab Emirates Black Pearl Consult Full time

    Job DescriptionBlack Pearl Consult is seeking a highly skilled Senior Fullstack Developer to join our dynamic team and contribute to our mission of innovation and excellence in the technology sector.About the RoleWe are looking for a talented individual with a strong background in Fullstack development to join our team. As a Senior Fullstack Developer, you...


  • Dubai, Dubai, United Arab Emirates Asterix Communications Full time

    Job Title: Senior Fullstack DeveloperAsterix Communications is seeking a highly skilled Senior Fullstack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance, responsive web applications using Node.js, React.js, and TypeScript.Key Responsibilities:Design and...


  • Dubai, Dubai, United Arab Emirates Talent Pal Full time

    About the Role:Job Title: Fullstack DeveloperJob Type: Full-timeLocation: RemoteJob Description:Key Responsibilities:Design and Develop: Scalable and highly available Restful APIs / Microservices using JavaScript technologies.Implement: End-to-end Automation test suites using Playwright / Selenium, preferably using BDD approach.Collaborate: With...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Job Title: Senior Fullstack DeveloperJob Summary:Dice is a leading career destination for tech experts at every stage of their careers. Our client, Apex Systems, is seeking a skilled professional to fill a critical role.Key Responsibilities:Collaborate with cross-functional teams to deliver products and features.Develop and deploy microservices...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    About the Role:Job Summary:We are seeking a highly skilled and experienced Fullstack Developer to join our team as a Lead Software Engineer. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and highly available Restful APIs/Microservices using JavaScript technologies.Key...