ResourceTree Global Services

Lead Full Stack Engineer - Python/AngularJS

Job Location

bangalore, India

Job Description

Job Details : Role : Lead Full Stack Engineer Exp : 6 to 8 Years Location : Bangalore (Hybrid) Technology Stack : HTML5, CSS, JavaScript, frameworks such as AngularJS, React, VueJs, Design and architect Python based APIs/ microservices to support the full Machine learning Lifecycle right from Development to Deployment , SQL, Postgres, MySQL, SQL Server, Oracle and/or experience with NoSQL DBMSs such as Mongodb, python server frameworks like FastAPI, ORM (Object Relational Mapper),Experience in cloud - AWS/Azure/GCP, Responsibilities : - Take ownership of the functional domain, leading efforts from product conceptualization to realization in collaboration with product teams. - Shape the technical roadmap with a strong emphasis on platform-driven development, reusability, and key performance indicators such as scalability, performance, and reliability. - Build highly performant, scalable web applications with a focus on creating platform centric solutions and reusable modules. - Design abstractions and establish well-defined contracts, prioritizing separation of concerns to achieve overarching business and technical goals. - Apply advanced problem-solving techniques to tackle complex business and technical challenges. - Implement incremental architectural improvements, conducting thorough impact analyses for each change. - Develop and optimize front-end UI to ensure applications are rendered consistently in cross-platform low performance environments. - Work with cross-functional technical teams across deep learning, machine learning, distributed systems, program management, app engineering and product teams while working on all aspects of design, development and delivery of high-quality AI / ML Powered Web applications . - Design and develop front-end using HTML5, CSS, JavaScript, frameworks such as AngularJS, React, VueJs - Fixing and debugging issues across the full stack and optimizing the performance and usability of the web applications. - Prototype and develop new ideas and participate in all parts of the lifecycle from research to release. - Design and architect Python based APIs/ microservices to support the full Machine learning Lifecycle right from Development to Deployment - Communicate with stakeholders in an effectively and actively plays a role to unblock team and self - Build scalable micro services architectures than can handle high volume data requests and high concurrency - Architect solutions for High Availability, Maximum Performance, Low Latency and High Throughput. - Improve system reliability-Troubleshoot and investigate any identified issues - Build and perfect test cases to introduce highly reliable and scalable application platforms - Writing high-performance, reliable, and maintainable code. Must have Skills : - Core experience as a Lead engineer in with experience in Server Side, Front end Technologies in an internet facing Web Based Software Product - 4 Years of hands-on experience server-side/back-end full cycle product development in a production environment in Python building microservices, REST APIs, Event driven Programming, and in design and deployment of ML Algorithms in Production - 4 years of web application development experience in Typescript /React - Quality experience in having worked on a dynamic Web Enterprise or consumer SAAS app successfully in a team environment - Expert knowledge of building and maintaining in Production, large scale micro services-based applications - Proficient with SQL, RDBMS such as Postgres, MySQL, SQL Server, Oracle and/or experience with NoSQL DBMSs such as Mongodb - Hands on experience in python server frameworks like FastAPI - Excellent working experience with some ORM (Object Relational Mapper) libraries. E.g: SQL Alchemy - Experience in Test driven Development - Experience in cloud - AWS/Azure/GCP, Basics of Devops, CI/CD, Kubernetes etc - Understanding of the threading limitations of Python, and multi-process architecture, Sockets, SSE - Strong trouble-shooting skills that span systems(Linux), network, and application - Excellent knowledge of version control (GIT) and Dev ops, Containers, Docker etc and Software Release management - Deep understanding of core technologies such as Typescript, JavaScript, HTML5, CSS, Redux, Vite - Thorough understanding of core design principles and common design patterns of React including, Hooks, Context API , Lifecycle methods , Routing etc in React. - Experience with data visualization, familiarity with design concepts - Passion for user experience: demonstrated ability to work closely with designers and build products and services that bring best experiences to consumers. - Excellent coding skills writes code that is well structured, idiomatic, reusable, & easy to understand - Good Understanding of in Statistics, Data, hypothesis validation, Data Science and Design of Algorithms - Familiar with testing at multiple levels, and doing test driven development Good to Have Skills : - Capability to lead the design and architecture of multiple interconnected subsystems. - Skill in breaking down complex or ambiguous problems into smaller, manageable components within the product scope. - Strong understanding of industry coding standards, coupled with the ability to produce clear and effective technical documentation. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 3/11/2025
View More ResourceTree Global Services Jobs

Contact Information

Contact Human Resources
ResourceTree Global Services

Posted

March 11, 2025
UID: 5030211112

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.