Job Summary
A company is looking for a Full Stack Developer with experience in application development, cloud applications, microservices architecture, and web applications.
Key Responsibilities:
- Research, design, develop, and modify enterprise-wide systems and applications software
- Collaborate with an Agile development team to design and implement new features for full-stack JavaScript web applications
- Support team initiatives to migrate self-hosted apps to the cloud and participate in the code review process
Required Qualifications:
- Minimum of one year of experience in programming with modern full-stack web technologies, such as React and Node.js
- Experience with API design principles and development
- Experience with Continuous Integration (CI) practices and tools, including code management systems (e.g., GIT) and CI services (e.g., Jenkins, Bamboo)
- Ability to effectively communicate with scientific team and clients
- Experience with bioinformatics application development, Linux, database systems (relational and non-relational), cloud computing environments, containerization technologies, JavaScript automated testing frameworks, and troubleshooting applications running on Linux servers is preferred