Job Title: Full Stack Architect (React + Node.js)

Location: Bangalore

Experience: 8+ Years

Job Type: Full-Time

Job Description:

We are seeking a seasoned Full Stack Developer Architect with expertise in React and Node.js who has extensive experience in design, development, and architecture of scalable web applications. As an architect, you will lead the technical design, development processes, and architectural decisions, ensuring the delivery of robust, high-quality software solutions.

Key Responsibilities:

  • Design, develop, and architect end-to-end web applications, using React.js for front-end development and Node.js for back-end services.
  • Lead the architectural design of scalable, high-performance, and secure applications that align with business requirements and future growth.
  • Define and implement design patterns and best practices for the development of distributed systems, microservices, and APIs.
  • Collaborate with stakeholders, including product managers, UX/UI designers, and development teams, to create a cohesive system design and technical strategy.
  • Guide the entire software development lifecycle (SDLC), ensuring optimal design, development, testing, and deployment processes.
  • Drive architectural decisions and reviews, ensuring the best use of technologies, tools, and frameworks for front-end, back-end, and cloud infrastructure.
  • Oversee the development of reusable components, libraries, and scalable code to improve the efficiency and quality of the engineering team.
  • Ensure adherence to architecture and design principles such as scalability, security, maintainability, and performance.
  • Conduct code reviews and provide technical leadership to development teams, ensuring the implementation meets both functional and non-functional requirements.
  • Develop and maintain technical documentation for the architecture, including design diagrams, coding standards, and development guidelines.
  • Stay updated with the latest technology trends, tools, and methodologies, advocating for innovative solutions where applicable.

Required Skills:

  • 8+ years of overall experience in software design, development, and architecture.
  • 5+ years of experience in React.js for front-end development and UI architecture.
  • 5+ years of experience in Node.js for back-end development and server-side architecture.
  • Strong experience in designing and architecting scalable web applications, including microservices-based and distributed systems.
  • Expertise in JavaScript/TypeScript and modern web technologies.
  • Solid experience in developing and integrating RESTful APIs and/or GraphQL APIs.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and designing cloud-native architectures.
  • Strong knowledge of database design and development (SQL and NoSQL), including experience with MongoDB, PostgreSQL, or MySQL.
  • Proficiency in design patterns, architecture styles (e.g., SOA, microservices), and best practices for large-scale web applications.
  • Experience with DevOps practices, CI/CD pipelines, containerization tools like Docker, and orchestration tools like Kubernetes.
  • Familiarity with performance tuning, monitoring, and debugging distributed systems.
  • Strong problem-solving skills, attention to detail, and ability to design systems with scalability, security, and maintainability in mind.

About Liquide:

Making investing easier for you! Liquide- A powerhouse of information and guidance which will help you make informed stock investment decisions. Find top stocks, analyse your portfolio, power up your research with stock screeners, get access to AI powered stock reports, learn from the experts at Liquide Academy and invest with confidence through your existing broker account on Liquide! Join a rockstar team, which has a decade long track record of building valuable digital businesses. Check out https://liquide.life/careers. We are a SEBI registered Research Analyst, Registration no. INH000009816

Website

https://liquide.life