Full Stack Engineer – React, NodeJS

Posted 102ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Engineer developing complete solutions for a digital health platform. Collaborating with product managers and engineers to deliver impactful user experiences.

Responsibilities:

  • Build responsive and intuitive mobile first user interfaces using React and React Native
  • Implement modern UI/UX designs with attention to accessibility and performance
  • Integrate frontend applications with backend APIs and services
  • Design and implement scalable backend architectures
  • Optimize application performance and implement efficient state management
  • Develop cross-platform mobile applications using Expo and React Native
  • Build data processing pipelines and background jobs
  • Design and optimize database schemas (MongoDB, Redis)
  • Implement data migration strategies and ensure data integrity
  • Monitor and optimize database performance
  • Design full-stack architectures that scale from web to mobile
  • Integrate third-party APIs and services
  • Implement real-time features using WebSockets
  • Deploy and manage applications in cloud environments (AWS, GCP)
  • Implement containerization with Docker and Kubernetes
  • Monitor system performance and troubleshoot issues across the stack
  • Ensure security best practices and compliance
  • Build and maintain CI/CD pipelines
  • Be fully responsible for the quality of the produced outcome
  • Work closely with product managers, designers, and other engineers
  • Participate in code reviews and maintain code quality standards
  • Write comprehensive technical documentation

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field OR equivalent work experience with strong technical portfolio
  • 7+ years of full-stack product development experience
  • Experience with growth techniques
  • Experience with testing frameworks (unit, integration, end-to-end)
  • Experience with performance optimization and monitoring tools
  • Experience with mobile-first development and responsive design
  • Expert-level proficiency in modern JavaScript (ES6+)
  • Strong experience with React, hooks, context API, and state management
  • Proficiency in modern CSS, styled-components, or similar
  • Familiarity with Expo framework and development workflow
  • Experience building cross-platform mobile applications
  • Strong server-side JavaScript/TypeScript development
  • Experience building RESTful APIs and web services
  • Experience with MongoDB, Redis for caching
  • Strong problem-solving and analytical abilities
  • Good communication and teamwork abilities
  • Eagerness and passion to work in agile and lean development environments
  • Deep product and customer-centric attitude — always advocate for user needs

Benefits:

  • 100% remote with best IT equipment
  • Mac computer provided
  • Regular team events and offsite weeks