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.