Home » Full-Stack Developer

Full-Stack Developer

Date Posted —

Type of Work:
Full Time
Salary:
$2,500-$3,000 USD monthly
Hours per Week:
40

Job Description

Role: Intermediate to Senior Full-Stack Developer
Contract: Full-Time (160 hours)
Schedule: 10 AM to 6 PM PST (with flexibility), must be available every Thursday at 3 PM PST for weekly Engineering Meetings
Rate:$2,500-$3,000 USD monthly
Availability to Start: As soon as possible
Benefits:Time Off & Holidays Package

Client’s Profile

This US-based company uses AI to personalize digestive healthcare for the 11% of the global population that suffers from digestive disorders. Their mobile application captures high-resolution data on the user’s diet, bowel movements, medications, and other factors and generates precise treatment recommendations. This company is the first company to build proprietary stool image recognition technology that makes the measurement of digestive outcomes (poop!) objective instead of subjective. They validated their technology in human clinical trials, and have signed several institutional customers. They’re backed by Techstars, UnitedHealthcare (the world’s largest healthcare payer), and Cedars-Sinai (the top medical center for gastroenterology) and are growing their team to improve digestive health for all.

What you’ll do

As a Full Stack Developer and a member of a small team of Engineers, you will work closely with the whole team (from Engineering to Product, Operations and Data Science!) to design, develop, test, and deliver solutions for our B2B and B2C customers. You’ll be required to:

– Develop and maintain a React Native mobile app (non-Expo) for both iOS and Android platforms, ensuring high performance and a smooth user experience.
– Build and maintain a web app using React and Gatsby, delivering a fast and responsive front-end experience.
– Design, develop, and maintain an enterprise-grade backend API using and Fastify, ensuring scalability, reliability, and security.
– Utilize various AWS services, including Lambda, S3, RDS, Redshift, and DynamoDB to implement and manage backend infrastructure.
– Collaborate with the team to develop and maintain TypeScript codebases, adhering to coding standards, best practices, and quality guidelines.
– Implement and integrate third-party services, such as Sendbird for real-time chat, Firebase for push notifications, DynamoDB for data storage, and Auth0 for user management.
– Incorporate analytics and metrics tools, such as Mixpanel and Google Analytics, to gather and analyze user data for continuous improvement.

What you should have

– 5+ years of experience using the following technologies is required:
* React Native, React (17+)
* (API design and development, eg ExpressJS, Fastify)
* AWS (including Lambda and other serverless tools)
* Databases/Datastores (MySQL, DynamoDB, Aurora, S3)
* Version control proficiency (preferably Github)

Must Haves:

– Strong proficiency in JavaScript/TypeScript and hands-on experience in developing React Native mobile apps, React web apps, and APIs.
– Experience working with AWS services, such as Lambda, S3, SageMaker, RDS, Redshift, DynamoDB.
– Proven track record of developing scalable and maintainable systems and writing enterprise-grade code. Proficient in coding as this role requires it.
– Extensive knowledge of software architecture and familiarity with common patterns in scalable cloud-based applications.
– Empathizes with users; is comfortable working with non-technical staff (eg. business operations) to understand user needs and ensure they are met

Nice to Haves:

– Knowledge of CI/CD workflows and experience with Infrastructure as Code (IaC) tools like Terraform and CloudFormation.
– Understanding and experience with machine learning concepts and backend integration for AI components.
– Successfully launched multiple technology products from initial concept to release. Familiarity with healthcare data privacy and security practices, especially HIPAA compliance, is desirable.
– Familiarity or experience with developing and maintaining CI/CD workflows and build/deployment automation
– Familiarity with Python, Jupyter Notebooks and R
– Excellent problem-solving skills, attention to detail, and the ability to work effectively in a collaborative team environment.
– Strong communication skills, both verbal and written, with the ability to clearly articulate technical concepts and solutions to non-technical audiences (eg. operations and clinical staff).

Who you are

– A proven Full Stack Developer with a strong passion for A.I. Development and Machine Learning. You have a solid track record of successfully implementing projects in these domains.
– Discreet and respectful of confidentiality, as you will be handling sensitive and confidential data. You understand the importance of data privacy and take the necessary precautions to safeguard it.
– Able to work independently and autonomously, demonstrating excellent problem-solving skills and a self-driven attitude. You are comfortable taking ownership of projects and driving them to successful completion.
– A continuous learner who stays updated with the latest trends and advancements in full-stack development. You are eager to apply new knowledge and techniques to enhance the quality and efficiency of your work.
– A collaborative team player, capable of effectively communicating technical concepts to both technical and non-technical stakeholders. You excel in a collaborative environment and value open and transparent communication.

For interested applicants, kindly fill up the application form: /3NlatF0

APPLY FOR THIS JOB:

Company: Virtual Work World LLC
Name: Virtual Work World Team
Email:

Skills