Senior Fullstack Developer
Remote / Online - Candidates ideally in
UAE/Dubai
Listed on 2026-02-08
UAE/Dubai
Listing for:
PrimePathway
Remote/Work from Home
position Listed on 2026-02-08
Job specializations:
-
Software Development
Cloud Engineer - Software, Full Stack Developer, Software Engineer, DevOps
Job Description & How to Apply Below
Role & responsibilities
- Full Stack Development:
Frontend Development:
Design, implement, and optimize user-facing features using modern frontend technologies like React.js, Angular, or Vue.js. - Backend Development:
Develop and maintain robust, scalable, and secure server-side applications using Node.js, Java, Python, or Go. - Database Management:
Design, implement, and manage both SQL (e.g., MySQL, Postgre
SQL) and No
SQL (e.g., Mongo
DB, Cassandra) databases, ensuring data integrity, performance, and scalability. - API Development:
Build and maintain RESTful APIs and Graph
QL APIs for efficient data exchange between the frontend and backend systems. - Microservices:
Develop microservices-based architectures, with a focus on modularity, scalability, and high availability.
- System Architecture & Design:
Collaborate with senior engineers and architects to design and implement system architecture for web and mobile applications, focusing on performance, security, and scalability. - Cloud-native applications:
Participate in the design and implementation of cloud-native applications and services using AWS, Azure, or Google Cloud Platform (GCP). - Performance, security, and availability:
Ensure high performance, security, and availability of systems and services.
- Dev Ops & Continuous Integration:
Implement and maintain CI/CD pipelines using tools like Jenkins, Git Hub Actions, or Git Lab CI. - Deployment automation:
Collaborate with Dev Ops teams to integrate deployment automation and streamline development cycles. - Containerization:
Experience with containerization technologies such as Docker, and Kubernetes for deploying and managing applications in production.
- Code Quality & Testing:
Lead and encourage Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices within the team. - Code reviews:
Conduct code reviews to ensure adherence to best practices, coding standards, and maintainable code. - QA collaboration:
Collaborate with QA teams to write unit tests, integration tests, and perform system-level testing. - Mentorship:
Lead a small team of developers, providing mentorship and guidance to junior team members. - Cross-functional collaboration:
Work closely with Product Managers, UI/UX Designers, and Business Analysts to understand requirements and deliver high-quality software solutions. - Agile practices:
Participate in sprint planning, daily stand-ups, and retrospective meetings in an Agile/Scrum environment. - Knowledge sharing:
Contribute to knowledge-sharing within the team through technical presentations and workshops. - Continuous learning:
Stay updated with the latest trends, technologies, and best practices in Full Stack Development, Cloud Computing, and Dev Ops. - Process improvement:
Contribute to improving the team s development processes and methodologies to increase productivity and reduce technical debt.
- 1. Educational Background
:
- Bachelors Degree in Computer Science, Information Technology, or a related field. A Masters degree (e.g., MCA, M.Tech) is a plus but not mandatory.
- Additional certifications in relevant technologies (e.g., AWS, Azure, Google Cloud, Docker, Kubernetes, Node.js, React.js) will be a plus.
- 2. Professional Experience
:
- 4 to 5 years of experience in Full Stack Development.
- Strong expertise in both frontend and backend technologies. Hands-on experience with modern frontend frameworks like React.js, Angular, or Vue.js and backend technologies like Node.js, Java, Python, or Go
- Experience working with cloud platforms like AWS, Azure, or Google Cloud. Familiarity with serverless architectures is a plus.
- Experience with microservices architectures, REST APIs, and Graph
QL. - Proven experience with CI/CD pipelines, Dev Ops practices, and deploying applications using Docker and Kubernetes.
- Hands-on experience with relational and No
SQL databases (e.g., MySQL, Postgre
SQL, Mongo
DB, Cassandra). - Experience in unit testing, integration testing, and end-to-end testing using tools like Jest, Mocha, Cypress, or Selenium.
- 3. Skills
:
- Proficiency in JavaScript/Type Script and a deep understanding of ES6+ features.
- Strong expertise in HTML5, CSS3, and modern JavaScript frameworks (React, Angular, or Vue).
- Advanced knowledge of Node.js for backend development. Experience with Express.js, NestJS, or other Node.js frameworks is a plus.
- Knowledge of microservices and event-driven architectures.
- Proficiency in cloud infrastructure, including experience with AWS services (Lambda, EC2, S3, RDS), Azure, or Google Cloud.
- Familiarity with containerization and orchestration tools such as Docker, Kubernetes, and Helm.
- Excellent understanding of RESTful services and Graph
QL. - Strong version control skills using Git and familiarity with Git workflows.
- Familiar with Agile/Scrum methodologies and collaboration tools like Jira, Trello, Slack, and Confluence.
- Self-motivated and capable of working independently in a remote work environment.
- Strong problem-solving skills and ability to troubleshoot complex technical issues.
- Excellent communication…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×