
Lukket
Slået op
Betales ved levering
I run a production Telegram Mini App (TMA) with a Fastify/Node.js backend that handles sales order consolidation for a small business. The system is live with real users and needs ongoing maintenance, bug fixes, and occasional feature work. Tech stack: Backend: Fastify + TypeScript, PostgreSQL (hosted on Railway), Google Sheets integration, Telegram Bot API Frontend: React 18 + TypeScript, Vite, Tailwind CSS, runs as a Telegram WebApp (Mini App) Infra: GitHub for code, GitHub Actions for CI, deployed on Railway (backend) and Vercel/static hosting (frontend). Self-signed HTTPS certs for local dev. Integrations: Telegram Bot (command handlers, webhooks), WhatsApp webhook listener, Google Sheets API for data sync What you'd be doing: Bug triage & fixes — I'll file issues with screenshots, logs, and expected behaviour. You diagnose, patch, test locally, and push with clear commit messages. Dependency updates — Keep Node, npm packages, and Vite/React tooling current. Fix any breaking changes. Database maintenance — PostgreSQL schema tweaks, query optimisation, connection resilience (the app already has server-error vs session-expired detection). Mobile UI polish — The frontend runs inside Telegram's embedded WebView on iOS and Android. Dark mode, keyboard handling, safe-area insets, and touch target sizing all matter. Session & auth — The app uses custom session management (not OAuth). Sessions are passed via URL params, headers, and cookies for Telegram WebView compatibility. You should understand why all three channels exist. Minor features — CSV export, order filtering, product management, dashboard stats. Nothing greenfield — mostly extending what's already there. Codebase structure you should know: Backend: controllers, service, data, repos, middleware, modules Frontend: src — React app with components/pages/, contexts/, hooks/, api/, styles/ Error handling: Custom ApplicationError class with categories and codes, centralised error handler middleware Logging: Central logger with tags — all logs must use it Telegram bot: Command registry pattern in [login to view URL] Copilot instructions and architecture docs exist in [login to view URL] What I expect: Every fix pushed with clear commit messages and passes the test suite (npm test, npm run check) You can work independently from a GitHub issue — I shouldn't need to hand-hold the debugging Response time: acknowledge issues within 24h, patches within 48-72h for non-critical, same-day for production-breaking Comfortable reading existing code patterns and following them (not rewriting everything your way) Successful delivery means: Clean git history with descriptive commits No regressions — existing tests pass, no new Sentry/monitoring errors within 48h of deploy Changes follow existing project conventions (error handling, logging, file structure) Mobile-first testing — changes must work in Telegram WebView on both iOS and Android Budget: Looking for ongoing hourly engagement, roughly 5-15 hours/month depending on issue volume. Happy to discuss a retainer arrangement after a trial period of 2-3 months.
Projekt-ID: 40233074
8 forslag
Projekt på afstand
Aktiv 21 dage siden
Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
8 freelancere byder i gennemsnit $22 SGD på dette job

Hello I specialize in reliable, ongoing maintenance for your production Telegram mini app (TMA) SaaS. My expertise covers minor bug fixes, routine updates, and ensuring continuous, stable operation. I'll efficiently keep your app performing optimally, allowing you to focus on growth. Let's ensure seamless functionality. Giáp Văn Hưng
$21 SGD på 7 dage
3,9
3,9

Hello, I hope you are doing well. -> Previous Work: I’ve maintained and evolved production-grade SaaS backends and frontends, with a focus on stability, performance, and reliable releases. My recent work includes Node.js/TypeScript services with PostgreSQL, REST/Webhooks, and CI/CD pipelines deployed to cloud providers. I’m comfortable diagnosing production issues from logs and metrics, refactoring for resilience, and delivering features that fit existing architectures. -> Development Plan: 1) Start with a triage of current issues, reproduce locally, and extend tests to cover regressions. 2) Patch fixes with clear, conventional commits and descriptive PRs. 3) Update dependencies and ensure compatibility across Fastify/TS, React, and tooling. 4) Harden database queries, connection handling, and error paths. 5) Polish mobile UI touches for Telegram WebView (dark mode, safe areas, touch targets). 6) Implement minor feature work (CSV export, filters, dashboard stats) inside existing modules. 7) End-to-end checks and test suite validation before deploy. -> Schedule: Respond to issues within 24h; patches delivered within 48-72h for non-critical items and same-day for production-breaking issues. I aim for a smooth cadence with weekly status notes and release-ready PRs. For ongoing maintenance at roughly 5-15 hours/month, we can start with a 2-week trial period and adjust. -> Simple Question: Compose a relevant question about the project for the client, tone should be English I
$25 SGD på 1 dag
1,2
1,2

