About the Role
We are seeking a Senior CloudNative FrontEnd Developer with extensive experience in Azure Cloudflare and serverside rendering (SSR) technologies. This seniorlevel position requires a technical leader who will design and deliver highperformance scalable and secure frontend solutions for our cloudnative and ecommerce platforms. As a senior team member youll provide mentorship drive architectural decisions and ensure adherence to best practices for frontend development in a cloud environment.
Key Responsibilities
1. FrontEnd Development Leadership
- Lead the design and development of responsive dynamic and cloudnative frontend applications using React and Next.js
- Architect and implement serverside rendering (SSR) solutions for optimal performance and SEO compliance.
- Utilize Cloudflare for CDN edge computing and security to enhance application delivery and reliability.
2. CloudNative Development
- Build deploy and manage applications using Azure services like Azure App Services Azure Front Door and Azure Static Web Apps.
- Integrate frontend applications with Azure PaaS offerings such as Azure API Management Azure Functions and Azure Redis Cache.
- Drive adoption of modern frontend patterns including Micro FrontEnd Architectures (e.g. Single SPA Module Federation).
3. Technical Leadership
-
- Act as a thought leader in cloudnative development championing the adoption of emerging technologies and best practices.
- Provide strategic guidance to crossfunctional teams aligning technology efforts with business objectives.
- Lead design reviews and architectural discussions to ensure robust forwardthinking solutions.
4. Performance Optimization and Security
- Optimize application performance through caching lazy loading and content delivery techniques.
- Implement secure designs and protocols (OAuth2 OpenID Connect) to protect applications and data.
- Monitor and resolve issues using Azure Monitor Cloudflare analytics and similar tools.
5. Continuous Improvement and Support
- Stay current with emerging trends in frontend and cloudnative development.
- Contribute to Agile ceremonies and promote a culture of continuous improvement within the team.
- Support production applications and ensure high availability by participating in oncall rotations as needed.
What You Bring: Skills and Expertise
Core Requirements
- FrontEnd Development:
- 10 years of handson software development experience with 6 years in cloudnative architecture.
- Advanced expertise in JavaScript TypeScript React (16).
- Proficiency with SSR frameworks like Next.js or Nuxt.js.
- Strong knowledge of HTML5 CSS3 SCSS and responsive design principles.
- Azure Expertise:
- Extensive experience with Azure App Services Azure Front Door Azure CDN and other Azure PaaS offerings.
- Handson experience with Azure DevOps for CI/CD pipeline creation and automation.
- Cloudflare Knowledge:
- Deep understanding of Cloudflare Workers caching strategies DDoS protection and WAF (Web Application Firewall).
- API Integration:
- Proficiency in interfacing with RESTful APIs and GraphQL services.
- Leadership Skills:
- Demonstrated ability to mentor and lead teams in technical implementations.
- Strong communication skills to drive alignment across technical and business stakeholders.
Preferred Skills
- Familiarity with build tools like Webpack Vite npm or yarn.
- Understanding of accessibility standards and best practices (WCAG).
- Experience with containerization tools like Docker and orchestration with Kubernetes.
- Knowledge of Agile/Scrum methodologies and CI/CD best practices.