About The Position

Veriforce is seeking an experienced full-stack developer to design and develop applications for its SaaS platform. The successful candidate will join a growing team of front-end, back-end, and DevOps engineers to expand the company’s software-as-a-service offerings. The role involves developing and maintaining applications with C# and .NET, building and supporting relational databases, creating microservices and RESTful APIs, and developing user interfaces with React technologies. The developer will work collaboratively in an agile, Docker-based environment, use AI-assisted development tools, and contribute to code reviews, automated testing, troubleshooting, and engineering best practices.

Requirements

  • Strong experience developing applications using C# (.NET Core and .NET Framework).
  • Strong expertise with SQL Server, PostgreSQL, MySQL, and Azure SQL Database, including database design, query optimization, indexing strategies, performance tuning, and troubleshooting.
  • Experience designing and building microservices and RESTful APIs using C# and .NET Core.
  • Hands-on experience using AI productivity and development tools in day-to-day work, such as Microsoft Copilot, GitHub Copilot, Claude, ChatGPT, or similar technologies.
  • Strong front-end development experience with React, Redux, and TypeScript.

Nice To Haves

  • Exposure to React Native for mobile application development.

Responsibilities

  • Participate as a key member of a small, collaborative full-stack engineering team.
  • Develop, maintain, and enhance applications using C# (.NET Core and .NET Framework).
  • Design, develop, optimize, and support relational databases, including SQL Server, PostgreSQL, MySQL, and Azure SQL Database, with attention to scalability, performance, and reliability.
  • Collaborate with the team to build and enhance microservices and RESTful APIs using C# and .NET Core.
  • Develop user interfaces using React, Redux, TypeScript, and/or React Native.
  • Use AI-assisted development tools, such as Microsoft Copilot and similar technologies, to improve development efficiency and code quality.
  • Work within a Docker-based containerized environment.
  • Apply agile principles of transparency, collaboration, continuous improvement, and rapid iteration.
  • Break complex features into manageable, reviewable, and deployable components.
  • Communicate effectively with technical and non-technical stakeholders.
  • Investigate, diagnose, and resolve issues methodically and efficiently.
  • Use modern software engineering tools and practices, including source control, project boards, package managers, build systems, command-line tooling, and API testing tools.
  • Apply a strong understanding of web and distributed systems concepts, including HTTP, REST, microservices architecture, and modern browser technologies.
  • Conduct thoughtful code reviews and participate in peer review processes.
  • Produce clean, maintainable, well-documented, and testable code.
  • Develop and maintain meaningful automated tests to ensure application quality and reliability.
  • Champion best practices related to APIs, cloud services, microservices, containerization, and AI-assisted development across the organization.

Benefits

  • Hybrid workplace policy.
  • Integrated mental health and wellbeing support.
  • Vacation starting at three weeks.
  • Wellness Days and an Annual Giving Day.
  • Comprehensive medical and dental coverage.
  • Company-wide end-of-year shutdown.
  • LinkedIn Learning license for upskilling and development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service