Software Engineer – Full Stack
DatacurveCurated coding company
San Francisco, United StatesMid
Software Engineering
About the role
Develop and maintain full-stack features for a gamified developer platform.
- •We're building a gamified developer platform empowering tens of thousands of coders to compete in exciting software engineering challenges that push the frontier of LLMs.
- •Key Responsibilities Build and maintain end-to-end features across our frontend and backend systems Architect scalable, performant backend services and intuitive, responsive frontend interfaces to support real-time coding competitions and engaging interactions Collaborate closely with product managers, designers, and engineers across the stack to rapidly ship impactful features Lead technical discussions, guide architectural decisions, and identify opportunities for improvement across the entire stack Establish engineering best practices, including code quality, testing, observability, and documentation Requirements 3+ years of experience building scalable, performant full stack applications in production environments Strong proficiency in building frontends using React, TypeScript, and Tailwind CSS Experience designing performance and secure APIs and backend services using Go Familiarity with cloud infrastructure and services (AWS) and Docker A proactive mindset, comfortable iterating quickly based on user feedback
Tech stack
ReactTypeScriptTailwindGoAWSDocker
Match insights
Tech:React, TypeScript, Tailwind, Go, AWS
Level:Mid