Senior Frontend Developer (Next.js / React / TypeScript) We are seeking a highly skilled Senior Frontend Developer to join our development team. You will be responsible for turning design concepts into high-performance, scalable, and maintainable user interfaces. You should be comfortable working independently with clearly defined requirements, contributing production-ready code with minimal supervision. Key Responsibilities - Architect, develop, and maintain user-facing features using React and Next.js - Write clean, well-typed TypeScript code - Consume and integrate with RESTful APIs, collaborating with back-end teams on contract definitions - Participate in all phases of the Agile/Scrum lifecycle: sprint planning, daily stand-ups, backlog grooming, and retrospectives - Manage work items and report progress in Jira - Use GitHub for source control, code reviews, pull requests, and branch management - Optimize application performance, accessibility, and resiliency - Implement and enforce basic security best practices for SPAs (e.g., XSS mitigation, CSRF protection, secure storage of tokens) Troubleshoot issues, write unit and integration tests, and ensure high code quality Technical Requirements - 3+ years professional experience building SPAs with React; 1+ year working with Next.js - Strong proficiency in TypeScript, including generics, type guards, and advanced typing patterns - Hands-on experience in an Agile/Scrum environment - Comfortable managing and tracking work in Jira - Solid Git workflows: branching strategies, pull requests, merge conflict resolution in GitHub - Power-user proficiency on macOS and the command-line terminal - Proven ability to consume and handle REST APIs: error handling, retry logic, pagination Working knowledge of SPA security concerns (e.g., authentication flows, secure headers, CORS, OWASP Top 10) Bonus Skills - Experience with Tailwind CSS - CI/CD pipeline setup (GitHub Actions) - Basic Docker knowledge for local development and testing