YASH Technologies Hiring Senior Full Stack Engineer in Bangalore
Role Overview
Job Overview
YASH Technologies is hiring a Senior Software Engineer - Full Stack in Bangalore for an experienced engineering position within a Digital and eCommerce technology environment. The role is intended for professionals with 5+ years of software engineering experience and strong recent hands-on skills in React, GraphQL, and Node.js.
The engineer will contribute to a globally deployed cloud-based digital platform supporting B2B websites and direct digital sales channels. The work involves building new product features and services while following modern engineering approaches such as microservices and event-driven architecture.
This role combines frontend development with backend services, API development, automated testing, cloud technologies, and Agile delivery. You will take ownership of features and services, work with product owners and cross-functional teams, contribute to technical design, and help maintain a high standard of software quality.
Key Responsibilities
- Work as a member of an Agile software development team and take ownership of one or more services.
- Design and build new features and reusable components for digital and eCommerce applications.
- Take responsibility for features and epics across design, implementation, testing, and operational readiness.
- Develop modern frontend solutions using React and integrate them with backend services and APIs.
- Build and maintain Node.js services and REST-based integrations.
- Develop and consume GraphQL APIs where required by the application architecture.
- Contribute to scalable solutions using microservices and event-driven architecture.
- Work with product owners to refine the backlog and break larger requirements into practical development stories.
- Translate business requirements into reliable and maintainable technical solutions.
- Participate in code reviews and design reviews while helping maintain engineering standards.
- Mentor other team members through technical discussions, code reviews, and design guidance.
- Develop automated unit and performance tests to improve application quality and reliability.
- Collaborate with global engineering and business teams to deliver features effectively.
- Support continuous improvement and encourage a culture of learning, ownership, and high-quality software development.
Required Skills
Candidates should have at least 5 years of hands-on software engineering experience with strong recent exposure to React, GraphQL, and Node.js.
Practical React experience is important for developing modern web interfaces and reusable frontend components. Candidates should also be comfortable building backend services with Node.js and working with REST APIs and GraphQL-based integrations.
Experience with automated unit testing and performance testing frameworks is required. Applicants should understand how to validate software quality throughout the development lifecycle rather than relying only on manual testing.
The role also requires the ability to understand business requirements and turn them into practical technical solutions. Strong problem-solving skills, customer awareness, and the ability to collaborate with cross-functional teams are essential.
Preferred Skills
Experience with microservices, event-oriented architectures, and distributed systems is valuable. Familiarity with CI/CD pipelines and DevOps practices will help candidates work effectively within modern product delivery environments.
Cloud experience is preferred, particularly with platforms such as Google Cloud Platform, Microsoft Azure, or Amazon Web Services. Candidates should also be comfortable with core web technologies including JavaScript, HTML, and CSS.
Knowledge of SQL, GitHub, modern web APIs, and full stack development frameworks is useful. Experience with Agile or Scrum methodologies and the broader product development lifecycle is also relevant.
Additional technologies mentioned as advantages include Java, Elasticsearch, Kubernetes, Spring, Spring Boot, Big Data, Oracle, and PostgreSQL. Experience building eCommerce systems, especially B2B eCommerce platforms, is another useful advantage.
Education
Candidates should hold a Bachelor’s or Master’s degree in Computer Science or an equivalent field.
Experience
The position requires 5+ years of hands-on software engineering experience. Candidates should demonstrate recent professional experience with React, GraphQL, and Node.js, along with REST service development and automated testing.
Experience owning software features or services from design through testing and delivery is valuable. Candidates who have worked in Agile teams, collaborated with product owners, mentored developers, and contributed to technical design should highlight these responsibilities.
Required Technologies
Core technologies for this role include React, GraphQL, Node.js, REST APIs, JavaScript, HTML, CSS, unit testing, performance testing, and modern web APIs.
Relevant supporting technologies and platforms include microservices, event-driven architecture, distributed systems, CI/CD, DevOps, Google Cloud Platform, Microsoft Azure, Amazon Web Services, SQL, GitHub, Agile, Scrum, Java, Elasticsearch, Kubernetes, Spring, Spring Boot, Big Data, Oracle, and PostgreSQL.
Soft Skills
Strong problem-solving ability is important because the engineer will need to understand business requirements and create practical software solutions. Candidates should be able to work independently while also contributing effectively to a collaborative Agile team.
Excellent communication skills are required for working with product owners, developers, cross-functional teams, and global stakeholders. The role also values a customer-focused mindset and a willingness to understand changing business needs.
A growth-oriented approach is important. Candidates should be comfortable learning new technologies, embracing engineering improvements, mentoring colleagues, and adapting to evolving requirements.
Benefits of Working in this Role
This role provides broad exposure to modern full stack engineering within a global digital and eCommerce environment. Engineers can strengthen their experience across React, Node.js, GraphQL, REST APIs, cloud platforms, microservices, event-driven systems, testing automation, and DevOps practices.
The position also includes feature ownership, technical collaboration, mentoring, and design participation. These responsibilities can help experienced developers build stronger system-level understanding and prepare for senior technical or leadership opportunities.
Work Mode
The job description does not explicitly specify a remote or hybrid work arrangement. It states that the role requires working with global teams and a flexible work schedule. The position is based in Bangalore, Karnataka, India.
Location
Bangalore, Karnataka, India.
Who Should Apply
This opportunity is suitable for experienced Full Stack Engineers, React Developers, Senior Software Engineers, and JavaScript professionals with 5+ years of software engineering experience.
Candidates should have strong recent experience with React, GraphQL, Node.js, REST services, and automated testing. Experience with cloud platforms, microservices, event-driven architecture, distributed systems, and CI/CD can strengthen an application.
Professionals searching for YASH Technologies Jobs, Senior Software Engineer Jobs in Bangalore, React Jobs, Node.js Jobs, GraphQL Jobs, Full Stack Developer Jobs, eCommerce Software Jobs, or IT Jobs in Bangalore may consider this opportunity if their experience aligns with the requirements.
Career Growth
Experience in this role can support progression toward positions such as Senior Full Stack Engineer, Lead Software Engineer, Frontend Technical Lead, Backend Engineer, Full Stack Technical Lead, Solution Architect, or Engineering Manager.
Working across frontend, backend, APIs, cloud environments, distributed systems, and product delivery can help engineers develop broader technical ownership. Mentoring and design responsibilities can also provide a foundation for future technical leadership.
Application Advice
Tailor your resume around your strongest recent experience with React, GraphQL, and Node.js. Include specific examples of frontend components, backend services, REST APIs, GraphQL integrations, or full stack features that you have delivered.
Highlight automated unit and performance testing experience and explain how testing improved application quality. If you have worked with microservices, event-driven architecture, distributed systems, CI/CD, DevOps, or cloud platforms such as AWS, Azure, or Google Cloud Platform, clearly connect those technologies to real projects.
Mention relevant experience with JavaScript, HTML, CSS, SQL, GitHub, Kubernetes, Elasticsearch, Spring Boot, Oracle, PostgreSQL, or eCommerce systems where applicable. Also emphasize collaboration with product owners, global teams, and cross-functional stakeholders, along with mentoring, code reviews, design reviews, and feature ownership.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor’s or Master’s degree in Computer Science or an equivalent field.
Experience
5+ years
Top Picks for You
Microsoft Senior Software Engineer AI AIOps Jobs Hyderabad
Microsoft • Hyderabad • Hybrid
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Birlasoft RPA & Appian QA Tester Jobs in Noida
Birlasoft • Noida • Onsite