Senior Software Developer (Next JS)
resulta
Job Description
A Little Bit About Us Part of a global affiliate marketing team, our missions is to drive traffic and generate leads for our clients. We’ve built a team of talented marketing and technology experts who thrive in our evolving industry and are driven to be the best in market. Join us in transforming clicks into results.
Your Impact Some projects come along in a lifetime, and this is one of them. Built on over 20 years of history, this media site is entering a new era — and we’re looking for the key people who will make it an unforgettable success. Legacy will meet innovation.
Tradition will elevate with bold ideas, fresh creativity, and what’s most important to us: an unstoppable ambition. You will join a team of talented individuals across different disciplines, all driven by one mission: to take this media site to new heights. Ready to leave your mark and help write the next chapter?
Then, this is your adventure. Your New Role As a Senior Software Developer (Next JS) within the Development team, you’ll be building a next-generation affiliate media platform. Reporting to the Technical Team Lead, you'll play a key role in designing and implementing technical solutions that are fast, scalable, and optimized for high-impact content and commercial performance using a wide variety of frameworks across the entire technology stack.
You’re someone who enjoys solving complex problems and shipping clean, production-ready code. In this position, you'll work closely with design, editorial, performance, and commercial teams to deliver a site that balances user experience, SEO best practices, and affiliate revenue generation. What you’ll be working on Development & Application Architecture: Build and maintain high-quality features within a modern JavaScript stack using Next.js and TypeScript, with a focus on maximizing user satisfaction.
The architecture leverages managed services for infrastructure, so your efforts will be focused on building performant, scalable application features rather than maintaining backend systems. Contribute across the full application where needed, with the majority of work centered on frontend and application-layer development. CMS & Data Integration: Support the implementation and customization of a headless CMS (e.g., Payload, Contentful, Sanity, Strapi), ensuring smooth editorial workflows and dynamic content rendering.
Implement and manage data fetching, API integrations, and content delivery patterns within Next.js applications, with a strong understanding of how data flows through modern web applications. Performance Optimization: Ensure site speed, accessibility, and performance benchmarks are met, especially in line with technical SEO standards and Core Web Vitals. Affiliate-Ready Architecture: Build components that support affiliate tracking, monetization placements, and flexible commercial modules.
Responsive & Accessible UI: Develop modern pixel-perfect, responsive interfaces that meet accessibility and usability standards across devices. Code Quality & Collaboration: Write clean, reusable code; participate in code reviews; follow version control and CI/CD best practices. Work in collaboration with your manager and teammates to scope and estimate level of technical effort for tasks/projects based on provided requirements.
AI-Enabled Development: Leverage AI tools paired with hands‑on code implementation to enhance development efficiency, code quality, and problem-solving (e.g., code generation, debugging, documentation, and optimization), while applying sound engineering judgment to validate outputs and ensure production-ready results. Environment & Tooling: Work with containerized environments (Docker) and have a general understanding of Linux-based systems to support development and deployment workflows. Cross-Functional Support: Work directly with designers, editors, and analysts to ensure smooth implementation of content, analytics, and conversion-related features.
Other duties as assigned in support of the Media Site team. A Little Bit about you and your qualifications 5+ years of experience as a software developer in a production web environment. College Diploma or Bachelor's Degree in Computer Science or a related field or equivalent experience.
Advanced JavaScript proficiency, with a solid understanding of client-side vs. edge runtime execution. Experience with edge computing platforms (e.g., Cloudflare Workers, Vercel Edge Functions) is preferred. Experience integrating headless CMS platforms via GraphQL or REST APIs, and customizing their admin dashboards, data structures, and editorial workflows.
Solid understanding of frontend (HTML, JSX, CSS, JS) and basic understanding of backend (APIs, databases, server-side logic) development principles, including modern rendering strategies (SSG, ISR, SSR) and associated caching and revalidation strategies. Experience implementing geolocation and geotargeting features to deliver region-specific content and user experiences. Familiarity with Docker-based containerization and CI/CD pipelines used to deploy across local and production environments.
Familiarity with technical SEO practices, including structured data, lazy loading, and pre-rendering strategies. Strong understanding of Git workflows, modern deployment pipelines, and testing practices. Excellent communication skills and ability to collaborate in a fast-paced, cross‑functional team.
Comfortable working in agile or sprint-based development environments. Experience in affiliate marketing or media publishing environments is preferred. Exposure to performance analytics tools and tag management systems (e.g., GA4, GTM, Matomo) is a plus.
Knowledge of accessibility standards (WCAG) and internationalization/localization frameworks is preferred. What’s in it for you: Top of the line equipment to thrive in your role Full medical benefits from day 1 for you and your family– including 100% employer-paid coverage for top-tier Health and Dental Benefits