Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Bulgaria
- Georgia
- Lithuania
- Moldova
- Poland
- Romania
- Ukraine
The client is a nonprofit organization committed to helping patients receive life-saving transplants. As a trusted leader in advancing treatments for blood cancers and other life-threatening conditions, the organization supports patients and healthcare professionals through cutting-edge research, innovative technology, and comprehensive care programs.
Project Description
The project is focused on developing a mission-critical solution that enables healthcare providers to find optimal cellular therapy matches for patients. The system delivers accurate match results to support informed and timely clinical decisions. This is a modern Angular-based frontend application where quality, scalability, and performance are essential.
Technologies
- Angular 19
- TypeScript
- NGXS
- Jest
- Storybook
- HTML5
- SCSS
- Git (Gitflow)
- Work within the development team to enhance a high-impact product used for matching marrow donors
- Define and maintain the frontend architecture ensuring scalability, maintainability, and performance
- Propose and implement improvements to increase reliability and reduce technical debt
- Research and integrate emerging frontend technologies and best practices
- Write clean, testable code and maintain high coverage using Jest
- Participate in pull request reviews and provide constructive feedback
- Collaborate closely with backend, product, and QA teams to deliver high-quality software
- 5+ years of professional experience working with Angular (preferably Angular 19) and TypeScript
- Deep understanding of component-based architecture
- Experience with application state management libraries (NGXS required; familiarity with NgRx, Akita, or Elf is a plus)
- Strong skills in HTML5 and CSS/SCSS
- Familiarity with Storybook for component documentation and testing
- Proficiency with Git and Gitflow branching strategies
- Strong communication skills (written and verbal)
- Experience with UIRouter for Angular and ng-openapi-gen is a plus
- Proven knowledge of modern frontend development practices and patterns
- English level: B1+ or higher
The Global Benefits Package Includes
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.
Ready to apply?
Join Coherent Solutions Romania and take your career to the next level!
Application takes less than 5 minutes