Job description:
RxPx is a global digital health platform that helps doctors, patients and caregivers more easily manage
complex conditions and therapies. Our No Patient Alone mission unites a passionate, smart, dedicated team
of developers, designers, data scientists, health professionals and business leaders.
As a PE-backed company, with substantial success, awards and customer roster in place, you will be joining a
seasoned team well-respected for its thought leadership and consultative approach to building long-term
partnerships within the pharmaceutical, life sciences and healthcare ecosystem.
THE ROLE
We are looking to add an experienced Programmer to join our engineering team to help us expand our Android
apps that serve as the front-end to our backend REST api.
This role is open to candidates located in Canada, ideally in the Pacific or Mountain timezone
The Programmer will ideally possess more than 5+ years of software engineering experience developing
native mobile applications in roles working with the life sciences industry.
OBJECTIVES OF THE ROLE
The role of a Programmer focuses on designing, developing, and optimizing applications that deliver
exceptional user experiences. The Programmer will also lead the full software development lifecycle, including
requirements analysis, architecture design, coding, testing, and deployment, while ensuring performance,
scalability, and reliability.
Languages
English
Education
- Bachelor's degree
- or equivalent experience
Experience
5 years or more
Work mode
Work must be completed both in person and remotely.
Responsibilities
Tasks
- Write, modify, integrate and test software code
- Maintain existing computer programs by making modifications as required
- Communicate technical problems, processes and solutions
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software
- Assist in the collection and documentation of user's requirements
- Assist in the development of logical and physical specifications
- Research and evaluate a variety of software products
- Write, modify, integrate and test software code for e-commerce and other Internet applications
- Manage incidents
- JavaScript Object Notation (JSON)
- Robotic process automation
- Consult with clients after sale to provide ongoing support
Experience and specialization
Computer and technology knowledge
- Agile
- Android
- Business intelligence
- Development and operations (DevOps)
- Jenkins
- Jira
- Machine Learning
- Java
- JavaScript
- Object-Oriented programming languages
- SQL
- Web service design
- JQuery
- Software development
- Angular.js
- Git
- React.js
Area of work experience
- Embedded systems
- Design
- Quality assurance or control
Area of specialization
- Bioinformatics
- Scrum
- Development of computer applications
- Development
- User experience design
Additional information
Work conditions and physical capabilities
- Fast-paced environment
- Work under pressure
- Tight deadlines
- Attention to detail
- Sitting
Personal suitability
- Accurate
- Client focus
- Efficient interpersonal skills
- Organized
- Team player
- Integrity
- Accountability
- Dependability
Benefits
Health benefits
- Dental plan
- Disability benefits
- Health care plan
- Paramedical services coverage
- Vision care benefits
Other benefits
- Learning/training paid by employer
How to apply
By email
careers@rxpx.health
How-to-apply instructions
Here is what you must include in your application: