Senior Full Stack Engineer (GenAI)
At a Glance
- Category
- 💻 Technology
- Level
- Senior
- Experience
- 5+ years
- Type
- Full-time
Quick CV Check
- Get your ATS score for GSSTech Group in 30 seconds
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.
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.
Requirements
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Node.js and React.js.
- Build secure, high-performance RESTful APIs and backend services.
- Develop responsive and reusable frontend components using React.js and modern JavaScript/TypeScript practices.
- Design and implement scalable enterprise-grade solutions across business platforms and enterprise systems.
- Leverage Generative AI tools and AI-assisted coding practices to improve development productivity and code quality.
- Collaborate with cross-functional teams including Product, QA, DevOps, and business stakeholders.
- Participate in technical discussions, code reviews, and architectural decisions.
- Troubleshoot and resolve production issues while ensuring application performance and reliability.
- Follow software engineering best practices including clean code, testing, documentation, and CI/CD processes.
- Take complete ownership of assigned tasks and deliverables from requirement analysis through production deployment.
- Continuously identify opportunities for engineering improvements and process optimization.
Required Technical Skills
- Minimum 5+ years of hands-on experience in Full Stack Development.
- Strong expertise in:
- Node.js
- React.js
- JavaScript (ES6+)
- TypeScript
- Strong understanding of:
- RESTful API development
- Microservices architecture
- Frontend and backend application design principles
- Software design patterns and best practices
- Hands-on experience developing scalable enterprise applications.
- Experience working with SQL and/or NoSQL databases.
- Experience with Git and version control systems.
- Strong understanding of Agile and modern software development methodologies.
Generative AI Requirements
- Hands-on experience working with Generative AI-assisted development tools and workflows.
- Experience using AI coding tools such as:
- GitHub Copilot
- Claude Code
- Cursor
- ChatGPT or similar AI-assisted development platforms
- Understanding of prompt engineering concepts for software development.
- Ability to leverage AI tools to improve engineering productivity, code quality, and development efficiency.
Required Competencies
- Strong ownership mindset with the ability to work independently.
- Highly proactive and self-motivated with a "go-getter" attitude.
- Ability to deliver with minimal supervision and follow-ups.
- Strong analytical and problem-solving capabilities.
- Excellent communication and collaboration skills.
- Ability to adapt quickly to changing business and technical requirements.
- Passion for continuous learning and engineering excellence.
Preferred Experience
- Experience working on enterprise platforms or large-scale business applications.
- Exposure to modern software engineering practices, CI/CD pipelines, and cloud-native development is an advantage.
- Experience working in Agile/Scrum environments.
Domain
- Business Platforms
- Enterprise Systems
- Software Engineering
Requirements
- •Minimum 5+ years of hands-on experience in Full Stack Development
- •Strong expertise in Node.js, React.js, JavaScript (ES6+), TypeScript
- •Strong understanding of RESTful API development, Microservices architecture
- •Hands-on experience developing scalable enterprise applications
- •Experience working with SQL and/or NoSQL databases
- •Experience with Git and version control systems
- •Strong understanding of Agile and modern software development methodologies
Nice to Have
- •Experience using AI coding tools such as: GitHub Copilot, Claude, Code Cursor, ChatGPT
- •Understanding of prompt engineering concepts for software development
- •Ability to leverage AI tools to improve engineering productivity, code quality, and development efficiency
Responsibilities
- •Design, develop, and maintain scalable full-stack applications using Node.js and React.js
- •Build secure, high-performance RESTful APIs and backend services
- •Develop responsive and reusable frontend components using React.js
- •Leverage Generative AI tools and AI-assisted coding practices
- •Collaborate with cross-functional teams including Product, QA, DevOps
- •Participate in technical discussions, code reviews, and architectural decisions
- •Troubleshoot and resolve production issues
- •Take complete ownership of assigned tasks and deliverables
Related Jobs3 similar jobs
- Get your ATS score for GSSTech Group in 30 seconds
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.
GSSTech Group offers a suite of IT services including cloud, data analytics, and digital transformation. They serve businesses seeking to modernize their operations.