Experience: 8-12
Location: Pune
Job Type: Full-time
Job Description:
We are seeking an experienced Frontend Lead specializing in UI/UX development to spearhead the design and architecture of multi-tenant SaaS products (mobile apps and web portals). The ideal candidate will ensure the alignment of functional and non-functional requirements, focusing on user experience (UX), compliance, security, and performance optimization. As a frontend architect, you will drive development efforts, integrate seamlessly with backend systems, and lead a team of developers to create scalable, cross-platform solutions.
Key Responsibilities:
UI/UX Architectural Leadership:
- Lead the creation of intuitive user interfaces (UI) using modern design frameworks (e.g., Material-UI, Ant Design).
- Drive the development of React Native and React.js applications, focusing on code reusability, maintainability, and testability.
- Implement state management strategies (e.g., Redux, Context API) while minimizing props drilling and employing functional components.
- Develop accessible designs compliant with WCAG standards, ensuring performance via techniques like lazy loading and code splitting.
- Enforce security measures for sensitive data, particularly in healthcare applications, aligning with OWASP Top 10 guidelines.
Performance Optimization:
- Apply front-end optimization techniques in React Native and React.js for faster load times and seamless interactions (e.g., memoization, code profiling).
- Implement PWA strategies to ensure superior user experience under varying network conditions.
- Ensure responsive designs across devices, operating environments, and compliance with accessibility standards.
Technical Guidance & Mentorship:
- Lead and mentor a team of front-end developers, promoting code quality, clean architecture, and best practices.
- Conduct code reviews and guide teams on critical UI and performance-sensitive components.
- Facilitate technical discussions to address client-specific requirements and convert them into actionable development goals.
Data Integration:
- Coordinate with backend teams to align front-end components with RESTful APIs or GraphQL for secure, consistent data exchange.
Required Qualifications:
Extensive experience as a Lead Developer or Frontend Architect with expertise in React Native and React.js.
Proficiency in HTML5, CSS3, and JavaScript (ES6+), along with testing frameworks like Jest and Cypress.
Experience with modern tools such as Git, CI/CD pipelines, and Docker for deployment.
Proven ability to build scalable, responsive, modular, and secure front-end applications.
Hands-on experience with Microsoft Azure, including Azure AD integration and Azure DevOps workflows.
Strong leadership skills with a proven track record of mentoring teams and driving development efforts.
Preferred Qualifications:
Knowledge of additional JavaScript frameworks such as Angular or Vue.js.
Experience with cloud platforms like AWS and Google Cloud for scalable full-stack application hosting.
Expertise in healthcare compliance (e.g., HIPAA) for user-facing applications.