Developers

Our development teams work together on complex product solutions to bring the ideas behind SelfDecode to life. Join an extremely talented team of programmers today.

Open Positions

Cloud Infrastructure Engineer

We are looking for an experienced and motivated developer to join a fast-growing, innovative biotechnology company. Our Cloud Infrastructure Engineer will work closely with our research scientists, computational biologists, front-end and back-end teams to develop and deploy our cloud-based infrastructure, with a focus on automation, configuration, security, observability, and alerting.

Salary:

  • 80k-120k USD /yr for North American applicants
  • 30k-70k USD /yr for applicants outside North America 

Responsibilities

  • Continuously improve cloud infrastructure and our use of AWS services.
  • Automate and improve software deployment and operations processes.
  • Create reusable and templated packages -- promoting standardization across workflows, accelerating development and deployment cycles.
  • Develop and deploy containerized pipelines and processes.
  • Work directly with AWS architects and other infrastructure engineers to develop and maintain scalable and reproducible infrastructure.

Requirements

  • 2+ years of experience in Cloud Infrastructure, DevOps, or IT Operations roles
  • An understanding of microservices architecture and its application to software development
  • Familiarity with building and maintaining containers, runtime environments, and custom machine images.
  • An eye to security -- demonstrated understanding of how to operate pipelines at scale while maintaining the security and integrity of extremely sensitive data.
  • Experience developing Infrastructure as Code.
  • Expert knowledge of Django and/or Flask

Plusses

  • Experience deploying computational workloads on AWS Batch, Kubernetes, or other workload managers.
  • Experience managing and protecting large datasets in AWS.
  • Knowledge of AWS tools (CloudFront, FarGate, Lambda)

Data Engineer

We are looking for qualified candidates for our Data Science & Engineering department. Our data team members are experts at ingesting large, complex biological data sets, creating fast and efficient pipelines to process them, and working closely with our DevOps group to seamlessly deliver cutting edge genomic analysis to our customers.

Pay will be in accordance with abilities, skills, experience, hustle, leadership, level of English proficiency and location.

The Role is: 

  • Full time.
  • Fully Remote.

Salary: 

  • 20k-75k / yr (we are seeking candidates from intern to senior level)
  • Equity is also available for outstanding applicants with leadership qualities

Highly Desired Skills

  • 2+ years of experience working with large data sets
  • Strong English-language communication skills
  • Professional experience and analytics heavy language, Python prefered
  • Professional experience with workflow management (Nextflow, Snakemake, or Airflow, etc)
  • Deep knowledge of creating efficient database queries and operations
  • Well-versed in source control with Git

Duties

  • Analyzing and maintaining large databases of sensitive user data
  • Developing scalable, easily-maintainable software
  • Optimizing applications for maximum speed and scalability
  • Extending and improving existing internal software systems
  • Integrating multiple data sources and databases into one system

Plusses:

  • Knowledge of statistical techniques
  • Bioinformatics knowledge
  • Math knowledge

WordPress Developer

We are looking for an experienced WordPress developer to join our team. Pay will be in accordance with abilities, skills, experience, etc...

  • Full time or Part time. Flexible Hours.
  • Fully Remote.
  • No agencies.

Salary: 

  • 50k-90k USD /yr for North American applicants
  • 30k-50k USD /yr for applicants outside North America
  • Equity is also available for outstanding applicants and those with leadership abilities - people who can take on a leadership role.

Required Duties & Skills:

  • Writing clean, readable code
  • At least 3 Years of experience with web development in WordPress
  • Experience with PHP and HTML/CSS
  • Experience with Javascript and Git 
  • Strong English-language communication skills
  • The ability to work independently and as part of a team is essential

Strong Plusses:

  • Experience with the following plugins: W3, Yoast SEO, Jetpack, WordPress Social Login, Elementor
  • Experience in working with third-party services like Leadpages and Onesignal
  • Experience with Sage and Bedrock 
  • Experience with implementing and maintaining paywalls
  • Prior experience with remote work and working for a startup

Front End Quality Assurance Engineer

We are looking for a motivated, detail-oriented Front End Quality Assurance Tester to ensure our website, application, and product are delivering the best possible experience to our customers. 

A good QA tester must be able to find and categorize bugs, prioritize their own workloads, and understand the needs of both the software development and marketing teams. 

