Apply Edge Start your job search

Senior Full Stack Engineer (GenAI)

Global Software Solutions Group · Dubai, Dubai, United Arab Emirates

Apply & track with Apply Edge
We are looking for an experienced Senior Full Stack Engineer with strong expertise in Node.js, React.js, and Generative AI-assisted software development. The ideal candidate will have hands-on experience building scalable enterprise applications and a strong ownership mindset with the ability to independently drive tasks from design through delivery.This role requires an engineer who is proactive, self-driven, and comfortable working in fast-paced product engineering environments with minimal supervision. The candidate should demonstrate strong problem-solving skills, a "go-getter" attitude, and the ability to take complete ownership of deliverables without requiring frequent follow-ups.RequirementsKey ResponsibilitiesDesign, develop, and maintain scalable full-stack applications using Node.js and React.jsBuild secure, high-performance RESTful APIs and backend servicesDevelop responsive and reusable frontend components using React.js and modern JavaScript/TypeScript practicesDesign and implement scalable enterprise-grade solutions across business platforms and enterprise systemsLeverage Generative AI tools and AI-assisted coding practices to improve development productivity and code qualityCollaborate with cross-functional teams including Product, QA, DevOps, and business stakeholdersParticipate in technical discussions, code reviews, and architectural decisionsTroubleshoot and resolve production issues while ensuring application performance and reliabilityFollow software engineering best practices including clean code, testing, documentation, and CI/CD processesTake complete ownership of assigned tasks and deliverables from requirement analysis through production deploymentContinuously identify opportunities for engineering improvements and process optimizationRequired Technical SkillsMinimum 5+ years of hands-on experience in Full Stack DevelopmentStrong expertise in:Node.jsReact.jsJavaScript (ES6+)TypeScriptStrong understanding of:RESTful API developmentMicroservices architectureFrontend and backend application design principlesSoftware design patterns and best practicesHands-on experience developing scalable enterprise applicationsExperience working with SQL and/or NoSQL databasesExperience with Git and version control systemsStrong understanding of Agile and modern software development methodologiesGenerative AI RequirementsHands-on experience working with Generative AI-assisted development tools and workflowsExperience using AI coding tools such as:GitHub CopilotClaude CodeCursorChatGPT or similar AI-assisted development platformsUnderstanding of prompt engineering concepts for software developmentAbility to leverage AI tools to improve engineering productivity, code quality, and development efficiencyRequired CompetenciesStrong ownership mindset with the ability to work independentlyHighly proactive and self-motivated with a "go-getter" attitudeAbility to deliver with minimal supervision and follow-upsStrong analytical and problem-solving capabilitiesExcellent communication and collaboration skillsAbility to adapt quickly to changing business and technical requirementsPassion for continuous learning and engineering excellencePreferred ExperienceExperience working on enterprise platforms or large-scale business applicationsExposure to modern software engineering practices, CI/CD pipelines, and cloud-native development is an advantageExperience working in Agile/Scrum environmentsDomainBusiness PlatformsEnterprise SystemsSoftware Engineering