
Software Engineer, Mobile & Web Applications (Portsmouth, NH)
- Portsmouth, NH
- Permanent
- Full-time
- Designing, implementation, integration, and testing of a client-server Mobile web-based system according to requirements, in high quality and on time.
- Complying, aligning, and promoting of software development professionalism standards within the team (processes and methodologies, requirements, design, coding, and testing).
- Providing technical guidance to other team members working on the projects.
- Carrying out complicated development and prototyping tasks.
- Promoting domain knowledge, innovative thinking
- BSc or equivalent in computer science or software engineering, or equivalent of 5 years of experience without a degree
- At least 3 years of experience in developing Front End side of complex web-based software systems and Mobile applications.
- Experience in development of complex Mobile applications, preferably using Flutter.
- Experience in development of complex Angular based SPA applications.
- Knowledge and understanding of Mobile and web application architecture and design
- Knowledge and understating of different software development methodologies and design patterns.
- Team player capable working in a multi-disciplinary environment involving software engineers, physicists, algorithm engineers and physicians.
- Excellent communication skills in English.
- Experience with docker and containers - advantage
- Experience in medical systems - advantage
- Experience working in Agile/Scrum - advantage
- Ability to lift up to 20 pounds
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#LI-BH1#LI-ER1