Teramind - Principal Full Stack Developer with React
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• You're an engineer who: • Has 8+ years of professional experience with excellent full-stack skills • Brings 4+ years working with React (Next.js), Nest.js/Express, GraphQL, Docker, Postgres • Understands system design and architecture - CQRS, event sourcing, distributed systems • Builds scalable, secure, production-ready systems and takes ownership of them • Communicates clearly in English, both written and verbal • Enjoys working in high-trust, low-bs environments • You've built real-time data visualizations or analytics dashboards (tailwind, d3, ag-grid) • You've worked with behavioral data, event streams, or time-series analysis • You've shipped ML-powered features to production • $50 - $65 an hour
Responsibilities
• We’re looking for a Principal Full‑Stack Engineer - someone who builds things that matter and leads by example. You’ll write code, define architecture, and help shape our product and engineering culture. • Ready to make an impact? Here’s how you’ll contribute: • Ship full-stack features - React frontends, backend APIs, data layers, infra scripts, etc. • Review code, mentor engineers, and raise the bar across the team • Lead architecture & technical standards without red tape • Collaborate with product & design to deliver value fast • Own complex initiatives end-to-end - we trust you to make decisions • Optimize performance, scalability & reliability without endless meetings • Troubleshoot production issues and guide incident response • The technical challenges • This isn't CRUD work. You'll be solving real problems: • Designing and shipping secure integrations - ML prediction engines, LLMs, third-party APIs with strict auth and data handling • Building high-performance UIs that stay fast under heavy data loads • Creating dashboards that turn complex datasets into clear, actionable insights • Scaling a multi-tenant SaaS platform - and shipping on-prem for enterprise customers who need it • Working with security-sensitive data where mistakes aren't an option
Benefits
• This is a remote job. Work from anywhere! We’ve been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams. • Flexible paid time off • Laptop reimbursement • Ongoing training, development, and career growth opportunities • We use an open stack of technologies, so you have the chance to learn and evolve • High complexity of problems to solve, with active feature development - not just bugs & refactoring • Collaboration with a forward-thinking team where new ideas come to life, experience is valued, and talent is incubated. You can make an impact quickly.