AviinTech Business Solutions
Full Stack Engineer - Javascript/Node.js
Job Location
in, India
Job Description
Role : Fullstack JavaScript Engineer (Tech Lead/Architect) - Remote (Contract) We're Hiring - Lead Fullstack Engineer (JavaScript) | Architect-Level We are looking for a highly experienced Fullstack JavaScript Engineer (Tech Lead/Architect) with a strong technical background in modern web development to join our remote team (contract role). If you have 8 years of hands-on experience in designing and building scalable, high-performance distributed systems, this is the role for you! Role & Responsibilities : Architecture & Technical Leadership - Design and architect scalable, high-performance, and secure web applications. - Define system design patterns, microservices architecture, and best practices. - Drive end-to-end development, from concept to deployment, ensuring modular, reusable, and testable code. - Optimize frontend performance, backend processing, and database queries for efficiency and scalability. - Enforce CI/CD pipelines, containerization, and infrastructure automation. Development & Code Quality : - Develop and maintain applications using React.js, Vue.js (frontend) & Node.js (backend). - Implement GraphQL APIs, RESTful services, and WebSockets for real-time communication. - Work with NoSQL (MongoDB) and SQL (MySQL) databases, ensuring optimized queries and indexing strategies. - Utilize Redis for caching and session management to improve performance. - Ensure scalability & fault tolerance using AWS cloud services (EC2, S3, Lambda, RDS, DynamoDB, API Gateway, etc.). - Implement unit testing, integration testing, and performance testing using Jest, Mocha, Cypress, etc. DevOps, Cloud, & Security : - Design containerized environments using Docker & Kubernetes for microservices deployment. - Configure serverless architectures (AWS Lambda, API Gateway, S3, DynamoDB). - Implement monitoring, logging, and alerting using Prometheus, Grafana, or ELK stack. - Define security best practices, including authentication (OAuth, JWT), encryption, and DDoS protection. Collaboration & Leadership : - Mentor and guide a team of developers, ensuring code quality and best practices. - Conduct code reviews, architecture reviews, and knowledge-sharing sessions. - Work closely with product managers, UX designers, and DevOps teams to align technical solutions with business needs. Required Skills & Technologies : - Frontend : React.js, Vue.js (Component-based architecture, SSR, CSR, performance optimization) - Backend : Node.js, Express.js, GraphQL (Apollo/Relay), RESTful API design - Databases : MongoDB (NoSQL, Aggregations, Replication), MySQL (RDBMS, Query Optimization), Redis (Caching, Pub/Sub) - Cloud & DevOps : AWS (EC2, Lambda, S3, RDS, DynamoDB, API Gateway, CloudFront), Docker, Kubernetes, CI/CD - Security & Testing : OAuth, JWT, Jest, Mocha, Cypress, SonarQube for code analysis - Other Tools & Concepts : WebSockets, Serverless Computing, Microservices, Message Queues (Kafka, RabbitMQ) (ref:hirist.tech)
Location: in, IN
Posted Date: 5/7/2025
Location: in, IN
Posted Date: 5/7/2025
Contact Information
Contact | Human Resources AviinTech Business Solutions |
---|