Collaborate with our UX Engineers, Product Owner, Tech Lead, BackEnd Developers, and QA Engineers as part of a product team or as a cross-team contributor.
Implement Figma prototypes designed by our UX Engineers, following our standard UI Kits and micro frontends architecture.
Collaborate with our Tech Leads and Backend Developers to identify APIs needed to feed the UIs and to identify security and data privacy requirements.
Keep work tracking tools up to date with the status of the assigned tasks/stories.
Collaborate with QA Engineers to enable and automate UI testing.
Monitor user behavior and UI performance through our monitoring tools.
Document solutions being developed, best practices, and guidelines.
Collaborate with other Frontend Developers to enforce best practices and provide coaching.
Modern programming languages: 3+ years building UIs with complex Angular and micro frontends-based architectures; Material UI (C# and MVC .NET is a plus).
Strong expertise in building responsive layouts with HTML and CSS, and writing cross-browser compatible code. Experience with Feature Flags usage.
APIs: Good use of RESTful APIs, HTTP protocol, Azure APIM, Swagger, and Postman.
Quality: Understanding of SonarQube quality metrics, bugs, and code smells.
Security: Good understanding of modern authentication, SSO, Azure AD / B2C, CORS, and OWASP Top 10 vulnerabilities.
Cloud: Good understanding of IaaS and PaaS on Azure Cloud solutions, including cache, network, security, and cost implications.
Monitoring: Datadog RUMs, user journeys, retention, heatmaps, funnels, and frustration rates. FullStory is a plus.
Work management and documentation: JIRA and Confluence.
Data privacy: Understanding and ensuring data privacy on UIs.
Accessibility: Understanding of how to enable accessibility on UIs.