Website:
experience.com
Job details:
Senior Software Engineer – Full Stack (React / Next, Node.js & GraphQL)
Level: Senior Engineer
Experience: 5–6 years
About the Role
We’re looking for a Senior Full Stack Software Engineer with strong expertise in React, Node.js, and GraphQL to build and scale modern, high-performance web applications.
You will be part of a core engineering team responsible for developing customer-facing and internal platforms that power critical business workflows. The ideal candidate has hands-on experience working on API-driven, data-intensive, and user-centric platforms, where performance, scalability, and clean architecture are essential.
This role requires someone who is equally comfortable designing front-end experiences and building robust backend services, while embracing modern, AI-augmented development workflows.
Key Responsibilities
Front-End & Application Development
- Architect, design, and develop modern web applications using React.js
- Build reusable UI components and front-end libraries for long-term scalability
- Translate UI/UX designs and wireframes into high-quality, maintainable code
- Implement responsive, accessible, and performant interfaces across devices
- Optimize application performance, rendering, and client-side data handling
Backend & API Engineering
Design and build scalable backend services using Node.js
- Design, implement, and maintain GraphQL schemas, resolvers, queries, and mutations
- Collaborate with backend and data teams to design efficient, API-driven architectures
- Ensure API security, performance, and reliability
- Integrate third-party services and internal microservices
Collaboration & Delivery
Work cross-functionally with Product Managers, Designers, QA, and Data Engineers to deliver end-to-end features
Participate in sprint planning, code reviews, and Agile Scrum ceremonies
- Drive best practices in code quality, testing, and documentation
- Mentor junior engineers and contribute to team-level technical growth
- Leverage AI-assisted development and agentic workflows (e.g., GitHub Copilot, Cursor, custom AI agents, LLM APIs) to accelerate coding, debugging, testing, and system design—while maintaining high standards for code quality, security, and performance
Required Skills & Experience
Technical Skills
- 5–6 years of hands-on experience in full stack web development
- 2+ years of strong experience with React.js
- 3+ years of experience working with GraphQL
- Solid experience with Node.js and backend API development
- Strong understanding of React core concepts, hooks, and component lifecycle
- Experience with state management libraries such as Redux / Flux
- Ability to design and evolve GraphQL schemas for scalable applications
- Proficiency in JavaScript (ES6+) and object-oriented programming
- Good understanding of REST, JSON, HTTP, APIs
- Strong knowledge of responsive design using CSS, media queries, Bootstrap
- Experience consuming and integrating RESTful and GraphQL APIs
- Familiarity with asynchronous programming and AJAX
- Experience implementing unit tests and automated testing frameworks
- Experience using AI-powered developer tools or building lightweight AI integrations (e.g., LLM APIs, prompt-driven workflows, internal AI agents) to improve engineering productivity and product capabilities
Soft Skills
- Strong analytical and problem-solving skills
- Attention to detail with a focus on clean, maintainable code
- Excellent communication and collaboration abilities
- Ownership mindset with accountability for delivery and quality
- Comfortable working in fast-paced, evolving environments
Why Join Experience.com
Build a web platform that reaches millions of users and influences real-world customer engagement
Work on cutting-edge SEO, search, and AI technologies that drive measurable business growth
- Collaborate with an innovative, data-driven team that values craftsmanship, experimentation, and impact
- Competitive compensation, remote flexibility, and strong opportunities for growth and learning
Click on Apply to know more.