hireclover
All jobs

Edge Solutions Lab

Full Stack Developer

Remote Middle $2.5k–$8.4k/moest.

Summary

Edge Solutions Lab is seeking a Full Stack Developer to join their team working on an innovative bioinformatics platform for RNA-sequencing data analysis. This role involves building user-facing web applications, implementing REST APIs, and maintaining data processing pipelines for healthcare, biotechnology, and research domains through collaboration with a US-based customer.

What you'll do

  • Design customer-facing Web UI, RESTful services, and APIs for a modern bioinformatics analysis platform
  • Design and maintain DAG pipelines in Airflow using Python to support data processing and analysis workflows
  • Design user interactions on web pages
  • Develop high-performance applications by writing testable, reusable, and efficient code
  • Develop effective SQL and NoSQL data layers by utilizing various databases
  • Develop integrations with third-party services using external APIs
  • Implement effective security protocols, data protection measures, and storage solutions
  • Collaborate with team members and stakeholders on platform integration
  • Ensure non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are considered
  • Document processes, database schemas, and prepare reports

Requirements

  • At least 4+ years of Full Stack development experience
  • Strong proficiency in TypeScript, JavaScript ES6+, HTML5, and CSS3
  • Extensive knowledge of ReactJS and Next.js with ecosystem familiarity
  • Solid hands-on experience with Node.js and TypeScript applications
  • Experience with Airflow and DAG pipeline development using Python
  • RESTful architecture experience
  • OAuth2-based authentication and authorization flows knowledge
  • Proficiency in database design and SQL, including PostgreSQL
  • Event-driven architecture and messaging middleware (MQTT) experience
  • Familiarity with GitLab CI, Jira, and Confluence
  • Understanding of programming paradigms and architectural design patterns
  • Strong interpersonal, analytical, and organizational skills
  • Bachelor's degree in Computer Science, Software Engineering, Information Science, or related field

Conditions

Plus Skills:

  • Docker and Kubernetes experience
  • Cloud-native application development with AWS services (S3, ECS/EKS, RDS)
  • Auth0 experience
  • Billing provider experience (Chargebee)
  • Familiarity with R and data-processing pipelines
  • IoT application development
  • Testing frameworks experience

Browse jobs