Required Skills: JavaScript, ES6+, HTML5, CSS3, SQL, ReactJS, Node.js, ExpressJS
Job Description
Lead/Architect experience for NodeJS with ReactJS
Required Technical Skills
Frontend Technologies
- JavaScript (ES6+)
- HTML5
- CSS3
- Responsive Web Design
- Modern Frontend Architecture Patterns
Backend Technologies
- ExpressJS (5-10 years)
- REST API Design & Development (5-10 years)
Full Stack Develoment
- Design and develop modern responsive web applications using ReactJS, Node.js, ExpressJS, HTML5, CSS3, and JavaScript.
- Build reusable UI components and scalable frontend architecture.
- Develop backend APIs, business services, and integration layers using Node.js and RESTful services.
- Optimize application performance, reliability, scalability, and security.
Cloud & DevOps
- Lead adoption of Cloud Native development principles and containerized deployments.
- Design and implement CI/CD pipelines to automate application build, testing, deployment, and release management.
- Deploy and manage applications using Kubernetes and container orchestration technologies.
- Partner with DevOps teams to improve observability, reliability, and operational efficiency.
Database & Integration
- Design and optimize SQL and NoSQL database solutions.
- Develop and maintain API integrations across enterprise applications.
- Ensure data integrity, security, performance, and scalability.
- Support distributed systems and event-driven architectures leveraging Kafka where applicable.
Agile Delivery
- Participate in Agile ceremonies including sprint planning, backlog grooming, retrospectives, and release planning.
- Provide accurate technical estimates and delivery plans.
- Identify and mitigate technical risks proactively.
- Ensure high-quality deliverables through automated testing and continuous integration practices.