Overview
Senior Software Engineer with deep frontend expertise to build and scale the user experience of Neuron7's AI-driven platform, working mainly in Angular, building reusable web components and embeddable widgets, and helping deliver hybrid mobile applications.
What you'll do
- Lead the design and development of intuitive, high-performance user interfaces across web and mobile
- Build and maintain reusable shared components, web components, and embeddable widgets that work across customer platforms
- Develop dynamic, configuration-driven UIs that adapt to different customer needs without custom code
- Contribute to hybrid mobile app development, including features, performance, and release readiness
- Collaborate with product managers, UX designers, and backend engineers to deliver well-integrated features
- Establish and enforce UI best practices, code quality standards, and design consistency across the platform
- Support customer integrations and release deployments from the UI side
- Drive adoption of modern frontend tooling, including AI-assisted development
- Mentor engineers through code reviews, technical guidance, and knowledge sharing
What you'll need
- 6–7 years of frontend development experience
- Strong expertise in Angular (v14+) and TypeScript
- Hands-on experience with hybrid mobile development (Ionic, Capacitor, or Cordova)
- Proven experience building web components (Angular Elements, Lit, or Stencil), microfrontends, or embeddable widgets
- Experience building dynamic or schema-driven UIs and shared component libraries
- Strong command of HTML5, SCSS, responsive design, and accessibility standards
- Working knowledge of multiple UI technologies
- Experience with REST API integration and authentication flows (JWT/OAuth)
- Familiarity with state management (NgRx, Signals, or similar) and frontend performance optimization
- Experience with unit and end-to-end testing frameworks (Jest, Jasmine, Cypress, or Playwright)
- Strong communication skills and a track record of working effectively in cross-functional teams
Nice to have
- React experience
- Experience with diagramming or visualization libraries (GoJS, D3.js, Chart.js)
- Experience with Tailwind CSS, Spartan NG, or similar utility and headless UI frameworks
- Experience publishing UI packages or libraries, and using Storybook for component documentation
- Animation experience (CSS, GSAP)
- Exposure to native mobile development (Android/iOS) or app store release processes
- Experience integrating AI/LLM-powered features into user interfaces
- CDN-based UI delivery and CI/CD pipeline experience
Details
- Location: Bangalore
- Flexible hybrid working
Read the full description and apply on the company’s own careers page.