Salary
💰 $144,410 - $195,378 per year
Tech Stack
AWSDockerJavaScriptKubernetesLinuxNext.jsReactTypeScript
About the role
- Design, develop, and maintain dynamic and scalable frontend applications with a focus on user experience and performance
- Implement secure authentication layers, efficient caching mechanisms, and secure communication with backend services
- Lead the technical design and implementation of complex features, including those involving credit card transaction processing
- Leverage expert knowledge of Next.js servers, React Hooks, and Server-Side Rendering (SSR) to build optimized and performant applications
- Configure and manage Cloudflare services (CDN, R2, Turnstiles) for enhanced security and content delivery
- Utilize Docker and Kubernetes for containerization and orchestration of frontend applications
- Collaborate with cross-functional teams, including backend developers, designers, and product managers, to deliver integrated solutions
- Conduct code reviews and ensure adherence to coding standards and security protocols
Requirements
- Next.js
- React.js
- Software Development
- 5 + years of related experience
- 10+ years of experience in building dynamic frontend applications with authentication layers, caching mechanisms, and secure backend requests
- Expertise in React, Next.js, TypeScript, HTML, and CSS
- Expert knowledge of Next.js servers, React Hooks, and Server-Side Rendering (SSR)
- Hands-on experience with Cloudflare services, including CDN, R2, and Turnstiles
- Proficiency with Docker and Kubernetes for application deployment and management
- Strong understanding of Linux environments
- Proven experience in processing credit card transactions securely (preferred)
- Experience with Keycloak or other identity and access management solutions (preferred)
- AWS certification (preferred)
- US Citizenship Required: No
- Clearance Level Must Currently Possess: Other
- Clearance Level Must Be Able to Obtain: None
- Public Trust/Other Required: None