Full Stack Engineer (Javascript/Python)
Job description
Company Description AbbaDox is a leading operations platform for outpatient radiology, providing AI-driven automation for imaging center workflows. The company streamlines scheduling, patient engagement, referral management, and document processing with technology designed specifically for radiology operations. Since 2003, AbbaDox has built a strong reputation as a trusted partner for imaging centers seeking to scale efficiently and improve performance.
Team members contribute to products that directly impact healthcare operations and patient experience in a fast-evolving industry. This role involves working primarily on the front-end (80%) with Angular 17+, while also contributing to back-end services (20%) built with .NET Core (C#). The ideal candidate has a strong understanding of frontend architecture, RESTful API integration, and a solid foundation in unit testing, integration testing, and test-driven development (TDD) practices.
You will collaborate with designers, QA engineers, and backend developers to create responsive, secure, and high-performing web applications. Develop, maintain, and optimize web applications using Angular 17+, TypeScript, .NET Core (C#). · Write unit and integration tests for both frontend and backend components to ensure reliability and long-term maintainability. · Build reusable UI components and ensure consistent design patterns across the platform. · Develop and maintain RESTful APIs, ensuring clean contracts and efficient data handling. · Write efficient SQL queries and work with Microsoft SQL Server (MS SQL) for data modeling and optimization. · NET, MVC work may be required). · Participate in code reviews, pair programming, and continuous integration practices. · Work closely with QA and DevOps teams to implement automated build and deployment pipelines. · Participate in Agile ceremonies and contribute to sprint planning and estimations. Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). · 3+ years of professional experience as a Full Stack or Frontend Developer.
Frontend: Angular 17+, TypeScript, RxJS, HTML5, SCSS/CSS3, Responsive Design. · • Backend: .NET Core (C#), RESTful APIs, MVC, and Entity Framework Core. · • Database: Microsoft SQL Server (MS SQL). · Experience writing and maintaining automated unit and integration tests using frameworks such as: · • Frontend: Jasmine, Karma, Jest, or similar. · • Backend: xUnit, NUnit, or MSTest. · NET (VB), MVC (c#) and legacy code maintenance. · Solid understanding of Git-based workflows (GitHub, GitLab, or Azure DevOps). · Knowledge of Agile/Scrum methodologies. · Experience with Azure, Docker, or CI/CD pipelines. · Experience implementing end-to-end testing (Protractor, Cypress, Playwright). · Understanding of accessibility (A11y) and performance optimization. 6+ years of work experience with .NET Architecture • No need for visa sponsorship
Interested in this role?