Full Stack Software Development Engineer

Wedgewood Pharmacy
•$90,000 - $115,000

About The Position

Wedgewood Pharmacy is seeking a Full Stack Software Development Engineer to design, develop, and enhance Blue Rabbit, a veterinary web application that enables veterinarians to submit prescriptions to Wedgewood, as well as other business-critical applications. The role works closely with Product and Engineering teams across the full development stack, including frontend development, backend services, APIs, databases, and integrations with downstream systems. The engineer contributes to application design, implementation, testing, maintenance, troubleshooting, and delivery. The position participates in Agile development, including two-week sprint cycles, and takes ownership of assigned tasks from design through implementation. It also involves exploring new programming languages, frameworks, and technologies as business needs evolve.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • At least two years of professional software development experience.
  • Knowledge of object-oriented programming principles and software engineering fundamentals, applied to developing and maintaining applications.
  • Experience with backend development, APIs, and database interactions as part of full-stack software projects.
  • Experience with SQL databases, including writing queries and understanding how applications interact with data.
  • Experience developing applications using programming languages or frameworks such as Node.js, Java, JavaScript, or TypeScript.
  • Experience contributing to projects involving both frontend and backend functionality and understanding how application components work together.
  • Ability to learn and apply new programming languages, frameworks, or technologies to solve technical challenges.
  • Ability to take ownership of development tasks and contribute to broader team projects.
  • Strong communication, organization, adaptability, problem-solving, and collaboration skills, including the ability to manage priorities and deliver quality work in an Agile environment.

Nice To Haves

  • Experience with ReactJS, MongoDB, Apache Kafka, GraphQL, REST APIs, AWS, Azure, or Salesforce Apex development.
  • Experience in veterinary medicine, pharmacy, or healthcare technology.

Responsibilities

  • Design, develop, test, and maintain full-stack applications supporting Blue Rabbit and other Wedgewood technology solutions.
  • Develop and support backend services, APIs, and integrations with internal and external applications.
  • Build and enhance frontend functionality to deliver reliable, user-friendly experiences.
  • Work with relational and non-relational databases to support application functionality and data integration.
  • Collaborate with Product Managers and fellow engineers to translate business requirements into technical solutions.
  • Participate in Agile development processes, including sprint planning, development, testing, and delivery within two-week sprint cycles.
  • Take ownership of assigned development tasks and contribute to larger projects from design through implementation.
  • Troubleshoot application issues, identify root causes, and implement scalable, maintainable solutions.
  • Explore and apply new programming languages, frameworks, and technologies to support evolving business needs.

Benefits

  • Health insurance
  • Dental insurance
  • Flexible spending accounts
  • 401(k) retirement plan with a generous company contribution
  • Company-paid life insurance
  • Company-paid disability insurance
  • Voluntary insurance options, including pet insurance
  • Paid time off that increases every year
  • Tuition reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service