Job Description
About the Role
We are looking for a Senior Fullstack Engineer to take the lead on frontend development for a newly launched web application that is entering its next major phase of development. This is an opportunity to work on a high-impact, consumer-facing platform at a multinational entertainment company, collaborating with a talented team of engineers, designers, and product leaders.
As a lead frontend engineer for this client, you will be responsible for implementing the v2.0 roadmap, driving architectural decisions, optimizing performance, and enhancing user engagement through thoughtfully designed UI/UX. You'll work with modern frontend technologies and have the autonomy to shape the technical direction of the product.
This role is ideal for a highly skilled frontend engineer who thrives in fast-paced, collaborative environments, enjoys building scalable, high-performance web applications, and is passionate about delivering exceptional user experiences.
Responsibilities
• Lead development of new frontend features for a consumer-facing Next.js application, ensuring a seamless, highly performant user experience.
• Collaborate closely with design, product, and backend teams to translate complex requirements into polished, production-ready UI components.
• Optimize web performance, accessibility, and SEO to meet best-in-class Web Vitals and Lighthouse scores.
• Architect scalable, reusable components and frontend infrastructure to support global-scale deployments.
• Evaluate and integrate third-party APIs, tools, and frameworks, ensuring seamless interoperability.
• Own frontend architectural decisions, including state management, caching strategies, and bundling considerations.
• Define and enforce engineering best practices, including code reviews, automated testing, and CI/CD pipelines.
• Mentor and collaborate with fellow engineers, providing technical guidance and code review support.
• Advocate for a data-driven development approach, leveraging user analytics, A/B testing, and telemetry to drive product decisions.
Core Qualifications
• 7+ years of professional software engineering experience (or 5+ years with a relevant degree in Computer Science, Engineering, or a STEM field).
• Expert-level React.js and Next.js experience - you've built and shipped consumer-facing web applications at scale.
• Proficiency with TypeScript & JavaScript, with experience in scalable, modular frontend architectures.
• Strong CSS and UI development skills, including Tailwind CSS and component-based design systems.
• Experience integrating with RESTful and GraphQL APIs, as well as third-party services and SDKs.
• Deep understanding of performance optimization techniques, including lazy loading, SSR/ISR, code splitting, and caching strategies.
• Hands-on experience with testing frameworks such as Jest, Vitest, or Playwright.
• Experience working in an Agile development environment, using tools like JIRA, GitHub, and CI/CD pipelines.
• Strong knowledge of version control and branching strategies (Git).
• Strong communication skills - ability to work effectively with engineers, designers, and leadership teams.
Nice to Have
• Strong backend integration skills - comfortable working with Node.js, databases (PostgreSQL, MongoDB), and API design principles.
• Experience with 3D libraries (Three.js, Babylon.js) or WebGL-based development.
• Familiarity with Web3 technologies, blockchain integrations, or NFT-based applications.
• Experience with DevOps, infrastructure, and cloud technologies (AWS, Azure, GCP).
• Understanding of UX/UI principles, with an eye for building highly engaging interactive experiences.
• Exposure to VFX, AR/VR, or interactive media development.
• Experience working on real-time, high-performance applications.
You Are
• A proactive leader - you take initiative, work autonomously, and drive projects from concept to execution.
• Detail-oriented - you care about pixel-perfect execution, seamless animations, and delightful UX.
• Creative & data-driven - you make informed decisions based on A/B testing, analytics, and user behavior insights.
• A strong communicator - able to collaborate across teams and clearly articulate technical solutions.
• Passionate about large-scale applications - you thrive in environments where millions of users depend on your work.
• **No 3rd Party Recruiting Agencies, Please; Mainly Interested in Fulltime, Remote W2 Employees**
Employment Type: FULL_TIME
Responsibilities
- As a lead frontend engineer for this client, you will be responsible for implementing the v2.0 roadmap, driving architectural decisions, optimizing performance, and enhancing user engagement through thoughtfully designed UI/UX
- You'll work with modern frontend technologies and have the autonomy to shape the technical direction of the product
- Lead development of new frontend features for a consumer-facing Next.js application, ensuring a seamless, highly performant user experience
- Collaborate closely with design, product, and backend teams to translate complex requirements into polished, production-ready UI components
- Optimize web performance, accessibility, and SEO to meet best-in-class Web Vitals and Lighthouse scores
- Architect scalable, reusable components and frontend infrastructure to support global-scale deployments
- Evaluate and integrate third-party APIs, tools, and frameworks, ensuring seamless interoperability
- Own frontend architectural decisions, including state management, caching strategies, and bundling considerations
- Define and enforce engineering best practices, including code reviews, automated testing, and CI/CD pipelines
- Mentor and collaborate with fellow engineers, providing technical guidance and code review support
- Advocate for a data-driven development approach, leveraging user analytics, A/B testing, and telemetry to drive product decisions
Requirements
- This role is ideal for a highly skilled frontend engineer who thrives in fast-paced, collaborative environments, enjoys building scalable, high-performance web applications, and is passionate about delivering exceptional user experiences
- 7+ years of professional software engineering experience (or 5+ years with a relevant degree in Computer Science, Engineering, or a STEM field)
- Expert-level React.js and Next.js experience - you've built and shipped consumer-facing web applications at scale
- Proficiency with TypeScript & JavaScript, with experience in scalable, modular frontend architectures
- Strong CSS and UI development skills, including Tailwind CSS and component-based design systems
- Experience integrating with RESTful and GraphQL APIs, as well as third-party services and SDKs
- Deep understanding of performance optimization techniques, including lazy loading, SSR/ISR, code splitting, and caching strategies
- Hands-on experience with testing frameworks such as Jest, Vitest, or Playwright
- Experience working in an Agile development environment, using tools like JIRA, GitHub, and CI/CD pipelines
- Strong knowledge of version control and branching strategies (Git)
- Strong communication skills - ability to work effectively with engineers, designers, and leadership teams
- Strong backend integration skills - comfortable working with Node.js, databases (PostgreSQL, MongoDB), and API design principles
- Experience with 3D libraries (Three.js, Babylon.js) or WebGL-based development
- Familiarity with Web3 technologies, blockchain integrations, or NFT-based applications
- Experience with DevOps, infrastructure, and cloud technologies (AWS, Azure, GCP)
- Understanding of UX/UI principles, with an eye for building highly engaging interactive experiences
- Exposure to VFX, AR/VR, or interactive media development
- Experience working on real-time, high-performance applications
- A proactive leader - you take initiative, work autonomously, and drive projects from concept to execution
- Detail-oriented - you care about pixel-perfect execution, seamless animations, and delightful UX
- Creative & data-driven - you make informed decisions based on A/B testing, analytics, and user behavior insights
- A strong communicator - able to collaborate across teams and clearly articulate technical solutions
- Passionate about large-scale applications - you thrive in environments where millions of users depend on your work
- **No 3rd Party Recruiting Agencies, Please; Mainly Interested in Fulltime, Remote W2 Employees**