Position Objectives
Looking for a hands-on Full-Stack Developer driven by excellence and continuous improvement. You will lead the technical development of a public health education platform designed to empower millions with accessible and trustworthy knowledge. As an early technical team member, you will shape the architecture, build the core product, and deliver a seamless content experience to users.
Roles and Responsibilities
- Architect and build the platform using React/Next.js (frontend) and Node.js/NestJS or Python/Django (backend)
- Implement and integrate a Headless CMS (e.g., Strapi, Sanity, Contentful) for scalable content delivery
- Design and maintain REST or GraphQL APIs
- Build secure authentication, user management, and subscription workflows (e.g., Stripe)
- Optimize for performance, reliability, SEO, and long-term maintainability
- Manage foundational DevOps: CI/CD pipelines, environments, deployments, and security best practices
- Collaborate closely with UX/UI designers to deliver responsive product experiences
- Uphold code quality through standards, documentation, and engineering best practices
- Continuously refine architecture, processes, and tools to improve both product and performance
Minimum Job Requirements
- Minimum 4+ years of full-stack development experience
- Strong expertise in React/Next.js and either Node.js or Python
- Proven experience with API-driven architectures
- Skilled in PostgreSQL, Redis, and cloud platforms (AWS/GCP)
- Familiar with Stripe, Firebase, and push notification workflows
- Strong problem-solving skills and product-focused mindset
- Track record of owning end-to-end projects and delivering high-impact features
Additional Information
Preferred Experience
- Working with health-related content
- Awareness of the latest design and digital media trends
Preferred Personality Traits
- Committed to excellence with high standards of craftsmanship
- Growth-oriented, always seeking better ways to build and learn
- Proactive, resourceful, and comfortable in a fast-moving startup environment
- User-obsessed, always prioritizing user experience
- Adaptable, curious, and open to new technologies
- Resilient problem-solver who thrives in ambiguity