Apply for jobs Login
World map with all continents displayed

Mid/Senior Full-stack Engineer - React.js, Node.js - Analytics / Data market

4+ years
Short-term (40h)
Analytics / Data
Full Remote
React.js
Node.js
PostgreSQL
AWS Amplify
Express.js

Requirements

Must-haves

  • 4+ years of software development experience
  • Proficiency with developing full-stack applications end-to-end
  • Experience with React
  • Experience with Node.js
  • Experience with Express
  • Experience with SQL/PostgreSQL
  • Experience with AWS
  • Proficiency with building robust and user-friendly web interfaces
  • Ability to thrive in fast-paced development cycles and small teams
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Experience with Stripe
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

This is a full-time role (40 hours/week) for a 3-month contract

  • Build a functional MVP for a web platform focused on property and asset management
  • Design and develop a full-stack application using React (frontend), Node.js and Express (backend), and PostgreSQL (database)
  • Implement secure user authentication and authorization with AWS Amplify
  • Integrate Stripe for subscription and one-time payment processing
  • Develop functionalities for file uploads, asset metadata management, and user role management
  • Connect and work with third-party APIs for features like OCR, real estate data integration, and cryptographic document signing
  • Build a responsive, intuitive UI to ensure an excellent user experience across devices
  • Set up and maintain CI/CD pipelines for seamless deployments to AWS
  • Collaborate closely with another software engineer and a technical architect in a small, collaborative environment
  • Stack: React, Node.js, Express, PostgreSQL, AWS Amplify, Stripe, GitHub Actions.
Interested in this job? We're still accepting applications for this position
Interested in this job? We're still accepting applications for this position

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs