Job Summary/Overview
We are seeking a highly skilled and versatile Full Stack Engineer to join our client’s growing development team. This role offers the opportunity to work closely with senior technical leadership on high-impact platform services that support multiple business units and partners. A key focus will be architecting and building a shared Paywall service.
The engineer will also be responsible for maintaining and integrating shared services, such as authentication solutions, across organizational teams.
This position is ideal for someone who excels in modern JavaScript/TypeScript development with Next.js, has strong CSS skills (including Tailwind), and is experienced in backend development and testing with Python. Familiarity with AI tools and DevOps practices is a plus.
Key Responsibilities
- Collaborate with senior technical leadership to design and build a shared Paywall service for multiple business units and capital partners
- Integrate and maintain shared services such as the WorkOS Authentication Service across internal teams and external partners
- Develop scalable web applications using Next.js and TypeScript
- Implement well-structured and responsive user interfaces using Tailwind CSS and custom styling
- Contribute to the backend architecture using FastAPI, SQLAlchemy, Alembic, and Pydantic
- Write and maintain thorough unit and integration tests with pytest
- Ensure code quality through reviews, documentation, and adherence to best practices
- Collaborate with cross-functional teams including product, design, and AI engineers
- Stay up to date on industry trends and emerging technologies to continuously improve the platform
Required Qualifications
- Proficient in JavaScript and TypeScript, with hands-on experience using Next.js
- Strong CSS knowledge, including experience with Tailwind and organized styling practices
- Solid experience with Python and web frameworks such as FastAPI
- Familiarity with SQLAlchemy, Alembic, and Pydantic
- Strong understanding of testing principles and tools, especially pytest
- Proven ability to work effectively in collaborative and agile environments
- Strong problem-solving skills and attention to detail
Preferred Qualifications
- Experience with AI/ML tools such as PyTorch, Langfuse, or Weaviate vector store
- Familiarity with AWS and modern DevOps practices
- Experience integrating shared or third-party services into multi-team environments
- Prior work in startup or cross-functional platform teams
Additional Information
- Collaborative, high-impact team environment
- Opportunity to influence architecture and development standards across business units
- Flexible working environment, including remote work options
- Projects involve modern technology stacks and forward-looking platform initiatives