Job Title: Senior Frontend Engineer
Company: Seminal, a leading art and technology company
Seminal’s mission is to supercharge the art market to help artists capture the untapped value of their intellectual property. Seminal has created a revolutionary marketplace for artistic copyright, built with blockchain technology. We work with artists, galleries, estates and agents to connect them with a global network of licensees and businesses.
Responsibilities:
- Write robust, reusable code to develop scalable, optimized, and high-performing front-end applications with a strong emphasis on usability and maintainability.
- Design and implement authentication & authorization systems (e.g., OAuth, JWT, SSO, OpenID Connect, RBAC, ABAC, Multi-Factor Authentication (MFA)).
- Apply OWASP security best practices to mitigate web security threats (XSS, CSRF, SQL Injection, etc.) in implementing secure session management, data encryption, and secure cookies.
- Collaborate with engineers across global offices, leveraging your expertise to build industry-grade front-end solutions.
- Partner with Product Owners, Designers, Operations, and Test Engineers throughout the software lifecycle to ensure seamless project delivery.
- Lead successful deployments of code changes from development to production, ensuring reliability and efficiency.
- Drive continuous improvement initiatives across infrastructure, codebases, and development processes.
- Mentor junior engineers, conduct peer reviews, and provide constructive feedback to enhance the team's technical capabilities.
What You'll Bring:
- Experience: 5+ years as a Next.js/React.js developer, with a proven track record of building large-scale, industry-grade web applications.
- Technical Expertise: Proficiency in Next.js, React.js, authentication & authorization protocols, identity provider (Auth0, Octa etc.) integration, state management, both synchronous and asynchronous programming with strong understanding of server-side rendering (SSR), incremental static regeneration (ISR), partial pre-rendering and caching.
- Engineering Practices: Solid experience with Test-Driven Development (TDD), including building unit test cases using Jest or React Testing Library.
- Agile Development: Strong knowledge of Agile methodologies, ensuring quality and timely project delivery.
- Version Control: Extensive experience with Git, including version control, issue tracking, and writing clear documentation.
- Mentorship: Proven ability to mentor junior engineers and foster their professional growth.
- Leadership: Demonstrated leadership experience, with a proactive and solution-oriented approach to problem-solving.
- Communication: Excellent written and verbal communication skills, with the ability to collaborate effectively in a global, cross-functional team environment.
- Adaptability: Willingness to conduct independent research and learn new technologies as needed.
Skills Required
- 5+ years of experience as a Next.js and React.js developer building large-scale web applications
- Proficiency with Next.js, React.js, authentication and authorization protocols, identity provider integrations, state management, SSR, ISR, partial pre-rendering, and caching
- Experience with TDD and unit testing using Jest or React Testing Library
- Strong knowledge of Agile methodologies
- Extensive experience with Git, version control, issue tracking, and technical documentation
- Ability to mentor junior engineers
- Demonstrated leadership and proactive problem-solving skills
- Excellent written and verbal communication skills in cross-functional global teams
- Willingness to conduct independent research and learn new technologies
What We Do
Seminal is a world first label and licensing agency for visual artists. Seminal identifies and develops visual artists’ practices by helping them transform their artwork into products that have a deep, personal and emotive connection to fans. With offices and partners in over 20 countries, Seminal expands commercial opportunities for artists, helping them reach and engage with a global audience. Harness the power of culture 👉 https://www.seminalartistgroup.com








