Solution Architect Freelancer
About the Role
Application Modernization & Stabilisation
We are seeking an experienced Solution Architect (Freelance/Contract) to analyze the current environment of our client’s mobile and web applications, identify critical issues, propose architectural improvements, and lead the execution of stabilization and modernization initiatives.
The architect will act as a key technical advisor, ensuring the platform is stable, scalable, and future-ready, while resolving ongoing client issues.
Key Responsibilities
Assessment & Diagnosis
Perform a detailed audit of the current application environment (Node.Js, Flutter, React/Vue, MongoDB).
Identify architectural bottlenecks, stability issues, and scalability limitations.
Review existing DevOps practices, CI/CD pipelines, and infrastructure deployments.
Solution Design & Recommendations
Propose short-term fixes for critical business-impacting issues (e.G., app stability, OTP removal, pricing bugs).
Design a scalable, modular architecture roadmap (microservices, containerization, Kubernetes).
Recommend best practices in logging, monitoring, automated testing, and deployment.
Execution & Implementation
Guide and oversee the implementation of stabilization fixes (driver app offline, OTP flow, rider-driver connectivity).
Lead code restructuring, error logging, and testing framework introduction.
Oversee Kubernetes deployment, CI/CD pipeline enhancement, and DevOps standardization.
Client & Team Enablement
Collaborate with client’s engineering team to ensure knowledge