Job Description & How to Apply Below
1. Position Summary
The Full Stack Developer Lead is responsible for designing and leading development of user facing applications, dashboards, portals and APIs required to deliver AI, analytics and automation solutions to business users. This includes UIs for Manufacturing Control Tower, dashboards for Golden Batch and Yield, interfaces for OOS prediction and pricing models, and tools that enable RPA and AI capabilities to be consumed effectively.
2. Roles Played
Technical lead for full stack development team.
Owner of application architecture at solution level under guidance of Architecture Lead and Solution Architect.
Custodian of code quality, UI/UX consistency and development best practices.
3. Key Platforms / Technologies
Front end frameworks such as Angular, React or Vue.
Back end technologies such as .NET, Java, Node.js or Python based services.
APIs and microservices (REST, Graph
QL etc.).
Integration with data platforms, AI services and RPA tools.
CI/CD tools, code repositories and Dev Ops pipelines.
4. Overall
Job Responsibilities
A. Application & UI/UX Architecture (≈ 20%)
Design application structure, technology stack and UI framework for AI and analytics solutions.
Work with Solution Architect to ensure front-end and back-end design aligns with overall solution architecture.
Define reusable components and design patterns for dashboards and portals.
B. Full Stack Development & Code Quality (≈ 30%)
Lead the full stack team in developing scalable, maintainable applications.
Enforce coding standards, code reviews and unit testing practices.
Ensure applications are responsive, user friendly and meet business expectations.
C. Integration & API Development (≈ 20%)
Design and build APIs and microservices to connect front end apps with data platforms, AI models and RPA services.
Work closely with Data Engineering and Solution Architecture teams on data contracts and payloads.
D. Dev Ops & Release Management (≈ 10%)
Collaborate with Dev Ops and infrastructure teams to set up CI/CD pipelines, environments and deployments.
Ensure smooth releases and rollback strategies for production applications.
E. Security, Performance & Reliability (≈ 10%)
Build security (authentication, authorization, input validation) into the application layer.
Monitor and optimize application performance and error rates.
Ensure logging and monitoring are in place for troubleshooting.
F. Team Leadership & Collaboration (≈ 10%)
Mentor and guide full stack developers.
Coordinate with UX designers, Data Engineers, Data Scientists and business SMEs.
Support knowledge transfer and documentation for long-term maintainability.
5. External Interfaces
Implementation partners and specialized UI/UX or development vendors.
6. Internal Interfaces
Solution Architect and Architecture Lead.
Data Engineering Lead and Data Science teams.
Business SMEs and key user groups.
Infrastructure / Dev Ops and Security teams.
8. Education
Bachelor’s degree in engineering / computer science / IT – mandatory.
9. Experience
8–12 years in software development with at least 3–5 years as Technical Lead / Full Stack Lead.
Strong background building enterprise web applications and dashboards.
Experience integrating with data platforms and APIs; exposure to analytics or AI products preferred.
10. Knowledge & Skills (Functional / Technical)
Proficiency in at least one modern front-end framework and back-end stack.
Experience designing RESTful APIs and working with JSON, XML etc.
Familiarity with CI/CD, Git, automated testing and deployment practices.
Basic understanding of data/analytics concepts and how UI accesses them.
11. Leadership / Managerial Attributes
Strong ownership and bias for action.
Ability to manage and mentor a small development team.
Good communication and stakeholder management skills.
12. Other Requirements
Relevant technology certifications are an advantage.
Willingness to support critical releases outside business hours when required.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×