Curve Dental Logo

Curve Dental

Software Developer

Posted 2 Months Ago
Remote
Hiring Remotely in Scotland, GBR
Mid level
Remote
Hiring Remotely in Scotland, GBR
Mid level
Develop full-stack features using C#/.NET backend services and TypeScript/Angular front-end applications. Own work from design through production deployment, troubleshoot issues end-to-end, write secure and tested code, perform code reviews, mentor developers, and help guide technical direction. Work with SQL databases, data migrations, integrations, cloud infrastructure, and messaging systems while using AI-assisted development tools responsibly.
The summary above was generated by AI

About Curve Dental:

Curve Dental is the leading provider of cloud-based, all-in-one dental practice management software for dental professionals and practices of all sizes across the United States and Canada. With powerful features like imaging, scheduling, billing, patient engagement, and more, Curve empowers dental professionals to optimize practice efficiency and elevate patient experiences—all from one easy-to-use platform and industry-disrupting mobile app.

Position Summary


We are seeking a software developer who is passionate about software development and technically excellent. Our developers work across the full stack — C#/.NET backend services and TypeScript/Angular front-end applications — and understand that a project is not done until it has been deployed to production for our users. We want developers who can contribute positively to our culture and teach us things we didn't know before. Those same developers are always hungry to learn and improve in any way they can.


Our developers take a leadership role in stewarding the code to ever higher standards, mentoring other developers on the team and driving forward the technical direction of both Curve and its products.


You'll own features from design through production, and take on larger, more open-ended problems as you grow with the team.


Things we're looking for in terms of more specific skill-sets and experience:


  • BS in Computer Science or related technical discipline (or equivalent)
  • 3+ years of professional software development experience
  • Solid backend programming experience in C#/.NET, or a comparable language such as Java
  • Solid front-end programming experience in TypeScript with a modern framework (Angular preferred)
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • Strong SQL and relational database skills — complex queries, schema design, transactions, and writing production-safe data migrations
  • Experience diagnosing and troubleshooting production issues end-to-end (backend and frontend) with root cause analysis
  • Experience writing secure code in a data-sensitive or regulated environment, such as one handling PHI, PII, or financial data
  • Previous experience with agile development methodologies, unit testing with tools like xUnit/NUnit or Playwright, and code reviews
  • Experience using AI-assisted development tools such as Claude Code or Copilot, and critically reviewing their output rather than accepting it at face value


Nice to have experience:


  • Experience with large-scale data migration or integration systems
  • Experience with cloud infrastructure and messaging/queueing systems (AWS or similar)
  • Exposure to healthcare or other regulated data environments

Similar Jobs

Yesterday
Easy Apply
Remote
UK
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Design, develop, and launch scalable backend systems and APIs for consumer payments. Break projects into deliverable phases, collaborate with product and engineering partners, monitor system reliability, support on-call operations, review code, debug systems, and contribute to technical decisions and team development.
Top Skills: AWSJavaScriptKotlinKubernetesMySQLPythonTypescript
Yesterday
Easy Apply
Remote
UK
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Owns delivery of quarterly engineering goals, leads backend engineers through ambiguous problems, collaborates across product and engineering, improves system reliability and quality, supports production operations and on-call efforts, and develops team talent. Builds highly available distributed payment systems for international markets using scalable architectures, strong testing, monitoring, and operational practices.
Top Skills: AWSKotlinKubernetesMySQLPython
21 Days Ago
Easy Apply
Remote
United Kingdom
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
Leads the architecture and delivery of GitLab’s static analysis engine and evaluation tooling. Owns program modeling, vulnerability detection quality, SAST rules, AI-assisted development guardrails, and benchmark validation. Sets technical direction, mentors engineers, coordinates complex initiatives, contributes to research and open source, and participates in on-call rotations. The role requires deep program analysis, application security, systems programming, performance optimization, containerized CI/CD, and experience building trustworthy LLM tooling.
Top Skills: Ai AgentsAstsCall GraphsCi/CdControl-Flow GraphsCweData-Flow AnalysisDockerFuzzingGoIntermediate RepresentationsLlm ToolingMutation TestingOwasp Top 10RubyRustSastSsaStatic AnalysisTaint AnalysisType Inference

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account