Job Title: Software Architect I – UI (Frontend)
Job ID: JR101314
Location: Bangalore, Karnataka, India
Experience: 8+ Years
Job Type: Full-Time
As a Software Architect – UI at o9 Solutions, you will take ownership of the o9 AI-powered UI platform and lead frontend design and development initiatives.
You will design highly responsive web and mobile interfaces, guide development teams, review architecture, and ensure best coding practices.
This role is pivotal in transforming business and user needs into high-performance, scalable, and elegant frontend applications.
Lead the design, development, and testing of responsive UI for web and mobile platforms.
Own the architecture and code quality of the o9 Digital Brain UI platform.
Guide frontend teams on best practices, code reviews, and design patterns.
Develop reusable code libraries and maintain scalable architecture.
Implement complex business logic and end-to-end debugging for high-performance delivery.
Collaborate across teams to enhance features and deliver new functionalities.
Translate business and user requirements into functional, efficient frontend components.
8+ years of hands-on experience in frontend development and architecture.
Proficiency in JavaScript, HTML5, CSS3, and frontend frameworks like Kendo.js and jQuery.
Strong foundation in Data Structures, Algorithms, and Object-Oriented Design.
Demonstrated experience in building and architecting enterprise-scale frontend systems.
Familiarity with Agile/Scrum development practices.
Bachelor’s degree or equivalent in Computer Science or related field.
Passionate about product ownership and scalable architecture.
Strong debugging, analytical, and communication skills.
Team-oriented mindset with openness to collaboration across global teams.
Demonstrates leadership with humility and accountability.
Flat organizational structure with zero corporate politics.
Work in a high-growth, entrepreneurial culture with global impact.
International work environment with strong team collaboration.
Flexible work culture with strong emphasis on work-life balance.
Access to diverse learning opportunities and career advancement.
Application Submission
Recruiter Introduction Call – Role insights and basic discussion
Online Assessment – Domain-specific evaluation
Technical Interviews (2 Rounds) – 60 minutes each with panel
Managerial Round – Discussion with Hiring Manager
Final Result – Selection confirmation by the recruitment team