About the job
About the Role
Join our dynamic team at Datamaxis as a Senior Cloud-Native Front-End Developer. In this pivotal role, you will leverage your extensive expertise in Azure, Cloudflare, and server-side rendering (SSR) technologies to architect and implement high-performance, scalable, and secure front-end solutions tailored for our cloud-native and e-commerce platforms. As a senior technical leader, you will not only design innovative applications but also mentor junior developers, steer architectural choices, and uphold best practices in front-end development within a cloud ecosystem.
Key Responsibilities
1. Front-End Development Leadership
- Lead the creation of responsive, dynamic, and cloud-native front-end applications utilizing React and Next.js.
- Architect and deploy server-side rendering (SSR) solutions to enhance performance and ensure SEO compliance.
- Employ Cloudflare for CDN, edge computing, and security to optimize application delivery and reliability.
2. Cloud-Native Development
- Develop, deploy, and manage robust applications leveraging Azure services, including 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.
- Champion the use of modern front-end patterns, including Micro Front-End Architectures (e.g., Single SPA, Module Federation).
3. Performance Optimization and Security
- Enhance application performance using caching, lazy loading, and content delivery techniques.
- Implement secure design protocols (OAuth2, OpenID Connect) to safeguard applications and sensitive data.
- Utilize Azure Monitor, Cloudflare analytics, and similar tools to monitor and address performance issues.
4. Continuous Improvement and Support
- Stay abreast of emerging trends in front-end and cloud-native development.
- Participate in Agile ceremonies and foster a culture of continuous improvement within the development team.
- Provide support for production applications, ensuring high availability by participating in on-call rotations as necessary.
