Remote job
Full Stack Developer
Job details
About this role
Role overview A remote, full-time engineering position focused on building end-to-end features for production web applications. The role calls for engineers who are equally comfortable on both sides of the stack and who take ownership from data model through UI, rather than specialists who lean one direction.
Responsibilities - Develop end-to-end features across frontend and backend layers on client projects - Design API contracts and data models that hold up under real production load - Build interfaces with Next.js and services using Node.js or Python - Take ownership of work from initial ticket through deployment and release - Participate in architecture reviews, offering technical pushback when warranted
Requirements - Verifiable, genuine proficiency on both frontend and backend, demonstrated through a portfolio - Hands-on experience designing REST and GraphQL APIs - Strong understanding of databases, including relational and document stores - Comfort with deployment pipelines and foundational cloud infrastructure concepts - A bias toward closing the loop and flagging issues even after work has shipped
Nice to have - Prior experience working directly on client-facing or agency-style delivery projects - Ability to contribute to architecture discussions across multiple concurrent engagements
Benefits and work setup - Fully remote engineering role with full-time hours