Haifa, IL, 3508504
Software Front End Engineer
As part of an effort to extend Novocure’s Software Applications department, we are looking for a Software Front End engineer who will participate in the development of the company’s software applications and tools. These applications will integrate into hospitals and clinics around the world, as well as be used by our patients, and will become a key element of TTFields therapy.
As a Software Front End engineer, you will be joining a talented engineering team in developing challenging applications within a complex and advanced environment for new innovative products dedicated to making a worldwide impact on cancer treatments.
This is a full time position, located in our R&D center, Haifa, Israel.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Designing, implementing, and maintaining the applications and tools in the front-end.
- Complying, aligning, and promoting software development professionalism standards within the team (processes and methodologies, requirements, design, coding, and testing)
- Provide technical guidance to other team members working on the projects.
- Carrying out complicated development and prototyping tasks.
- Promoting domain knowledge, innovative thinking
QUALIFICATIONS/KNOWLEDGE:
Qualifications:
- BSc or equivalent in computer science or software engineering.
- Alternatively, without a degree:
A minimum of 5 years of hands-on experience in developing the front-end of complex web-based software systems or mobile applications.
Knowledge:
- At least 3 years of experience in developing the front-end side of complex web-based software systems
- Experience in the development of complex Angular-based SPA applications
- Experience in the development of complex Mobile applications, using Flutter-advantage.
- Knowledge and understanding of different software development methodologies and design patterns.
- Experience with Docker and containers – advantage
- Experience in medical systems – advantage
- Experience working in Agile/Scrum – advantage
OTHERS:
- Team player capable of working in a multi-disciplinary environment involving software engineers, physicists, algorithm engineers and physicians.
- Excellent communication skills in both English and Hebrew
ABOUT NOVOCURE:
Our vision
Patient-forward: aspiring to make a difference in cancer.
Our patient-forward mission
Together with our patients, we strive to extend survival in some of the most aggressive forms of cancer by developing and commercializing our innovative therapy.
Our patient-forward values
– innovation
– focus
– drive
– courage
– trust
– empathy