Software Engineer- Next.js, React, and TypeScript
Remote (Sweden)
- Own end-to-end delivery of complex frontend features using TypeScript and React, from design through production.
- Design scalable, maintainable architectures for large enterprise applications (modularization, code splitting, performance).
- Lead state management strategy (e.g., Redux, Zustand, React Query), ensuring predictable data flow and performance.
- Build and integrate with APIs and BFF layers; contribute to Node.js services where needed.
- Drive performance optimization (rendering, bundle size, network usage, caching).
- Establish and enforce coding standards, patterns, and best practices across the codebase.
- Conduct code reviews, mentor engineers, and raise the overall engineering bar.
- Apply strong, proactive debugging practices to identify, isolate, and resolve issues early across environments.
- Embed security best practices into development (secure coding, input validation, auth flows, data protection), and ensure compliance—especially for payment-related flows.
- Collaborate with backend, SRE, security, and product teams to ensure reliable, secure, and scalable solutions.
- Contribute to CI/CD pipelines, testing strategies (unit, integration, e2e), and release processes.
Requirements:
- Strong experience in the payment's domain, particularly checkout flows.
- Deep expertise in the frontend stack: Next.js, React, and TypeScript.
- Exposure to backend development with strong troubleshooting and debugging capabilities.
Job Type: Full-time
Work Location: Remote