Martinet Technologies
Open Hiring

React.js + Node.js Architect Developer - Remote

Martinet Technologies
Location
Job Type
Salary
Not disclosed
Job Shift
Experience

Job Description

Role Overview – Martinet Technologies is hiring a React.js + Node.js Architect for a fully remote, full-time role. This position is ideal for experienced full-stack architects with deep expertise in React.js and Node.js, strong system design capabilities, and the ability to lead technical architecture, design scalable solutions, mentor development teams, and drive best practices in modern web application development.

Solution Architecture and System Design – You will design solution architecture and system design by defining technical frameworks, creating architecture blueprints, establishing design patterns, designing scalable microservices architectures, defining API strategies, and ensuring solutions are robust, maintainable, and aligned with business objectives.

Full-Stack Architecture (React.js + Node.js) – You will architect full-stack applications using React.js and Node.js by designing frontend architectures with React.js, building backend services with Node.js, defining communication patterns between frontend and backend, establishing data flow, and ensuring seamless integration across the full technology stack.

Frontend Architecture and React.js Expertise – You will design frontend architecture with React.js by establishing component architectures, implementing state management patterns (Redux, Context API, Zustand), defining routing strategies (React Router), optimizing rendering performance, implementing code splitting and lazy loading, and ensuring scalable, maintainable frontend codebases.

Backend Architecture and Node.js Expertise – You will design backend architecture with Node.js by building RESTful APIs and GraphQL services, designing microservices architectures, implementing authentication and authorization (JWT, OAuth), establishing database strategies (SQL, NoSQL), managing server-side performance, and ensuring secure, scalable backend systems.

Technical Leadership and Mentorship – You will provide technical leadership and mentorship by guiding development teams, conducting code reviews, establishing coding standards and best practices, mentoring junior and mid-level developers, facilitating knowledge sharing, and fostering a culture of technical excellence.

Database Design and Data Architecture – You will design database architecture and data strategies by selecting appropriate databases (MongoDB, PostgreSQL, MySQL, Redis), designing data models and schemas, optimizing database performance, implementing caching strategies, managing data migrations, and ensuring data integrity and security.

API Design and Integration – You will design APIs and integration patterns by creating RESTful and GraphQL APIs, defining API contracts and documentation (Swagger, OpenAPI), implementing API versioning, designing webhook architectures, integrating third-party services, and ensuring robust, well-documented API ecosystems.

Performance Optimization and Scalability – You will optimize performance and ensure scalability by analyzing bottlenecks, implementing caching strategies (Redis, CDN), optimizing database queries, implementing load balancing, designing horizontal and vertical scaling strategies, and ensuring applications handle high traffic and data volumes efficiently.

Security Architecture and Best Practices – You will implement security architecture and best practices by designing authentication and authorization systems, implementing data encryption, preventing common vulnerabilities (XSS, CSRF, SQL injection), establishing security policies, conducting security audits, and ensuring applications meet security standards and compliance requirements.

Cloud Architecture and DevOps – You will design cloud architecture and support DevOps practices by architecting solutions on cloud platforms (AWS, Azure, Google Cloud), implementing containerization (Docker), orchestration (Kubernetes), CI/CD pipelines, infrastructure as code (Terraform, CloudFormation), and ensuring reliable deployment and infrastructure management.

Code Quality and Standards Enforcement – You will ensure code quality and enforce standards by establishing code review processes, implementing linting and formatting tools (ESLint, Prettier), defining testing strategies (unit, integration, end-to-end testing), implementing automated testing frameworks (Jest, Mocha, Cypress), and maintaining high code quality across projects.

Technology Evaluation and Selection – You will evaluate and select technologies by researching emerging tools and frameworks, assessing technical feasibility, conducting proof-of-concepts (POCs), making technology recommendations, and ensuring technology choices align with project requirements and organizational capabilities.

Documentation and Knowledge Management – You will create technical documentation and manage knowledge by preparing architecture documents, technical specifications, API documentation, coding guidelines, architectural decision records (ADRs), and ensuring comprehensive documentation supports development teams and future maintainability.

Stakeholder Communication and Collaboration – You will communicate with stakeholders and collaborate across teams by presenting technical solutions to non-technical audiences, translating business requirements into technical designs, coordinating with product managers, designers, and business teams, and ensuring alignment between technical implementation and business objectives.

Troubleshooting and Problem Resolution – You will troubleshoot complex technical issues by investigating production incidents, analyzing logs and metrics, identifying root causes, implementing fixes, and establishing preventive measures to ensure system reliability and stability.

React.js + Node.js Architect Experience (Mandatory) – Proven experience as a Full-Stack Architect, Solution Architect, Technical Architect, or Lead Developer with expertise in React.js and Node.js is mandatory. Your background should demonstrate hands-on architecture and leadership in building scalable web applications.

React.js Expertise (Mandatory) – Deep expertise in React.js including advanced concepts such as Hooks, Context API, component lifecycle, performance optimization, server-side rendering (Next.js), state management (Redux, MobX, Zustand), and modern React patterns is mandatory.

Node.js Expertise (Mandatory) – Deep expertise in Node.js including Express.js, Nest.js, building RESTful and GraphQL APIs, asynchronous programming, event-driven architecture, streams, middleware patterns, and Node.js performance optimization is mandatory.

System Design and Architecture (Mandatory) – Strong system design and architecture skills are mandatory. You should be capable of designing complex, distributed systems, defining scalable architectures, making architectural trade-offs, and creating comprehensive technical designs.

Database and Data Architecture (Mandatory) – Strong knowledge of database design including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases, data modeling, query optimization, indexing strategies, and database scaling is mandatory.

API Design and Microservices (Mandatory) – Experience designing RESTful and GraphQL APIs, microservices architectures, API gateways, service mesh patterns, and inter-service communication is mandatory.

Cloud Platforms (Preferred) – Experience with cloud platforms (AWS, Azure, Google Cloud) including services like Lambda, EC2, S3, RDS, API Gateway, CloudFront, and cloud-native architectures is preferred.

How to Apply:

Send your updated CV to rishitha.b@martinettechnologies.com. Please highlight your React.js + Node.js architecture experience, examples of complex systems or applications you have architected, your technical leadership and team mentorship experience, your cloud and DevOps expertise, and links to your GitHub profile, portfolio, or technical blog if available. Forward to anyone in your network who may be a strong fit.

About the Company:

Martinet Technologies is seeking an experienced React.js + Node.js Architect who brings deep full-stack expertise, strong system design capabilities, and proven technical leadership to architect scalable, high-performance web applications, mentor development teams, and drive technical excellence in modern JavaScript/TypeScript application development within a fully remote and collaborative environment.

Remote - India

Experience

3 Years

Required Qualification

Bachelor in Relevant field

Requires Traveling:

No

Salary

Salary Not disclosed

Salary Type

Per Month

Total Vacancies

1

Skills

react.js + node.js architectdeveloper-machinevisual-web-developerjdeveloperdeveloper