Northfield, IL, 60093, USA
36 days ago
Senior Cloud-Native Front-End Developer
About the Role We are seeking a Senior Cloud-Native Front-End Developer with extensive experience in Azure, Cloudflare, and server-side rendering (SSR) technologies. This senior-level position requires a technical leader who will design and deliver high-performance, scalable, and secure front-end solutions for our cloud-native and e-commerce platforms. As a senior team member, you'll provide mentorship, drive architectural decisions, and ensure adherence to best practices for front-end development in a cloud environment. Key Responsibilities 1. Front-End Development Leadership + Lead the design and development of responsive, dynamic, and cloud-native front-end applications using React and Next.js + Architect and implement server-side rendering (SSR) solutions for optimal performance and SEO compliance. + Utilize Cloudflare for CDN, edge computing, and security to enhance application delivery and reliability. 2. Cloud-Native Development + Build, deploy, and manage applications using Azure services like Azure App Services, Azure Front Door, and Azure Static Web Apps. + Integrate front-end applications with Azure PaaS offerings, such as Azure API Management, Azure Functions, and Azure Redis Cache. + Drive adoption of modern front-end patterns, including Micro Front-End Architectures (e.g., Single SPA, Module Federation). 3. 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. 4. Continuous Improvement and Support + Stay current with emerging trends in front-end and cloud-native 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 on-call rotations as needed. What You Bring: Skills and Expertise Core Requirements + Front-End Development: + 10+ years of hands-on software development experience, with 6+ years in cloud-native 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. + Hands-on 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.
Confirm your E-mail: Send Email