Job Responsibilities
- Develop and maintain web-based applications
- Design, set up and integrate databases to ensure efficient data collection for statistical analysis
- Collaborate with vendors to build platform applications
- Communicate with internal and external development teams to optimize development processes.
- Improve frontend and backend performance by conducting experiments and tests
- Monitor and track the progress of bioinformatics pipelines’ data processing to ensure timely and accurate results
- Work closely with the infrastructure team to support data processing and implement robust cloud backup solutions
- Provide ongoing support and maintenance for applications to ensure smooth operation
- Develop secure, scalable and well-documented system designs in line with best practices
- Perform any other duties assigned by senior officers
Job Requirements
- At least 2 years of hands-on experience in full stack development, with expertise in at least two of the following:
- • Proficiency in React, Typescript and Node.js, with experience working with SQL and NoSQL databases
- • Demonstrated experience in designing or implementing CI/CD pipelines
- • Solid experience in designing enterprise-level systems architecture
- Solid experience in UX/UI design will be advantageous
- Demonstrated maturity, self-motivation, and a strong determination to succeed
- Excellent organisational and communication skills, with a collaborative mindset
- Ability to work independently while also being a team player
- Effective time management skills, with the ability to prioritise tasks and meet deadlines
- Previous experience with healthcare applications or big data databases will be preferred