Senior Level JavaScript Developer
Company Description
At Biomeme we make things. We make hardware; we work with biological organisms; we hack smartphones. We're looking for passionate people who are skilled with their hands and have impeccable attention to detail. You should be a fast learner and not afraid of tackling challenges both big and small. No task is above or below your pay grade.

Biomeme is as interdisciplinary as it gets. We combine rigorous biology and chemistry with best-in-class hardware and software engineering. It's all wrapped up in sublime user design, with the goal of helping our customers enact real-world change. Guided by data and a belief in the iterative process, we develop elegant solutions to complex problems that demand precision.

Our partners and customers span a wide range of industries across the US, Latin America, Africa and Europe. We've got great traction in health: we're testing for STD's in Philadelphia, Malaria and Ebola virus in Africa, Avian Influenza in Europe, veterinary targets in the Andes and Lyme disease in the US. Outside of health, we have partners in industrial water monitoring, aquaculture, agriculture, conservation biology and more. High school students are testing for mislabeled sushi. Quantified Selfers are tracking their microbiome. Everyday users are even testing their own DNA for genetic markers.

We also recently began work on a multi-year, multi-million-dollar contract with the US Government. It's a good time to come onboard.

Location
Center City, Philadelphia, PA 19107
Employment Type
Full Time
Experience
Mid/High Level
Job Description

Biomeme seeks a Senior Level JavaScript Developer to become an immediate and valuable contributor to the Software team.

Responsibilities:
- Architect, implement and maintain a new (AWS hosted) backend serving various mobile and web apps through a REST API.
- Design and implement a suitable database schema for AWS RDS
- Help guide the transition to the above AWS based environment from existing NoSQL system.
- Maintain and extend existing React-Redux web site for data visualization and analysis
- Develop internal tools to aid in product development
- Document and develop testing protocols

Requirements:
2-5+ years of JavaScript experience
Extensive Node.JS experience
Bachelors in Computer Science or equivalent work experience
Experience with AWS Lambda
Experience with AWS EC2
Experience with AWS RDS (Postgres)
Experience with React language and Redux framework
Experience with Version Control – Git
Experience developing Single Page Web Apps.
Experience with JIRA / Confluence
Experience working with Continuous Integration Software
Experience with webpack
Familiar with NoSQL database structures

About You
Your Name
Your answer
Your Qualifications
Required
Video Cover Letter
Please shoot a short video (1-2 min) introducing yourself. Tell us a) what you do now; b) what makes you a gritty person; and c) about a time you made an impact.

Use your smartphone or webcam -- we aren't looking for polished videos. There is no right or wrong answer. Simply be yourself!

Upload your video to YouTube or Vimeo as an unlisted video and share the link with us.

Only applicants who submit a video will be considered. You can do it!

Video Link
Your answer
Resume/CV
Please email your resume to careers@biomeme.com.

In the email subject line: Full Name / Resume
(i.e. Jane Doe / Resume)

Please include your name in the file name!

Questions
Please answer the following questions.
In one or two sentences, please tell us the most impressive thing you have built or achieved.
Your answer
What was an interesting project, preferably outside of work or school, that you created?
Submit links to pictures or video if you want to share.
Your answer
Tell us about the time you most successfully hacked some (non-computer) system to your advantage.
Your answer
Tell us about a person or organization that you admire. Why do you feel they made an impact?
Your answer
Submit
Never submit passwords through Google Forms.
This form was created inside of Biomeme. Report Abuse - Terms of Service - Additional Terms