Communication is a key skill for a good tester, since documenting and reporting issues to our global team will be their main responsibility. As the role grows, a star candidate will expand their skill-sets, learning how to automate and analyze their work.

Salary: 10k-30k USD /yr

Responsibilities

  • Thorough testing of a continuously updated Web service with manual and automated tools
  • Catching bugs in the user experience, documenting them, and reporting them to the development team
  • Assisting the development team in testing sprint release candidates
  • Assisting the frontend team with testing and validating marketing and sales flows

Requirements

  • Excellent technical problem solving skills
  • Technical curiosity and attention to detail
  • Ability to absorb new ideas and concepts quickly.
  • Good analytical and problem-solving abilities.
  • Knowledge of testing tools and frameworks
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to conduct research on technical application issues.
  • Ability to present ideas in business-friendly and user-friendly language.
  • The ideal candidate will be methodical and meticulous
  • Degree in Software or Computer Sciences disciplines preferred but not required

Plusses

  • Knowledge of JavaScript and TypeScript
  • Familiarity with web analytics tools (e.g. Google Analytics, Google Tag Manager)
  • Familiarity with Agile software development methodologies

Backend Developer (Django)

We are looking for a Backend Django Developer. Pay will be in accordance with abilities, skills, experience, hustle, leadership, math/bioinformatics knowledge, level of English proficiency, and location. 

  • Full time.
  • Fully Remote.
  • No agencies
  • Minimum of 2-3 years professional coding experience

Salary: 10k-75k USD /yr

  • Equity is also available for outstanding applicants and those with leadership abilities.

Required Skills:

  • Strong English-language communication skills
  • Professional experience with Python
  • Professional experience with a python based web application framework, such as Django or Flask. Experience in Django is preferred.
  • Experience with creating and maintaining AWS cloud formation templates
  • Experience with the Serverless framework
  • Well-versed in source control with Git
  • Understand RESTful API design. Experience working with Django REST framework is a bonus
  • Understanding of accessibility and security compliance

Duties:

  • Creating new features related to personalized health based on genetics, labs, and symptoms
  • Developing scalable, easily-maintainable software
  • Optimizing applications for maximum speed and scalability
  • Extending and improving existing internal software systems
  • Software Testing
  • Able to integrate multiple data sources and databases into one system
  • Participating in weekly scrum meetings

Plusses

  • Professional experience with React or similar front end frameworks
  • Bioinformatics knowledge
  • Math knowledge
  • Knowledge of genetics
  • Familiar with bash scripting
  • Knowledge of WordPress
  • Health enthusiast
  • History of leadership

Lead Developer / Software Architect

We are looking for a Software Architect with experience in Django/Flask and React. Pay will be in accordance with abilities, skills, experience, hustle, leadership, level of English proficiency and location.

  • Full time - we expect people to put in 40 hrs a week or more
  • Fully Remote.

Salary:

  • 80k-150k USD /yr for North American applicants
  • 40k-75k USD /yr for applicants outside North America
  • Equity is also available for outstanding applicants and those with leadership abilities.

Critical Requirements:

  • This role is for a Team Lead. Technical leadership experience and a desire to fulfill a leadership role is vital for this position.
  • Minimum of 2 years experience in designing software architecture professionally. This must be experience with our Full Stack Technologies (React + Django/Flask).
  • Minimum of 5 years of professional coding experience (React + Django/Flask).

Highly Desired Skills:

  • Strong English-language communication skills
  • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)
  • Solid command of Typescript, CSS and HTML
  • Well-versed in source control with Git
  • Understanding the differences between multiple delivery platforms (e.g. mobile vs desktop) and optimizing output to match the specific platform (e.g. HTML5, and CSS3)
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments

Responsibilities:

  • Leading a team and architecting complex software
  • Creating new features related to personalized health based on genetics, labs, and symptoms
  • Developing scalable, easily-maintainable software
  • Optimizing applications for maximum speed and scalability
  • Extending and improving existing internal software systems
  • Software Testing
  • Able to integrate multiple data sources and databases into one system
  • Implement creative and visually-appealing frontend designs
  • Translate designs, wireframes, and mockups into highly-composable code
  • Participating in weekly scrum meetings

Junior Quality Assurance Tester

We are looking for a motivated, detail-oriented Junior Quality Assurance Tester to ensure our website, application, and product are delivering the best possible experience to our customers. 

A good QA tester must be able to find and categorize bugs, prioritize their own workloads, and understand the needs of both the software development and marketing teams. Communication is a key skill for a good tester, since documenting and reporting issues to our global team will be their main responsibility. 

