About The Position

The Senior Software Developer is responsible for creating clean, modern, scalable, secure, and maintainable code for SaaS based web products. They can take an idea and run with it, turning it into something useful and beautiful. We expect our developers to work in an agentic fashion — using AI coding agents (e.g., Claude Code, Cursor, Copilot) as a core part of their daily workflow to plan, write, test, and review code at higher leverage.

Requirements

  • React & Javascript skills, including experience in multiple frameworks
  • .NET Core C# skills, including experience in micro services
  • Web programming and knowledge of browser standards
  • Experience consuming/using RESTful APIs
  • Hands-on experience using AI coding agents (Claude Code, Cursor, GitHub Copilot, or similar) as part of your day-to-day development workflow
  • Able to thrive in a fast-paced, quickly evolving, tech start-up environment
  • Experience contributing to a collaborative, dynamic, and diverse team

Nice To Haves

  • Experience building agent workflows, custom tools/MCP servers, or evaluation harnesses for AI coding agents — or demonstrable patterns for getting high-quality output from them at scale
  • Experience leading a team or mentoring other engineers
  • Experience in maintaining a single website or product for more than one year

Responsibilities

  • Work in conjunction with other developers — and with AI coding agents — to design and build software products for RamSoft, applying agentic development practices (delegating well-scoped tasks to agents, reviewing and refining their output, and iterating in tight loops)
  • Develop new features for software
  • Implementing/Coding projects, bug fixes
  • Create automated unit and integration tests for implemented projects and bug fixes
  • Perform requirements analysis and update requirements documentation based on actual project implementation
  • Review and update internal tracking systems regularly
  • Assist and advise other departments as needed to assist with customer issues
  • Participate in team meetings, contributing ideas, updates and product development areas
  • Mentor other team members based on area of expertise
  • Perform other related duties as required

Benefits

  • casual work environment
  • flexible work hours
  • competitive compensation and benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service