Full-Stack Dev for BPA System Upgrade
Budget: $250 – $750 CAD
Senior Full-Stack Developer / Technical Consultant (React, Node.js, Flutter)
– System Audit & Stabilization | Remote | Short-Term or Full-Time
About the Project:
We’ve built and deployed a full Business Process Automation (BPA) system comprising a React-based website, Node.js backend, Flutter mobile app, and dedicated dashboards for admins and students.
The system is live and currently used by clients, but it was developed with support from a junior team and outsourced developers. As a result, we’re now facing challenges in stability, scalability, and code quality.
We are seeking a senior engineer or consultant to take ownership of the technical roadmap, stabilize the platform, and guide its evolution into a robust, maintainable, and scalable system.
Key Responsibilities:
Audit the existing codebase (React, Node.js, Flutter)
Identify architectural flaws, critical bugs, and technical debt
Prioritize and fix high-impact issues affecting live users
Refactor unstable components without breaking the system
Establish dev best practices (code review, version control, QA)
Set up CI/CD, testing workflows, and documentation
Collaborate with (or help replace) the current team
Optionally help build a new internal team or select a dev partner
Requirements:
5+ years of full-stack development experience
Strong knowledge of:
Frontend: React (Hooks, Context, Redux)
Backend: Node.js (Express, REST APIs)
Mobile: Flutter (Dart)
Solid experience working with production/live systems
Experience fixing, refactoring, or taking over legacy codebases
Strong debugging, testing, and documentation skills
Familiarity with Git, CI/CD tools (e.g. GitHub Actions, Bitbucket, Jenkins)
Excellent communication and ability to work independently
Nice to Have:
Experience mentoring junior developers or managing dev teams
Familiarity with Firebase, MongoDB, or PostgreSQL
Knowledge of DevOps, cloud deployment (e.g., AWS, GCP)
Experience in BPA, EdTech, or workflow-based platforms
Engagement Details:
Start: Immediate
Type: Contract (2–4 weeks) or Full-time
Location: Remote
Time Commitment: Part-time or full-time depending on availability
Compensation: Competitive, based on experience and engagement type
How to Apply:
Please share:
Your resume or LinkedIn profile
GitHub or code samples (if available)
Short note on relevant projects (especially takeovers or audits)
Your availability and hourly/monthly rate expectations
– System Audit & Stabilization | Remote | Short-Term or Full-Time
About the Project:
We’ve built and deployed a full Business Process Automation (BPA) system comprising a React-based website, Node.js backend, Flutter mobile app, and dedicated dashboards for admins and students.
The system is live and currently used by clients, but it was developed with support from a junior team and outsourced developers. As a result, we’re now facing challenges in stability, scalability, and code quality.
We are seeking a senior engineer or consultant to take ownership of the technical roadmap, stabilize the platform, and guide its evolution into a robust, maintainable, and scalable system.
Key Responsibilities:
Audit the existing codebase (React, Node.js, Flutter)
Identify architectural flaws, critical bugs, and technical debt
Prioritize and fix high-impact issues affecting live users
Refactor unstable components without breaking the system
Establish dev best practices (code review, version control, QA)
Set up CI/CD, testing workflows, and documentation
Collaborate with (or help replace) the current team
Optionally help build a new internal team or select a dev partner
Requirements:
5+ years of full-stack development experience
Strong knowledge of:
Frontend: React (Hooks, Context, Redux)
Backend: Node.js (Express, REST APIs)
Mobile: Flutter (Dart)
Solid experience working with production/live systems
Experience fixing, refactoring, or taking over legacy codebases
Strong debugging, testing, and documentation skills
Familiarity with Git, CI/CD tools (e.g. GitHub Actions, Bitbucket, Jenkins)
Excellent communication and ability to work independently
Nice to Have:
Experience mentoring junior developers or managing dev teams
Familiarity with Firebase, MongoDB, or PostgreSQL
Knowledge of DevOps, cloud deployment (e.g., AWS, GCP)
Experience in BPA, EdTech, or workflow-based platforms
Engagement Details:
Start: Immediate
Type: Contract (2–4 weeks) or Full-time
Location: Remote
Time Commitment: Part-time or full-time depending on availability
Compensation: Competitive, based on experience and engagement type
How to Apply:
Please share:
Your resume or LinkedIn profile
GitHub or code samples (if available)
Short note on relevant projects (especially takeovers or audits)
Your availability and hourly/monthly rate expectations
Related categories:
JavaScript
SQL
NoSQL Couch & Mongo
Dart
Node.js
AngularJS
React.js
Full Stack Development
Flutter
CI/CD