As the role grows, a star candidate will expand their skill-sets, learning how to automate and analyze their work.

Salary: 10k-30k USD /yr

Responsibilities

  • Thorough testing of a continuously updated Web service
  • Catching bugs in the user experience, documenting them, and reporting them to the development team
  • Assisting the development team in testing sprint release candidates

Requirements

  • Excellent problem solving skills
  • Curiosity and attention to detail
  • Ability to absorb new ideas and concepts quickly.
  • Good analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to conduct research on technical application issues.
  • Ability to present ideas in business-friendly and user-friendly language.

Pluses

  • Knowledge of testing tools and frameworks
  • Knowledge of JavaScript and TypeScript
  • Education in Software or Computer Sciences disciplines preferred but not required

Fullstack Engineer (Django + React)

We are looking for a Fullstack Developer proficient in Django and React. We are also in search of someone who has software architecting ability. A background in statistics is a bonus. 

Pay will be in accordance with abilities, skills, experience, hustle, leadership, level of English proficiency and location.

The Role is: 

  • Full time - we expect people to put in 40 hrs a week or more
  • Fully Remote.
  • Requiring 2-3 years professional coding experience

Salary: 

  • 20k-75k USD / yr 
  • Equity is also available for outstanding applicants and those with leadership abilities - people who can take on a leadership role.

Highly Desired Skills

  • Strong English-language communication skills
  • Professional experience with Python
  • Professional experience with a Python based web application framework, such as Django or Flask. Experience in Django is preferred.
  • Professional experience with React & Redux or similar front end technologies or frameworks (Angular, Vue, etc...)
  • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)
  • Solid command of Typescript, CSS, and HTML
  • Well-versed in source control with Git
  • Understanding the differences between multiple delivery platforms (e.g. mobile vs desktop) and optimizing output to match the specific platform (e.g. HTML5, and CSS3)
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments

Duties

  • Creating new features related to personalized health based on genetics, labs, and symptoms
  • Developing scalable, easily-maintainable software
  • Optimizing applications for maximum speed and scalability
  • Extending and improving existing internal software systems
  • Software Testing
  • Able to integrate multiple data sources and databases into one system
  • Implement creative and visually-appealing frontend designs
  • Translate designs, wireframes, and mockups into highly-composable code
  • Participating in weekly scrum meetings

Plusses:

  • Bioinformatics knowledge
  • Math knowledge
  • Knowledge of WordPress
  • Health enthusiast
  • History of leadership

Lead Mobile App Developer

We are looking for an experienced and talented Mobile App Developer to join our software team at SelfDecode. The ideal candidate has front-to-back iOS developing experience and can lead a development team in the app creation process. Pay will be in accordance with abilities, skills, experience, hustle, and leadership abilities.

  • Full time.
  • Fully Remote.
  • No agencies.
  • Competitive salary; Will be in accordance with skill, abilities, and experience, and can vary widely.
  • Equity is also available for outstanding applicants and those with leadership abilities.

Responsibilities

  • Collaborating and leading a team of developers in the creation of a Mobile application
  • Writing good, clean code to create different features of the application
  • Supporting the entire application lifecycle (concept, design, test, release and support)
  • Execute creative and visually stunning front-end solutions
  • Translate designs, wireframes, and mockups into highly composable code
  • Collaborate and troubleshoot issues with the back-end team
  • Give and receive feedback while working with a team
  • Write Typescript for React Native applications using Redux to manage application state
  • Create Android/iOS specific UI for Mobile apps

Skills & Experience

  • 3+ years working with Typescript and react native development
  • Background in JavaScript testing frameworks such as Jest and Enzyme, RESTful web services, and Git
  • Good Knowledge of UX & UI
  • Logical and methodical approach to problem solving, debugging, and testing
  • Native app writing ability and backend web services knowledge
  • Good English Language communications skills

Plusses

  • BSc in Computer Science or other Relevant field
  • Prior experience launching a new product with a startup
  • Familiarity with version control management systems
  • Experience deploying mobile applications
  • Experience developing native applications for Android (Java) and iOS (Objective-C or Swift)

SelfDecode is a personalized health report service, which enables users to obtain detailed information and reports based on their genome. SelfDecode does not treat, diagnose or cure any conditions, but is for informational and educational purposes alone.

×
×

Cart