Job Description
Project overview: We are launching a multilingual aggregator website focused on reviewing iGaming providers. The platform will initially roll out to three regions, with plans for broader global expansion. Our primary traffic source is organic (SEO), making speed, flexibility, and top-notch optimization critical.
The website will feature:
- In-depth reviews, comparisons, and listicles for iGaming providers
- A future-proof structure that supports user accounts, community features, and complaint/resolution tracking
- A fully designed UI/UX (provided in Figma) ready for implementation
- An SEO-first approach with SSR/SSG, structured data, and robust content organization
Key Responsibilities
- Recommend and implement optimal frameworks (current considerations include Next.js + a Headless CMS like Strapi or Contentful)
- Design database schemas and data models for handling iGaming reviews, user feedback, blog posts, and more
- Ensure the platform is modular and future-ready for new features (forum, user panels, additional regions, etc.)
- Translate the provided Figma designs into a pixel-perfect, responsive user interface
- Implement interactive components (e.g., comparison tables, questionnaires, spin-of-wheel effects)
- Manage routing and localization for multiple subfolders/regions
- Set up and configure the chosen Headless CMS
- Implement REST or GraphQL APIs to serve dynamic content
- Build toward a structure that can support authentication and user management in future phases
- Implement best practices for on-page SEO (meta tags, canonical tags, structured data)
- Optimize for page load speed and Core Web Vitals
- Maintain a healthy SEO foundation (301 redirects, error handling, site maps)
- Structure URLs and content to support three initial regions, with the ability to scale to additional locales later
- Implement user-friendly language selectors and geo-targeting logic
- Manage localized content within the Headless CMS
- Architect the system to accommodate user accounts, reviews, and community features in later phases
- Plan to easily integrate new modules like game demos or additional verticals (sports, eSports, etc.)
- Ensure the codebase is well-organized and maintainable for rapid feature development
- Establish testing and review processes to ensure code quality and reliability
- Deploy to a suitable hosting environment (e.g., Vercel, AWS)
- Monitor performance, resolve bugs, and iterate on improvements
Requirements
- Front-end expertise in React.js, ideally Next.js (or similar SSR frameworks)
- Back-end proficiency in Node.js, including creating and consuming APIs (REST/GraphQL
- Familiarity with Headless CMS solutions (e.g., Strapi, Contentful)
- Hands-on experience with server-side rendering, code splitting, caching, and other optimizations
- Solid understanding of technical SEO factors like canonical tags, hreflang, and structured data
- Knowledge of SQL or NoSQL databases (e.g., PostgreSQL, MongoDB)
- Comfortable designing and optimizing data models
- Ability to translate high-fidelity designs into seamless, responsive interfaces
- Keen attention to detail and user-centric development
- Experience working closely with designers, product managers, and content teams
- Receptive to feedback and adaptive to iterative development
- Demonstrated experience in building or managing large-scale informational or educational websites
- Ability to handle structured editorial content and ensure consistent, high-quality user experiences
Preferred / Nice-to-Have
- iGaming Industry Knowledge
- Experience with iGaming platforms
- Basic understanding of relevant regulations or compliance requirements
- Previous work on platforms serving multiple regions with region-specific offerings
- Hands-on experience with AWS Lambda, Vercel functions, or other serverless environments
Company offers
- Flexible working hours
• 3 days of paid sick leave per year without a medical certificate and paid annual leaves
• Stebby wellness platform
• Private medical insurance (100% coverage)
• Reserved parking slot
• Amicable work environment and supportive team members
• Opportunities for professional development and career growth
• Office-based role in our vibrant Tallinn HQ