Description

Description: We are seeking a highly skilled Full-Stack Developer with expertise in Python, particularly Django, and experience with AWS for a contract to hire position.

The initial contract period will be for 6 months, with the possibility of conversion to a full-time employee based on performance. The ideal candidate will be responsible for the development, implementation, and maintenance of our web applications and will have a passion for building scalable and robust solutions.

Responsibilities

 

  • Develop high-quality and efficient code using Python, Django, and related technologies
  • Collaborate with our team to design and implement new features and enhancements
  • Develop and maintain RESTful APIs and integrations with third-party services
  • Create and maintain documentation related to project architecture and implementation
  • Ensure the application is performant, scalable, and secure
  • Participate in code reviews and contribute to the continuous improvement of our development process

     

Preferred Qualifications

 

  • Fluency in Python, with a strong emphasis on Django
  • Experience with AWS, including EC2, RDS, and S3
  • Strong knowledge of HTML, CSS, and JavaScript
  • Familiarity with front-end frameworks such as React, Angular, or Vue.js
  • Experience with Git and version control systems
  • Strong understanding of software development principles, such as Agile and DevOps
  • Strong shell scripting skills (bash or equivalent)
  • Familiarity with R and its ecosystem
  • Experience with Celery and Redis
  • Knowledge of front-end frameworks such as Tailwind CSS and AlpineJS/JavaScript
  • Familiarity with data visualization tools such as Plotly
  • Knowledge of containerization tools such as Docker and Kubernetes
  • Familiarity with Kubernetes tools such as Skaffold
  • Experience with AWS Parallelcluster
  • Familiarity with genomics a plus

Education

Any Graduate