Key Responsibilities: • Abilty to design and architect frontend systems. • Knowledge of advanced charting and reporting libraries. • Ability to optimize application performance and scalability. • Ability to implement caching and prefetching strategies. • Ability to implement lazy loading techniques. • Knowledge of error handling, monitoring, and logging systems. • Ability to ensure security measures are implemented and enforced. • Ability to collaborate with backend developers and UX/UI designers. • Ability to manage and prioritize tasks for the frontend team. • Ability to make technical decisions for the frontend stack. • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and ability to leverage cloud services for application development and deployment. • Ability to design and develop scalable and robust backend systems using Node.js and other relevant technologies such as RabbitMQ or Redis. • Proficiency in advanced JavaScript features such as generators, iterators, and proxies. • Familiarity with API design patterns and best practices including such as GraphQL. • Ability to implement and manage server-side caching using technologies such as Redis. • Familiarity with security concepts such as encryption, SSL, and CSRF protection. • Ability to write reusable and scalable components. • Expertise in the use of promises, callbacks, and other asynchronous programming concepts. • Strong understanding of SQL/NoSQL databases and advanced database concepts. • Ability to design and plan database schema and architecture. • Familiarity with performance tuning and application-level caching. • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and ability to leverage cloud services for application development and deployment. • Proficiency in creating complex UI/UX systems for web or mobile applications. • Understanding of advanced usability concepts such as information architecture and user flows. • Familiarity with motion design and animation techniques. • Ability to work with cross-functional teams including developers and product managers. • Managing infrastructure as code using tools such as Terraform, CloudFormation, or Ansible. • Designing and implementing disaster recovery and business continuity plans. Techfinity Towers, First Floor, Parsodi, IT Park Road, Gayatri Nagar, Nagpur - 440022 • Developing and maintaining monitoring and alerting systems to detect and respond to system anomalies and performance issues