ApplySarthi

Software Architect Fullstack | Node.js/React

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

3,866 open architect roles across 439 companies are on ApplySarthi right now, most of them in Bengaluru (286), Hyderabad (130), Delhi NCR (75).

What architect roles keep asking for: AWS (32%), Python (25%), Azure (22%), GCP (16%), Generative AI (13%), Stakeholder management (13%), Customer success (13%), LLMs (13%) — counted across their open postings here.

Azure jobs · CI/CD jobs · Data modelling jobs · Docker jobs

Jobgether has 3,820 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for architect roles keep coming back to AWS, Python, Azure, GCP. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Agile? Tell me one thing you learned the hard way.
  3. How do you make a page accessible and work on every screen size?
  4. Walk me through how a page loads, from typing the URL to seeing it.
  5. How do you keep a large web page fast? Walk me through what you would check first.

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Software Architect Fullstack | Node.js/React at Jobgether interview free →

Accountabilities: Fullstack Architecture and Solution Design: Define comprehensive fullstack solutions for assigned initiatives, covering frontend development, backend services, integrations, and data persistence. Technical Requirements and Specifications: Translate business requirements into clear technical objectives, addressing both functional and non-functional needs, including scalability, performance, availability, and security. Work Breakdown and Delivery Enablement: Break down initiatives into detailed user stories and tasks, defining technical acceptance criteria and development requirements that enable engineering teams to work independently and efficiently. Technical Debt Management: Assess existing applications, identify architectural limitations and technical debt, and document improvement opportunities in a traceable and prioritized manner in collaboration with product teams. Architectural Decision-Making: Evaluate alternative technical approaches, establish architectural standards, and formally document decisions, including the rationale and trade-offs behind each choice. Engineering Standards and Best Practices: Promote design patterns, coding standards, testing strategies, and collaborative development practices across engineering teams. Scalability and Operational Reliability: Design solutions that support high availability and operational continuity, incorporating appropriate cloud infrastructure, messaging systems, and deployment pipelines. Cross-Functional Collaboration: Partner with product management and engineering stakeholders to align technical solutions with business objectives and support continuous product evolution. Requirements Fullstack Development Experience: Extensive professional experience developing fullstack applications using React.js and Node.js. JavaScript and TypeScript: Advanced proficiency in the JavaScript and TypeScript ecosystems, including modern development practices and application architecture. Software Architecture: Proven experience defining technical standards, applying design patterns, and promoting engineering best practices across development teams. High-Availability Systems: Practical experience building and maintaining digital products that require high availability, reliability, and ongoing operational support. Event-Driven Architecture and Messaging: Experience designing and implementing event-driven systems and messaging solutions using technologies such as Kafka, Google Cloud Pub/Sub, or RabbitMQ. Cloud Computing: Experience with cloud environments, preferably Google Cloud Platform (GCP). Database Design and Optimization: Strong knowledge of MySQL data modeling, indexing strategies, and query optimization. Automated Testing: Experience implementing and maintaining unit, integration, and end-to-end testing strategies. DevOps and CI/CD: Familiarity with Docker, containerization, and CI/CD pipeline configuration using GitHub Actions, Azure DevOps, or similar tools. Version Control and Collaboration: Fluent use of Git in collaborative workflows, including Gitflow, pull requests, and code reviews. Domain-Driven Design (Preferred): Experience applying DDD principles within digital product environments. Observability (Preferred): Knowledge of application monitoring, distributed tracing, observability practices, and application health metrics. NoSQL Databases (Preferred): Familiarity with MongoDB, Firebase, or other NoSQL technologies. Relevant Domain Experience (Preferred): Experience with payment systems, subscription-based products, or third-party integrations. Security and Compliance (Preferred): Knowledge of sensitive data protection and compliance with Brazil's General Data Protection Law (LGPD). Agile Methodologies (Preferred): Experience working with Scrum, Kanban, or similar agile frameworks. Legacy Modernization (Preferred): Experience modernizing legacy applications and implementing incremental migration strategies. Additional Technical Skills (Preferred): Knowledge of PHP and Laravel, along with technical English proficiency. Communication and Leadership: Ability to explain architectural decisions, communicate trade-offs clearly, collaborate across teams, and guide technical discussions toward sustainable solutions. Benefits The original job description does not specify a detailed compensation or benefits package. The following professional opportunities and working arrangements are indicated: Remote Work: Fully remote position based in Brazil. Professional Growth: Opportunities to develop expertise in modern software architecture, cloud technologies, and advanced digital solutions. Innovation-Driven Environment: Exposure to emerging technologies, including artificial intelligence and generative AI, in the development of digital products. Technical Autonomy: Opportunities to influence architectural decisions, establish engineering standards, and shape technical direction. Collaborative Culture: Work alongside technology professionals in an environment that encourages knowledge sharing and continuous learning. Career Development: Opportunities to expand technical expertise and contribute to challenging projects involving scalable platforms and modern architectures.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-10-29. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.