Back to jobs

Senior Next.JS Developer

The Motley FoolRemote (United States)Posted 3w ago
Full-Stack Developer - Next.js / AWS (Remote)
USD 95-105 per hourly
Full Time
Remote
Craft my tailored resume free

Free to start · No card

Job description

Who are we?

The Motley Fool is a purpose-driven financial services company on a mission to make the world smarter, happier, and richer. For 30 years, we’ve been helping people make better investment decisions through transparency, education, and a healthy dose of Foolish fun. We’re a fast-moving, collaborative team that values high-quality work, curiosity, and initiative. We care deeply about what we do, and we’re driven by the impact our work has on real people’s financial futures.

What does this team do?

Join a high-performance development team delivering web applications to millions of users monthly in the fintech and media space. We value innovation, collaboration, and technical excellence. We are a remote workforce that uses Slack, Zoom, Jira, and agile development practices to keep in sync.

What would you do in this role?

As a Senior Software Developer, you’ll be working on a fast paced team responsible for the code that powers our ultimate goal of helping people invest and be smarter, happier and richer. Successful Fools have well-formed opinions (stemming from their broad experience) and the ability to jump right into code independently.

But what does this role actually do?

  • Develop and maintain web applications using a variety of technologies, including but not limited to React, Next.js, TypeScript, TailwindCSS and occasionally Python.
  • Collaborate with other team members on best practices for efficient and sustainable engineering, focusing on achieving a balance between aesthetics, scalability, and performance.
  • Provide and receive technical feedback through pair programming and code reviews.
  • Collaborate closely with design, product, and leadership teams to anticipate future needs and align our technology roadmap with long-term goals.

What do you need to apply?

  • 5+ years of developing highly performant and scalable web applications
  • Proficiency with agentic workflows and AI-driven automation
  • High level of proficiency in React, Next.js, Typescript, GraphQL and REST APIs
  • Understanding of backend development using Python
  • Experience with AWS
  • Experience working with sophisticated application state, e.g. Apollo Client, Redux
  • Experience with Docker, containerization, and CI/CD pipelines for Python applications
  • Proven track record in high-performance teams
  • Excellent problem-solving and communication skills
  • Familiarity with security best practices in web development

Compensation:

Below is our target compensation range. While we are budget conscious, we’re also eager to find the right person for this role, so if your target is outside of this range, please don’t hesitate to apply and we’d be happy to have a conversation.

Hourly Pay Range
$95—$105 USD

By applying on this site, you acknowledge that The Motley Fool will be collecting the personal data you provide for our recruiting purposes. Please see our Applicant Privacy Notice for additional information about how we process, transfer, and store your data, including where that data is stored, and about any additional privacy rights you may have based on your jurisdiction.

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for The Motley Fool. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.