Senior Full Stack Engineer

Posted Yesterday
Be an Early Applicant
Abu Dhabi, ARE
In-Office
Senior level
Software • Database • Analytics
The Role
Design, develop, and maintain scalable cloud-native full-stack applications using React.js with Python and/or Node.js. Build backend services, RESTful or GraphQL APIs, AWS integrations, reusable frontend components, and WebSocket-based real-time features. Contribute to testing, code reviews, documentation, debugging, performance optimization, and technical collaboration while applying modern microservices, serverless, and CI/CD practices.
Summary Generated by Built In

Experience: 10+ Years
Employment Type: Full-Time, Permanent
Work Model: Hybrid
Location: UAE
Role Overview
We are seeking a highly skilled Senior Full Stack Engineer (React.js & Python/Node.js) to contribute to the design, development, and delivery of scalable, cloud-native applications. The ideal candidate will be hands-on across frontend and backend development, with strong experience in React.js, Python and/or Node.js, and AWS-based architectures.
Required Skills & Qualifications
• 8+ years of professional experience in full-stack software development
• Strong backend development expertise using Python and/or Node.js
• Hands-on frontend experience with React.js for building responsive and scalable user interfaces
• Strong understanding of modern frontend development, component-based architecture, state management, and responsive design
• Experience working with RESTful APIs and/or GraphQL
• Practical exposure to AWS services, including Lambda, Amplify, API Gateway, and RDS/MySQL
• Understanding of microservices, serverless architectures, and event-driven systems
• Experience with WebSockets and real-time communication
• Familiarity with CI/CD pipelines, automated testing, and version control systems
• Solid problem-solving skills and attention to detail
• Strong communication and collaboration skills
Preferred Qualifications
• Exposure to Docker, AWS CDK, or CloudFormation
• Experience with Agile/Scrum methodologies and tools such as Jira or Confluence
• Basic experience mentoring junior engineers
Key Responsibilities
• Design, develop, and maintain full-stack applications using React.js and Python/Node.js
• Build scalable backend services and APIs using Python and/or Node.js and integrate them with AWS infrastructure
• Develop reusable, responsive React.js components and follow frontend architecture best practices
• Design and integrate RESTful APIs and/or GraphQL services
• Implement real-time functionality using WebSockets where required
• Contribute to code reviews, testing strategies, and technical documentation
• Troubleshoot, debug, and optimize application performance across frontend and backend
• Stay current with modern web development, Python, Node.js, React.js, and cloud technologies
What We Offer
• Opportunity to work on modern, cloud-native products
• Competitive compensation and benefits
• Hybrid working environment in Lahore, Karachi, or Islamabad
• Collaborative engineering culture with learning and growth opportunities
 

Skills Required

  • 8+ years of professional experience in full-stack software development
  • Strong backend development expertise using Python and/or Node.js
  • Hands-on frontend experience with React.js
  • Understanding of component-based architecture, state management, and responsive design
  • Experience with RESTful APIs and/or GraphQL
  • Practical exposure to AWS services, including Lambda, Amplify, API Gateway, and RDS/MySQL
  • Understanding of microservices, serverless architectures, and event-driven systems
  • Experience with WebSockets and real-time communication
  • Familiarity with CI/CD pipelines, automated testing, and version control systems
  • Strong problem-solving, communication, and collaboration skills
  • Exposure to Docker, AWS CDK, or CloudFormation
  • Experience with Agile/Scrum methodologies and Jira or Confluence
  • Basic experience mentoring junior engineers
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Andover, MA
324 Employees
Year Founded: 2007

What We Do

NorthBay is an AWS Premier Partner focused on Database & Application migrations, data & analytics, DevOps & DataOps, application modernization and ML/Ai. Our practice areas include big data and analytics, machine learning, artificial intelligence and database migrations.

Similar Jobs

Housecall Logo Housecall

Software Engineer

Healthtech • Telehealth
In-Office
Abu Dhabi, ARE
103 Employees

Ubego Logo Ubego

Team Lead

Gaming • Mobile • Travel
In-Office or Remote
26 Locations
12 Employees

Deeplight AI Logo Deeplight AI

Senior Full-stack Engineer

Artificial Intelligence • Information Technology • Software
In-Office
Abu Dhabi, ARE
19 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account