Senior Frontend Developer
● 🌍 Location: Fully Remote with the option to relocate to Tallinn, Estonia, or make short trips for team sync-ups. A 4-5 hour time zone overlap with the team is preferable.
● 💻 Job Type: Full-time permanent position
Job Description:
Are you a skilled Senior/Lead Frontend Developer looking to make a meaningful impact in digital product development?
We’re looking for a Senior/Lead Frontend developer with a passion for crafting exceptional user interfaces and the technical prowess to pioneer our frontend development. The ideal candidate should have good architectural instincts, with a strong background in frontend technologies, particularly TypeScript, React, Remix, and Next.js, and the ability to work closely with the backend team to deliver a seamless and innovative online experience.
Additionally, you’ll be working closely with the CTO to help flesh out the rest of the team and architect the frontend platform.
Key Responsibilities:
- Technical direction—define and implement the technical direction for the frontend architecture, ensuring it aligns with the overall product vision and our goal of creating magical product experiences for the users.
- Backend collaboration—work with the backend team to integrate APIs and ensure a seamless flow between frontend and backend functionalities.
- Help build the team—interview additional engineers, fostering a culture of innovation, excellence, and continuous improvement. We want to build an exceptional environment to work in.
- CI/CD—ensure the delivery of high-quality, performant, and scalable frontend solutions that provide an outstanding user experience.
- Code reviews and setting high standards—participate in code reviews, architectural discussions, and planning sessions to drive the success of our projects. Additionally, help inspire the team by delivering thoughtful criticism and a warm helping hand to others.
- Product collaboration—work closely with our product team to innovate and deliver a magical player experience.
Requirements:
- Proven experience as a frontend lead or staff engineer, with a strong portfolio of projects that demonstrate your expertise, ownership and impact.
- Proficiency in TypeScript, React, Remix, Next.js, etc. Expertise with technologies like WebSockets is preferred.
- Experience in building thoughtful and reasonable API calls, interfaces and schemas with the backend team.
- A keen eye for detail and design—you’ll be working closely with the product and design team.
- Exceptional problem-solving skills, with the ability to make sound architectural decisions and rapidly iterate on prototypes.
- Excellent leadership and communication skills, with the ability to inspire and guide a team towards achieving shared goals.
- Flexibility to work remotely with a willingness to travel to Tallinn, Estonia for team meetings or consider relocation.
- A driven, team player who takes ownership and pride in delivering exceptional products while fostering a vibrant culture.