Sr. Software Engineer - GenAI/Full Stack
GSSTech Group
- Seniority
- Senior
About the role
We are looking for a highly skilled Sr Software Engineer with strong expertise in Full Stack development and GenAI-powered engineering solutions.
The ideal candidate should have hands-on experience building scalable enterprise applications using Node.js and React, while also leveraging modern AI/GenAI technologies to improve product capabilities and engineering productivity.
This role requires strong frontend and backend engineering expertise, cloud-native development exposure, and the ability to work effectively within Agile product engineering teams.
Requirements
Key Responsibilities
- Design, develop, and maintain scalable enterprise web applications using Node.js and React
- Build responsive and reusable frontend components using modern React concepts including Hooks and Context API
- Develop secure, scalable RESTful and GraphQL APIs using Node.js frameworks such as Express or Fastify
- Design and manage relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Redis
- Implement automated unit, integration, and end-to-end testing using Jest and React Testing Library
- Contribute to architecture discussions, code reviews, and engineering best practices
- Mentor junior engineers and collaborate within Agile/Scrum teams
- Work closely with Product, Design, DevOps, and business stakeholders for successful product delivery
- Support scalable microservices and distributed application architectures
- Contribute to GenAI-powered engineering and modern AI-assisted development initiatives
Required Skills & Experience
- Strong hands-on experience in:
- Node.js
- React JS
- Full Stack Development
- GenAI / AI-assisted engineering
- Expert-level proficiency in JavaScript (ES6+) and TypeScript
- Strong experience with:
- React 18+
- Redux / Zustand
- Tailwind CSS / Styled Components
- Strong backend development expertise with Node.js and microservices architecture
- Experience building RESTful APIs and GraphQL services
- Strong understanding of asynchronous programming and scalable application development
- Hands-on experience with:
- Docker
- Kubernetes
- Jenkins / GitLab CI
- AWS / Azure Cloud Platforms
- Strong knowledge of authentication and security protocols including JWT, OAuth, and SSO
- Experience with SQL and NoSQL databases
Preferred Candidate Profile
- Strong problem-solving and ownership mindset
- Ability to drive features from design to deployment
- Excellent communication and stakeholder collaboration skills
- Experience working in Agile product engineering environments
- Passion for modern software engineering and AI-driven development practices
755,000+ hidden jobs like this
GSSTech Group and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites