Full-Stack JS Developer

Questions?   Contact us!

About

Emocha is on a mission to solve medication nonadherence. We’re a diverse team of designers, technologists, researchers, and public health enthusiasts committed to building high-impact technology that helps patients get better faster. We serve healthcare workers and patients with conditions such as tuberculosis, opioid use disorder, HIV, hepatitis C, and chronic illnesses.

Job Description

Job Responsibilities: - Implement front-end user interfaces based on mockups / wireframes and style guide - Develop mobile applications optimized for speed and scale - Collaborate with designers, product managers, and technical team to create optimized user experiences for patients and healthcare professionals - Communicate development and progress to non-technical team members Our Tech Stack: - Javascript/Node.js - React and React Native - GraphQL - Amazon AWS (Lambda/Serverless, EC2, S3, RDS, ElastiCache, CloudFormation, IAM) - PostgreSQL, MySQL, and Redis Requirements: - 3+ years software engineering experience - Solid understanding of Javascript and Node.js - Experience with React, Redux, and optionally React Native - API design and development - TDD Preferred Skills & Experience: - Mobile software development - Amazon Web Services (AWS), Google Cloud, or Microsoft Azure - GraphQL - An understanding of HIPAA-security best practices

Only candidates from Argentina, Brazil, Chile, Colombia, Mexico, Peru, Uruguay, Costa Rica

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Do you think you fit the role described? Why? (Required)
How much experience do you have with Node/React? (Required)