Back To All Remote Jobs View All Software Engineer Jobs

Full Stack Backend Engineer - (Science 37)

Science 37 Full Time Software Engineer


Remote Job Description

Science 37 is accelerating the research and development of breakthrough biomedical treatments by bringing clinical trials to patients' homes. Backed by venture investors such as Glynn Capital, Google Ventures, Redmile Group, dRx Capital and Lux Capital, we are revolutionizing the clinical trial industry one patient at a time. To help us achieve our goal, we are seeking a razor-sharp Full Stack Backend Engineer eager to make an impact within a mission-driven organization. 


The Full-Stack Engineer (Backend focus) will help us build the user interface to our flagship product NORA and deliver scalable solutions for new features that have the power to positively impact millions. You must be fluent in writing complex JavaScript, as well as utilizing current JavaScript frameworks like AngularJS, ReactJS/Redux/NodeJS, Express and a modern web development toolkit.

Duties and Responsibilities  

Duties include but are not limited to:

  1. Design, build, optimize and scale our platform front and back.
  2. Develop creative, efficient and scalable technical solutions for given business problems in standard modeling languages
  3. Develop highly performant, testable, scalable, object-oriented code
  4. Review code and pull requests to ensure architectural standards and code quality are maintained across repos
  5. Develop and maintain unit tests
  6. Deploy the code to non-production environments
  7. Collaborate with architects and other engineers to design, implement and test data layer for performance, data integrity and scalability
  8. Collaborate with other engineers to identify common pain points, develop solutions and evangelize best practices
  9. Solve complex engineering problems up and down the platform
  10. Have strong sense of ownership of your work
  11. Responsible for the uptime of the production service you worked on
  12. Responsible for knowledge share
  13. Work with project managers to ensure that all project deliverables are on time and high quality
  14. Understand the market and our customers’ needs
  15. Foster and maintain a work environment that supports being kind, useful, and awesome
Qualifications

  1. B.S. in computer science, math, engineering, related technology field, or equivalent professional experiences
  2. 5+ years of experience building highly-available, scalable and modern API based applications
  3. 1+ years of experience building and optimizing front-end of web applications
 Skills/Competencies

  1. Good technical experience on various components of Anypoint Platform like Anypoint API Platform, Exchange and Messaging Queues.
  2. Experience in designing and developing RAML based APIs using Anypoint API Platform.
  3. Proficient in JavaScript, Node.js
  4. Proficient in SQL 
  5. Proficient in one or more modeling languages (RAML, YAML, OAS, etc)
  6. Experience with React and/or React Native, CSS
  7. Experience with SOA and Microservices architecture
  8. Ability to learn quickly and work independently with minimal direction and guidance.
  9. Excellent written and verbal communication, and listening skills.
Capabilities

  1. Ability to communicate in English (both verbal and written)
 Supervision

The incumbent reports to the Engineering Manager who will also assign projects, provide general direction and guidance. Incumbent is expected to perform duties and responsibilities with minimal supervision.

 Direct reports 

No direct reports

We value employee well-being and aim to provide team members with everything they need to succeed.

Submit your resume to apply!

Apply for this job

Science 37 is Hiring!

Date Posted

09-20-2020

HQ Location

Los Angeles, California, Us

Salary Range:

Other

Apply for this job