Summary
✨ AI‑Generated
A Senior Front-End Software Engineer will build and enhance high-traffic web applications using React, Next.js, and TypeScript. The role offers end-to-end ownership of projects, responsibility for technical decisions and scalable implementations, and collaboration within an international agile engineering team.
Highlights
Build high-traffic web applications in a senior engineering role with end-to-end ownership, career development opportunities, modern front-end technologies, and an agile product-team environment.
Description
About The RoleAs a Senior Software Engineer, you'll use your expertise in Next.js, React, and TypeScript to build and enhance our portfolio of marketplace brands — including YachtWorld.com, Boat Trader, and Boats.com, some of the most visited marine marketplaces in the world.
You're joining an international engineering team at an exciting moment — we're accelerating product development and leaning into AI to improve how we work and what we offer customers.
We invest in our people: you'll have room to grow your skills and your career.
Our stack includes Next.js, React, TypeScript, Redux, TanStack Query, and AWS, with tools like GitHub, Slack, Jira, and Codex.
We work as an agile product team in the heart of Brickell, Miami.
What You’ll Do
Build, enhance, and maintain high-traffic web applications across YachtWorld, Boat Trader, and Boats.com.Develop scalable front-end solutions using React, Next.js, and TypeScript.Own projects end-to-end, from technical decisions and implementation through testing and deployment.Collaborate with product managers, designers, and engineers to deliver high-quality customer experiences.Diagnose and resolve complex production issues and performance problems.Build fast, accessible, SEO-friendly web experiences.Contribute to shared component libraries and design systems.Participate in technical discussions, code reviews, and architectural decisions.Evaluate emerging front-end technologies and advocate for improvements that provide meaningful value.Contribute to a team culture focused on ownership, continuous improvement, and high-quality engineering.What You’ll Bring5+ years of professional experience building and maintaining complex web applications at scale.Strong expertise in React, Next.js, and TypeScript.Hands-on experience with SSR and CSR patterns.Strong understanding of front-end architecture, performance, UX, and code quality.Experience with Redux or Redux Toolkit and TanStack Query.Experience with testing tools such as Jest, React Testing Library, and Cypress.Experience working with design systems and shared component libraries.Experience building and operating web applications in a cloud environment; AWS experience preferred.Strong understanding of web performance, including Core Web Vitals, Lighthouse, and Real User Monitoring (RUM).Knowledge of WCAG and accessible web development practices.Understanding of technical SEO, including metadata, structured data/schema markup, and on-page optimization.Familiarity with web application security and OWASP principles.Strong problem-solving and debugging skills.Ability to work independently and make sound technical decisions with limited oversight.Strong communication and collaboration skills.EducationBachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
Technology StackFront End: React, Next.js, TypeScript, Redux, TanStack Query
Cloud: AWS
Testing: Jest, React Testing Library, Cypress
Development & Collaboration: GitHub, Slack, Jira, Codex
What You’ll ReceiveCompetitive compensation: $125,000–$160,000 annually ($10,417–$13,333 monthly).Hybrid work flexibility from our Brickell, Miami office.Opportunity to work on high-traffic products with a global customer base.A collaborative, international engineering environment.Opportunities to grow your technical skills and career.The opportunity to work with modern technologies and AI-enabled development tools.A culture that values ownership, innovation, and continuous learning.