FAQs
What is the primary responsibility of the Tech Team?
The Tech Team is responsible for ensuring that the cloud-based clinical system is built to the highest standards, working closely with Business and Product stakeholders using a hybrid lightweight Agile methodology.
What technologies will I be working with as a Mid-level Software Developer?
You will be working across the entire application stack with ReactJS, NodeJS, SASS, GraphQL, AWS CDK, and TypeScript.
What experience is required for this position?
We require a minimum of 3+ years of professional experience in JavaScript/TypeScript development for Node.js, as well as experience developing mobile-ready websites using ReactJS.
Is experience with specific libraries or frameworks necessary?
While not mandatory, familiarity with MobX and Chakra UI would be considered a plus.
Will I need to work with databases in this role?
Yes, you should have knowledge of NoSQL databases, particularly MongoDB, as it is the database we use.
What is the expectation regarding cloud expertise?
You should be comfortable with cloud-based applications and infrastructure as code, particularly with AWS, and real-world experience in Infrastructure as Code is a plus.
What qualities are we looking for in a candidate?
We are looking for an enthusiastic team player who is excited to engage in all aspects of the application and who has a keen interest in driving improvements and identifying development opportunities.
How important are code reviews in this role?
Participating in code reviews is important as it ensures code quality and promotes knowledge dissemination among team members.
Will there be opportunities for professional development in this role?
Yes, as a maturing company, there are many opportunities for professional development, and you will be encouraged to identify and drive improvement initiatives.
What is the work environment and methodology used in this role?
The work environment is Agile-focused, utilizing a hybrid lightweight methodology where team collaboration is encouraged to address technical challenges early on and plan new solutions.