JOBSEARCHER

Front End (Node/JS + Angular) Developer

MedixChicago, ILJune 2nd, 2026
Thefrontend developer is primarily responsible for crafting, developing,and coding solutions to meet customer expectations and specifications asdiscussed and detailed in Epics, Features and Stories (Agile process).You will be working with other developers and leads in the broaderorganization. Your expertise and inputs into designs and technologysolutions will facilitate accurate decision-making and mitigatedevelopment and implementation risks.Theapplicant will understand the system development life cycle; Agilesoftware project management approaches; and requirements, design, andtest techniques. We are seeking someone who can conceptualize andinfluence application and interface projects, and therefore ought tounderstand what advice to give and where to plug in to steer towarddesirable outcomes.Inaddition, you should be either experienced or conversant in emergingideas in application development both on the user interface and middletier technologies. While not necessarily deep in all of thesetechnologies, you should understand them sufficiently to guide theorganization in understanding and possibly adopting them if appropriate.Must Haves:Angular Expertise: 3-5+ years of experience with Angular, with a strong understanding of the latest version and its features.Node Expertise: JavaScript & Node JS expertise is a plusBuild Tools: Proficient in using build tools such as Webpack and Vite for optimizing application performance and managing assets.Web Components: Experience in developing and integrating web components and Angular Elements for reusable UI components.Styling Proficiency: Strong skills in CSS, SCSS, and SASS for creating responsive and visually appealing designs.TypeScript Skills: Solid understanding of TypeScript, with the ability to write clean, maintainable, and efficient code.GraphQL Knowledge: Familiarity with GraphQL for efficient data fetching and management in applications.Unit Testing: Experience with unit testing frameworks and tools such as Karma, Jasmine, or Jest to ensure code quality and reliability.Monorepo Management: Knowledge of monorepo architecture using tools like Blocks, Nx for managing multiple projects within a single repository.Version Control: Proficient in using Git for version control, including branching, merging, and pull requests.CI/CD and Docker: Basic understanding of Continuous Integration/Continuous Deployment (CI/CD) processes and Docker for containerization.Web Performance Optimization: Awareness of web performance metrics (Web Vitals) and best practices for optimizing application performance.Accessibility (a11y): Strong understanding of web accessibility standards (WCAG) and best practices to ensure applications are usable by people with disabilities.