HamburgerMenu
hirist

Lead Full Stack Engineer - Node.js/AngularJS

Posted on: 16/12/2025

Job Description

Description : Lead Full Stack engineer


Experience : 8 - 10 years


Qualification : BE/Btech/Mtech/MCA


Job Location : JP Nagar, Bangalore


We are seeking an experienced Lead Software Engineer with strong full-stack development expertise and proven experience in designing scalable system architecture. The ideal candidate should be able to build the automation, ETL pipelines, and data acquisition systems that onboard new facilities into the platform. This role designs and maintains the end-to-end onboarding data pipeline that transforms raw PMS exports into clean, validated, go-live-ready data.


What Youll Do :


Architecture & Technical Leadership :


- Own the data migration pipeline from PMS to the platform to extract, transform, validate, load.


- Lead architectural design, solution blueprinting, and technical decision-making of end-to-end workflows and core components


- Own the data onboarding platform, including ETL/ELT frameworks, schema mapping templates, leveraging API endpoints and automation.


- Exhibit a hands-on approach to problem-solving directly to feature design and delivery


- Drive automation-first approaches reduce custom work per migration by building a common methodology and reusable tools across different PMS systems


- Establish monitoring, error handling, auditability, and rollback capabilities for safe cutovers.


- Define and enforce data quality, validation, and reconciliation standards (balances, leases, gate codes, autopay).


- Ensure migrations minimize operator disruption and preserve business continuity.


- Collaborate with Infra/SRE teams to ensure migrations run securely and efficiently on AWS (RDS, Kinesis, Redis, etc).


- Define and enforce coding standards, design patterns, and best practices across teams.


Project Ownership & Delivery :


- Lead and work on the entire software development lifecycle from requirement analysis to deployment.


- Translate business and functional requirements into technical specifications and design documents.


- Drive development, implementation, and performance optimization of software modules.


- Ensure high-quality unit, integration, and automation testing.


Team Leadership & Collaboration :


- Provide clear direction, guidance, and mentorship to engineering teams.


- Partner with Customer-facing onboarding teams, Product, Engineering and Sales teams to design repeatable onboarding playbooks for PMS migrations.


- Foster a collaborative work environment and encourage innovation and teamwork.


- Work closely with senior management, product management, DevOps, QA, and cross-functional stakeholders.


Skills required :


8+ years of full-stack software development experience with strong expertise in :


- Node.js, Angular/React/Vue.js


- Python, Flask


- Strong experience in designing scalable application architectures (microservices, distributed systems).


- Proficiency in Web Scraping, Selenium, automation frameworks.


- Deep expertise in MySQL, RDS and query optimization.


- Hands-on experience with AWS (EC2, S3, RDS, API Gateway, etc.).


- Strong command of Design Patterns, Multithreading, and system design best practices.


- Experience working on Windows, Linux, and AWS-based environments.


- Solid experience with version control systems (GIT).


- Experience conducting architectural reviews, PoCs, and technology evaluations.


- Knowledge of containerization (Docker, Kubernetes).


Bonus Points :


- Experience working in Agile/Scrum environments.


- Exposure to DevOps practices (CI/CD pipelines).


- Experience in serverless design patterns and cloud-native architecture.


info-icon

Did you find something suspicious?