Software Architect (React & Node.js)

Hyderabad, Telangana, India
May 19, 2025
May 19, 2026
Remote
Full-Time
8 Years
Job Description

We are looking for an experienced and self-driven Software Architect with deep expertise in React and Node.js to take ownership of designing robust, modular, and future-proof systems. You will work closely with cross-functional teams to deliver world-class digital solutions while providing architectural vision, technical leadership, and hands-on development expertise.

Key Responsibilities

Solution Architecture & Design

  • Lead the architectural design and end-to-end technical planning for modern web applications.
  • Build scalable, secure, and performance-optimized systems that power ERP, CRM, CMS (headless), and eCommerce platforms.
  • Architect microservices and distributed systems tailored to business needs.
  • Ensure best practices in design patterns, clean code principles, and scalable cloud-native architecture.

Technical Leadership

  • Provide hands-on development expertise in React (Redux, Hooks, Functional Components) and Node.js.
  • Offer strategic direction and technical mentorship to development teams, guiding them on architecture and design decisions.
  • Maintain high standards of software quality by establishing best practices, conducting code reviews, and promoting continuous improvement.

Project & Stakeholder Management

  • Collaborate with product managers, designers, and business stakeholders to gather requirements and translate them into technical blueprints.
  • Lead project execution using Agile/Scrum methodologies and tools such as Jira.
  • Manage timelines, deliverables, and ensure quality control across the SDLC.

Database & DevOps

  • Architect and manage relational and non-relational databases (SQL/NoSQL) that support application scalability and performance.
  • Utilize version control systems such as Git or Bitbucket to manage codebase and promote collaboration.
  • Participate in DevOps practices including CI/CD pipelines, containerization, and monitoring.

Quality Assurance & Testing

  • Participate in and lead unit testing, debugging, and performance optimization.
  • Familiarity with RFPs and writing technical responses to client proposals is a strong advantage.

Nice to Have

  • Experience with frontend build tools like Vite.js, Webpack, or similar bundlers.
  • Prior involvement in implementing headless CMS solutions and integrating with third-party APIs.
  • Knowledge of cloud platforms (AWS, Azure, GCP) and container orchestration tools (Docker, Kubernetes).

Required Skills & Qualifications

  • 8+ years of professional experience in software engineering with at least 3+ years in an architect or lead role.
  • Proven experience working with ERP, CRM, CMS (headless), and eCommerce ecosystems.
  • Strong proficiency in React.js and Node.js, including Redux, React Hooks, and Functional Components.
  • Expertise in both JavaScript and TypeScript for frontend and backend development.
  • Deep understanding of database architecture (SQL and NoSQL).
  • Solid experience in requirement gathering, technical estimation, and system documentation.
  • Excellent communication skills and ability to work independently as a self-starter.

Preferred Qualifications

  • Hands-on experience with frontend tools like Vite.js, Webpack, Babel, or similar.
  • Familiarity with designing and implementing RESTful APIs and GraphQL services.
  • Contributions to open-source projects or a public GitHub portfolio is a plus.

Why Join Us?

  • Work on high-impact, enterprise-level projects that span multiple business domains.
  • Opportunity to work alongside passionate technologists in an innovative and collaborative environment.
  • Competitive compensation, flexible working hours, and continuous learning support.

If you’re a results-driven architect who enjoys transforming complex problems into scalable software systems, apply now to become a core part of our digital innovation journey.