About us
Champions Oncology is a technology-enabled research organization that leverages an end-to-end range of research and development solutions to improve the productivity of oncology drug development. Using computational and experimental testing platforms, Champions Oncology improves decision making for effective therapeutic development. Our team is passionate and self-motivated working together to accelerate the challenges of oncology drug development and ultimately improve patients’ lives around the world.
Job Overview
We are seeking a highly skilled and motivated Next.js/TypeScript Software Engineer to join Champions’ software solutions development team. We are developing cutting-edge algorithms to help interpret the flood of data emerging from informatic technologies while making bioinformatics accessible. You will play a pivotal role in designing, developing, and maintaining our state-of-the-art Lab Inventory Management System (LIMS). Duties and responsibilities:
- Collaborate with cross-functional teams to gather and understand requirements, and translate them into technical specifications and designs.
- Develop scalable and efficient web applications using Next.js and TypeScript, ensuring high performance and responsiveness.
- Implement intuitive user interfaces for scientists and lab personnel to manage and track laboratory inventory.
- Implement new features, maintain, and test existing code infrastructure.
- Evaluate and compare best practices for processing and analyzing different data types.
Qualifications
Qualifications, Skills and Abilities:
Required:
- Bachelor's degree in Computer Science, Software Engineering, or a related field with 1+ years of experience.
- Proven experience in web application development using Next.js and TypeScript.
- Strong knowledge of frontend technologies, including React, HTML, CSS, and JavaScript.
- Excellent problem-solving skills and a passion for delivering high-quality software.
- Willingness to learn new programming languages as necessary.
- Excellent written and verbal communication skills are required.
- Analytical, reasoning, mathematical, and problem-solving skills.
- Experience designing, developing and testing RESTful APIs.
- Knowledge of database systems (e.g., SQL or NoSQL databases).
Preferred:
- Experience with cloud computing environments.
- Experience working in teams centered around a biological question and with external collaborators is appreciated.
- Python experience
- Proficiency with the testing process; ability to debug and modify code.
- Experience with TailwindCSS
- Experience in developing laboratory or scientific software applications.
Physical demands and work environment:
- Must be able to sit and use hands to finger, handle and feel
- Must be able to lift and move packages weighing up to 50 pounds
- Must be able to sit for long periods using a computer in a typical office environment in a multi-level facility
- In carrying out the duties of the job, there may be exposed to fumes, chemical hazards, or exposure to blood, body fluid, and tissue
This description reflects management’s assignment of essential functions, it does not proscribe or restrict the tasks that may be assigned. Champions Oncology is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.