Full Stack Developer

Psychology Today
Summary
Join Psychology Today as a Full Stack Developer and contribute to our mission of expanding access to mental health support. You will play a key role in developing and enhancing Psychology Todayβs Therapy Directory, focusing on the professional interface, APIs, and backend services used by therapists. This position involves working with a modern tech stack, collaborating with a remote team, and building scalable, event-driven systems. The ideal candidate possesses 3+ years of experience in front-end or full-stack development, expertise in Vue.js and AWS services, and a strong understanding of event-driven architecture. You will be working on a product that impacts millions of people and enjoy a flexible remote work environment. Compensation is competitive, ranging from $145,000 to $190,000 annually.
Requirements
- 3+ years of experience in front-end or full stack development, with a focus on delivering polished, production-ready UI
- Deep familiarity with Vue.js , component-based architecture, and patterns like module federation for scalable frontend development
- Experience integrating frontends with serverless backend services β ideally using GraphQL via AWS AppSync and RESTful APIs via API Gateway
- Familiarity with backend development in Golang , especially within AWS serverless environments (Lambda, EventBridge, DynamoDB, etc.)
- A strong grasp of event-driven architecture , and how frontends can leverage asynchronous workflows for better performance and UX
- The ability to work independently and communicate clearly in a remote, async-first culture
Responsibilities
- Developing modular frontends using Vue.js (or similar modern frameworks) as part of a micro frontend architecture , with federated modules integrated into a larger parent application
- Collaborating with backend engineers to integrate with AWS services like AppSync , API Gateway , Lambda , and EventBridge , building scalable, event-driven systems that support rich, interactive user experiences
- Implementing seamless, performant, and accessible UI components that work well across browsers and devices, with an eye toward reusability and maintainability
- Contributing to a modern developer experience with automated builds, testing pipelines, and CI/CD workflows
- Working in a fully distributed, remote-first team, staying aligned through tools like Slack, Jira, and Google Workspace
- Participating in an Agile process with two-week sprints, daily standups, planning meetings, demos, and retrospectives
Benefits
- Work on something meaningful β improving access to mental health care
- Join a friendly, humble, smart and funny team of product thinkers, engineers, and designers
- Influence the architecture and direction of a key product in our ecosystem
- Work on a known brand at scale, creating product that impacts millions of people
- Flexible remote work and a strong culture of trust, autonomy and teamwork
- High Compensation as an Independent Contractor on an annual basis - range is from $145,000 -$190,000
- A stable, healthy, revenue generating company where people stay for many years
- Paid Time Off and Bonuses