
DE-AI and Fullstack Technical Lead-GDSN02
- Bangalore, Karnataka
- Permanent
- Full-time
- 4-7 years of overall application development experience with minimum 3 years of strong hands-on experience in designing and writing modular/reusable code using ReactJs.
- Strong experience in React JS, Node JS and Express JS
- Expertise in Redux/Flux, RxJS based development
- Proficient in object-oriented concepts in UI development and expert level knowledge of HTML, CSS, JavaScript, AJAX and JSON
- Expert level knowledge on web application architecture principles, design patterns and programming practices using front end web technologies
- Deep understanding of browser internals, UI framework internals, JavaScript engine internals and ability to work around challenges and limitations
- Hands-on knowledge in Sass & CSS Frameworks (such as Bootstrap, Material etc.)
- Rest API knowledge
- Core Python: Data structures, OOP, exception handling.
- API Integration: Consuming REST APIs (e.g., Azure SDKs).
- Data Processing: Using pandas, NumPy, and json for data manipulation.
- AI/ML Libraries: Familiarity with scikit-learn, transformers, or OpenAI SDKs.
- Experience writing unit and integration test cases
- Experience working in agile methodologies
- Experience building responsive UIs on the web that are robust, scalable, and maintainable
- Monitor, troubleshoot, and optimize solutions
- Visual Studio, TFS, VSTS and GIT
- Good to have knowledge in Azure and devOps pipelines
- Excellent Communication Skills
- Team Player
- Self-starter and highly motivated
- Ability to handle high pressure and fast paced situations
- Excellent presentation skills
- Ability to work with globally distributed teams
- Understand existing application architecture and solution design
- Build engaging, usable, and accessible UI applications/components/code libraries for web.
- Work with other architects, leads, team members in an agile scrum environment
- Understand and respect UX and its role in the development of excellent UIs
- Build engaging, usable, and accessible UI applications/components/code libraries for web.
- Contribute in all phases of the development lifecycle.
- Identify the gaps and come up with working solutions
- Understand enterprise application design framework and processes
- Lead or Mentor junior and/or mid-level developers
- Review code and establish best practices
- Look out for latest technologies and match up with EY use case and solve business problems efficiently
- Ability to look at the big picture