Overview:
IGM Mid - Senior Full Stack Developer
Full time; Benefits eligible
This job requires 3+ years of professional software development experience
Work onsite
The Institute for Genomic Medicine (IGM) at Nationwide Children's Hospital is creating a future that uses the latest technological advances in genome sequencing to help diagnose and treat kids with cancer and other rare genetic diseases. This position is suited for a mid-to-senior level software developer who is a passionate problem solver that enjoys solving complex problems and wants to make an impact in medical research and patient care. This individual is creative, analytical, and collaborative, and combines strong technical expertise with a focus on UX-centric design. They will develop compelling, intuitive, and thoughtful web applications for assisting genomic variant interpretation, while following best practices for application usability across multiple platforms, interfaces, and devices.
The Full Stack Developer must be adept at working with an interdisciplinary team of content strategists, designers, developers, and other stakeholders. They will have at least 3 years of professional software development experience and be proficient in software design and development, with an emphasis on backend development skills. Prior experience in genomics is helpful but not required. The individual will also participate in relevant discussions, group meetings and progress reports for stakeholders at IGM.
Responsibilities:
PRINCIPAL DUTIES AND RESPONSIBILITIES
* Collaborate effectively with research and clinical faculty and staff
* Develop performant web applications using React.js with relational databases
* Make recommendations regarding information architecture
* Assist with application metrics and analysis
* Execute usability testing and validation
* Discover and articulate UX problems and opportunities
* Perform other duties as assigned
Qualifications:
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES
* Bachelor's or Master's degree in Computer Science or related discipline
* 3+ years of professional software development experience
* Demonstrable experience with Python and REST APIs
* Working knowledge of relational database design and development
* Demonstrable experience with best practices in software development, including version control, code review, testing, and documentation
* Working knowledge of JavaScript ES6, React.js, HTML, and CSS
* Must have good time management and organizational skills
BENEFICIAL (NOT REQUIRED) KNOWLEDGE, SKILLS AND ABILITIES
* Familiarity with AWS. Relevant professional certification is a plus
* Experience with MySQL database management system
* Familiarity with TypeScript
* Familiarity with UI / UX design and web application development
* Experience in a Linux/Unix environment
* Hands on experience with containerization
* Desire to build systems that have clinical impact in pediatric care
MINIMUM PHYSICAL REQUIREMENTS
* Sitting - Frequently Talking on phone/in person - Frequently Typing on a keyboard - Constantly Standing/walking - Frequently Physically Active - Occasionally
* The above list of duties is intended to describe the general nature and level of work performed by individuals assigned to this classification. It is not to be construed as an exhaustive list of duties performed by the individual so classified, nor is it intended to limit or modify the right of any supervisor to assign, direct, and control the work of employees under his/her supervision.
* EOE M/F/Disability/Vet
Share this job:
Share this Job