About The Position

We’re looking for a Senior Full-Stack TypeScript Developer to join the SOLTECH team who can autonomously own features across the entire stack with minimal supervision. In this role, you’ll work with TypeScript on both the frontend and backend, leveraging React for user-facing experiences and Node.js (NestJS experience preferred) for API development, all within modern, containerized environments. You’ll take full ownership of features end-to-end, make independent technical decisions, and mentor junior team members while writing clean, maintainable code that sets the standard for the team.

Requirements

  • 5–7+ years of professional development experience in production environments
  • Strong TypeScript proficiency with a type-first design mindset across the full stack
  • Solid experience with React for frontend development
  • Backend API development experience with Node.js (NestJS experience preferred)
  • Strong proficiency in relational databases, including schema design, query optimization, and performance tuning
  • Ability to independently deliver complete features across the full stack with minimal guidance
  • Proficiency with AI tools and models in software engineering, including: Using AI-assisted coding tools to accelerate development workflows Critical thinking about when to leverage AI versus traditional problem-solving approaches Mentoring junior developers on effective and responsible AI tool usage
  • Comfortable working with multiple developer tools and command-line interfaces, including: Linux environments Docker and containerization Standard command-line operations
  • Autonomous decision-maker who can navigate architectural trade-offs independently
  • Self-starter with a proven track record of owning features from conception to production
  • Problem-solver who writes clean, maintainable code and establishes coding standards
  • Team player who can mentor junior developers and communicate effectively about technical decisions and blockers
  • Comfortable working in lean teams with high autonomy and ownership

Nice To Haves

  • Multi-language proficiency: Demonstrated ability to develop in languages beyond TypeScript
  • Mobile development: React Native or similar mobile development experience
  • Cloud platforms: AWS or Azure experience
  • DevOps and infrastructure: Exposure to tools like Terraform, Kubernetes, GitHub Actions, or CI/CD pipelines
  • Deno: Experience with Deno as a runtime environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service