Full-Stack Engineering Team (Meteor JS POS + PMS Systems)
Budget: $1500.0
FIXED /
⭐ 2.14 (5)
South Africa
node.js, git, vue.js, ajax, tensorflow, java, mysql, javascript, mongodb, react-js
Engagement: Monthly retainer based on deliverables
Cadence: 2 sprints per month
Timeline: Full time
Location: Remote
Start: Immediate
Project Summary
We are running live POS & PMS systems currently deployed on AWS. (Meteor, Node and Mongo). We are looking for someone with experience to join our team.
We need a senior, battle-tested engineer not someone who is a beginner or intermediate.
We are currently working on the following :
Stabilize DevOps, CI/CD, environments, and staging
Fix all existing bugs (POS + PMS)
Detailed backlog already documented
Regression testing
Stability improvements
Performance tuning
Deliver additional features
Well-defined feature pipeline ready
Requirements will be shared during onboarding
Required Skills (Solo not teams or agencies)
You must be highly competent in:
Meteor (legacy + modern)
Node.js & NPM dependency management
MongoDB migrations
Docker builds & deployment
CI/CD pipelines
React / frontend repair where needed
DevOps (AWS, EC2, EKS familiarity helpful)
QA and automated testing frameworks
Architecture & documentation
Bonus: Experience migrating Meteor apps to Node/React/Django/Postgres ecosystems.
Deliverables & Workflow
We pay monthly on the same date every month based on deliverables, with:
Two sprints per month
Sprint planning & review
QA outputs every sprint
Weekly check-ins
Code pushed to GitHub
Proper documentation (dev, infra, deployment)
Transparent reporting & timelines
⏳ Deadline
This project is extremely time-sensitive. We are not looking for someone who can only give us a few hours a day.
💼 To Apply
Please include:
Relevant Meteor/Node/Mongo upgrade experience
Availability to start immediately
Monthly retainer expectations
Öppna på Upwork