Open role
[Remote] Full Stack Software Development Engineer
Note: The job is a remote job and is open to candidates in USA. Wedgewood Pharmacy is seeking a Full Stack Software Development Engineer to design, develop, and enhance its Blue Rabbit veterinary web application and other business-critical applications. The role works across frontend and backend development, APIs, databases, integrations, and collaboration with Product and Engineering teams.
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 effective 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, contributing 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
Skills
- A curious problem-solver who enjoys understanding how systems work and finding effective technical solutions
- An adaptable, motivated learner who is comfortable exploring unfamiliar technologies and expanding your technical skill set
- An independent contributor who takes ownership of your work while recognizing the value of collaboration
- A strong communicator who can explain technical concepts, share ideas, and work effectively with cross-functional teams
- A detail-oriented engineer who understands how individual development tasks contribute to larger applications and business objectives
- An organized professional who can manage priorities and deliver quality work in a fast-paced, Agile environment
- Earned a bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field, with at least two years of professional software development experience
- Applied object-oriented programming principles and software engineering fundamentals to develop and maintain applications
- Worked with backend development, APIs, and database interactions as part of full-stack software projects
- Used SQL databases, including writing queries and understanding how applications interact with data
- Developed applications using programming languages or frameworks such as Node.js, Java, JavaScript, or TypeScript
- Contributed to projects involving both frontend and backend functionality, with an understanding of how different application components work together
- Demonstrated the ability to learn and apply new programming languages, frameworks, or technologies to solve technical challenges
- Taken ownership of development tasks and contributed to broader team projects
- Experience with ReactJS, MongoDB, Apache Kafka, GraphQL, REST APIs, AWS, Azure, or Salesforce Apex development is a plus
- Experience in veterinary medicine, pharmacy, or healthcare technology is an added advantage
Benefits
- Health, dental, and flexible spending accounts.
- A 401(k) retirement plan with a generous company contribution.
- Company-paid life and disability insurance.
- Access to voluntary insurance options, including pet insurance!
- A generous paid time off program that increases every year.
- Tuition reimbursement.
Company Overview
Company H1B Sponsorship