Hi, I am skilled software engineer with skills including Nginx, Linux, Ubuntu, Git, GitHub, SaaS, Node.js, PHP, CI/CD and PostgreSQL. After reviewing the project requirements, I found the project perfectly match my experience and skills. Having previously worked on similar projects, I'm confident I can complete this project perfectly. To move forward, Please contact me to discuss more about this project. Feel free to contact us to discuss your project
$12 SGD på 6 dage
0,0
0,0

Hi there, I’m excited about the opportunity to provide ongoing maintenance for your Telegram Mini App. My expertise in Fastify and TypeScript, coupled with experience in PostgreSQL and various integrations, makes me confident in my ability to effectively handle bug fixes and maintain your application's stability. I understand the importance of clear commit messages and will ensure every fix adheres to your existing code patterns. Additionally, I’ll prioritize mobile UI adjustments, ensuring the app operates seamlessly in Telegram's WebView. I’ll respond to issues within the agreed timeframe and maintain a clean git history throughout our collaboration. Let’s set up a trial period for about two to three months to evaluate our working relationship.
$30 SGD på 2 dage
0,0
0,0

Hey , Good morning! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Node.js, CI/CD, SaaS, PostgreSQL, PHP, Ubuntu, GitHub, Git, Nginx and Linux. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thanks & Regards
$12 SGD på 2 dage
0,0
0,0

I have extensive experience in maintaining and enhancing SaaS applications, making me an ideal candidate for your ongoing maintenance project for the Telegram Mini App. With proficiency in Fastify/Node.js backend, React frontend, and various integrations, I can efficiently handle bug fixes, dependency updates, database maintenance, UI enhancements, and minor feature additions. I am well-versed in the codebase structure and can work independently to ensure timely and high-quality deliverables. My commitment to clean git history, adherence to project conventions, and mobile-first testing align with your project expectations. Let's collaborate to ensure the seamless operation and continuous improvement of your app. Please review my portfolio for a glimpse of my capabilities.
$21 SGD på 7 dage
0,0
0,0

I’m well suited to support your live Telegram Mini App with structured, low-risk ongoing maintenance across your Fastify + TypeScript backend and React 18/Vite frontend. I work issue-by-issue via GitHub, reproducing bugs locally (including within Telegram’s WebView), implementing fixes that strictly follow your existing architecture patterns—controllers/service/repos structure, centralized ApplicationError, tagged logging, and command registry conventions—then validating with npm test and npm run check before opening clean, descriptive PRs. I’m comfortable maintaining PostgreSQL on Railway (query optimization, schema tweaks, connection resilience), carefully managing dependency updates to avoid regressions, and polishing mobile UX details like dark mode, safe-area insets, and keyboard handling in Telegram’s embedded iOS/Android environments. I understand the reasoning behind your multi-channel session handling (URL params, headers, cookies) and will extend features without architectural rewrites. The 24h acknowledgment and 48–72h turnaround window is realistic for a 5–15 hour/month engagement, and I’m happy to begin with a short trial period before moving to a longer-term retainer.
$25 SGD på 7 dage
0,0
0,0

Singapore, Singapore
Betalingsmetode verificeret
Medlem siden mar. 17, 2025
$10-30 USD
₹1500-12500 INR
₹600-1500 INR
$25-50 USD / time
$10-30 USD
$3000-5000 USD
$250-750 USD
$250-750 USD
₹12500-37500 INR
$1500-3000 USD
$15-25 USD / time
$250-750 USD
₹12500-37500 INR
$250-750 USD
$2-8 USD / time
₹750-1250 INR / time
₹500000-1000000 INR
₹75000-150000 INR
$750-1500 USD
$30-250 USD