Job Url: https://tilda.freshteam.com/jobs/Ugm1qoc1xlhT/Full-Stack%20Software%20Developer%20(Remote) Job Description: About this Role So, what will you do as a Software Developer? You will work on full-stack application engineering relevant to various clinical workflows Build automation tools to enable streamlined workflows across trial execution Work on data ETL pipelines, and help improve our AI engine to better organize and process our clinical data You will interact with our product and clinical team to design and implement features which could help improve above mentioned workflows You would be successful as a candidate if... You have good understanding of foundational computer science concepts like design patterns, data structures, web architecture and algorithms You are proficient with at-least one web-focused programming language like Python, JavaScript or Ruby You understand how to build and use API interfaces to create appropriate software interfaces You can readily learn most technologies as you go. To you, technologies are about tools and tradeoffs, not an ideology. You have an opinionated personality with excellent written skills. We are a remote team, and your ability to write your thoughts out is critical. You care about the business implications of anything you build. You're not just going after cool stuff — you understand the balance between craft, speed, and the bottom line. Requirements Bachelors degree in Computer Science or Engineering Fluency with Python, Ruby or Javascript Excellent written English communication skills Vocal and opinionated on your design and implementation Focus on clean code and documentation