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
View More AviinTech Business Solutions Jobs

Contact Information

Contact Human Resources
AviinTech Business Solutions

Posted

May 7, 2025
UID: 5107222713

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.