Senior Fullstack Developer

The Motley Fool
Summary
Join The Motley Fool as a Senior Contract Fullstack Engineer and contribute to the evolution of our internal infrastructure supporting 600k+ paying subscribers and millions of website visitors. This fully remote, 40-hour per week contract role (with potential for full-time conversion) requires expertise in Python, Javascript, Django, React, Next.js, and more. You will design, develop, and maintain systems, integrate APIs, collaborate with cross-functional teams, optimize web applications, ensure accessibility, conduct A/B testing, and monitor user behavior. The role involves working with cutting-edge tools and technologies, and offers a chance to make a significant impact on a growing company. Applicants must reside in the US and preference is given to candidates in specific states. The contract is for at least 6-12 months.
Requirements
- Strong experience with React, NextJs, TypeScript, and Tailwind
- Proficiency in determining the right rendering strategies for NextJs
- Good grasp of web performance optimization (caching, asset bundling, etc.)
- Must be able to work in a collaborative team-based environment
- Must be able to clearly communicate project values to team members and business stakeholders
- Proven track record of extending and managing content management systems
- Solid understanding of RESTful APIs
- Experience with Docker, containerization, and CICD pipelines
- Understanding of accessibility standards
- Experience with A/B testing frameworks
- Understanding of user behavior tracking and metrics
- Ability to navigate and understand interrelated systems across multiple codebases
Responsibilities
- Design, develop, and maintain systems using React, NextJs, TypeScript, and Tailwind CSS
- Integrate systems with in-house and external APIs
- Experience working with content management systems
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions
- Optimize web applications for performance including caching, parallel processing, and asset management
- Ensure compliance with web accessibility standards to deliver inclusive user experiences
- Conduct and manage A/B testing on both client-side and server-side systems
- Monitor and analyze user behavior metrics to drive continuous improvements
- Troubleshoot and navigate interconnected systems across multiple codebases
- Be part of an on-call rotation to handle critical system issues
- Clearly communicate technical concepts and project goals to team members and stakeholders
Preferred Qualifications
- Experience with Python and Django
- Familiarity with Segment for customer data integration
- Knowledge of Google Tag Manager and Google Analytics implementation
- Familiarity with AWS cloud platforms
- Familiarity with Sanity CMS
- Experience with system monitoring and error reporting tools such as DataDog and Sentry
Benefits
$70 β $78 USD