Description
Key Skills: Angular, React, Vue.js, JavaScript, TypeScript, Data Visualization, RESTful APIs, GraphQL, Linux, Agile
Good to Have Skills: Advanced proficiency with modern UI frameworks, experience with sophisticated data visualization and charting libraries, understanding of backend integration patterns, familiarity with cloud-native development principles, proficiency with JIRA, Bitbucket/Git, and CI/CD pipelines. Strong understanding of SQL and NoSQL databases for frontend data consumption.
Roles & Responsibilities:
- Spearhead the design, development, and implementation of cutting-edge UI applications ensuring adherence to architectural standards and best practices.
- Provide expert development oversight including conducting rigorous architecture reviews, interface design assessments, and code quality checks for UI components.
- Integrate robust security measures into UI design and development processes while driving performance optimization initiatives for frontend applications.
- Leverage in-depth expertise in UI development to analyze and resolve complex technical challenges evaluating solutions against business requirements.
- Collaborate closely with business stakeholders, product owners, and cross-functional technology teams to translate requirements into technical specifications.
- Serve as a primary technical advisor and coach to less experienced engineers fostering a culture of continuous learning and technical excellence.
- Define, implement, and enforce UI development standards, coding guidelines, and essential procedures to ensure consistency and quality across projects.
- Proactively identify and mitigate technical risks within UI development lifecycles ensuring compliance with all applicable laws and regulations.
Experience Required: 10+ years of progressive experience in UI development, with a minimum of 3-5 years in a lead or senior technical capacity, demonstrating leadership in architecting and delivering complex frontend systems