Lead Software Engineer, Full-Stack - Applications
Core
Design and develop innovative AI solutions and comprehensive SaaS applications for enterprise digital transformation.
Role type
Lead Software Engineer (Full-Stack)
Builds
End-to-end AI applications, visual tools for application development, and modular software frameworks.
Domain
Enterprise AI / SaaS / Digital Transformation
Deliverable
production ML models | product features
Required skills
JavaScript, Java, object-oriented programming, data structures, algorithms, React, Redux, Vue, Backbone, Angular, full-stack web development
Preferred skills
Git, Agile, distributed systems, test-driven development, SQL, NoSQL, performance optimization, team leadership
Technologies
JavaScript, Java, React, Redux, Vue, Backbone, Angular, Git, SQL, NoSQL
Responsibilities
Architect robust software engineering solutions and frameworks, design and deliver high-quality modular solutions, implement engineering best practices, build visual tools for application development, lead cross-team technical design discussions, mentor junior team members
Seniority
Senior, hands-on IC with leadership responsibilities