Technical Co-Project Manager + Developer Team for High-Availability Web Platform (with Introductory Task)
Budget: $8 – $15 USD
About Us
We are a small startup Brazilian MVNO (Mobile Virtual Network Operator) operating under the brand Giga.tel. We sell eSIM data plans to international travelers and rely entirely on digital infrastructure for sales, support, and operations.
Communications: OUR MAIN COMMUNICATIONS APP IS WHATSAPP, IF YOU CAN’T OR DON’T WANT TO USE THIS PLEASE DO NOT BID ON OUR JOBS! We will hire and pay for the jobs through the freelancing platform where you bid on the job, but communications will be primarily WhatsApp.
BEFORE BIDDING, IF YOU HAVE QUESTIONS AND WE DON’T REPLY IMMEDIATELY ON THE FREELANCING PLATFORM THAT YOU SAW OUR POSTINGS, SEND QUESTION TO Whatsapp +5521982008200
Project details:
Our architecture includes:
- Frontend e-commerce (Next.js/Vercel)
- Administrative web apps (CRM/BSS)
- Backend APIs (.NET Core)
- PostgreSQL database cluster (master/slave)
- Docker
- Hosting across AWS, IONOS, Cloudflare
- GitLab for codebase and deployment
- Multiple internal dashboards powered by AG Grid
We are looking to contract a technical company to provide a Co-Project Manager + DevOps & Developer Team to:
- Share responsibilities with our existing project manager
- Be capable of taking over 100% of operations in case of emergency
- Offer one or more developers to work full-time (Mon–Sat)
- Ensure infrastructure uptime, documentation, and rapid issue resolution
Core Responsibilities
Infrastructure & DevOps
- Manage and access: AWS, IONOS, Vercel, GitLab, Cloudflare, PostgreSQL, and .NET Core backend
- Maintain Cloudflare DNS & load balancing
- Implement a complete monitoring and alert system to track:
- CPU, memory, disk usage, and bandwidth
- Server uptime and response times
- Critical endpoints (e.g. eCommerce, API, admin panel)
- Monitoring must include real-time alerts and historical graphing
- Applicants must describe which monitoring tools they intend to use
(Examples: Grafana + Prometheus, Zabbix, Datadog, UptimeRobot, Cloudflare Analytics, etc.)
Documentation
- Audit and rewrite internal documentation to fully describe:
- Architecture
- Services and credentials (stored securely)
- Deployment flows and pipelines
- Infrastructure diagrams and how-to guides
- Ensure new devs can get up to speed through documentation alone
Team & Development
- Provide developers for:
- Frontend: Next.js, Tailwind
- Backend: .NET Core API
- Database: PostgreSQL
- Developers must be available 6 days/week, 8h/day (Monday to Saturday)
- All developers must be coordinated by your dedicated Project Manager
Communication
- Fluent spoken and written English is REQUIRED.
- IMPORTANT: We have had many developers whose spoken English was incomprehensible. We will test this in interviews.
Emergency Availability
- Your project manager must be reachable 24/7 in case of outages or sales interruptions and he must understand 100% of the core elements of the project in order to be able to recover the services when there are outages.
- Prefered schedule from 10:00-19:00 (UTC-3 Brazil Time)
- Critical emergency hours (most common problems) 22:00-03:00
- we are flexible with these hours and its possible to work less hours on certain days and compensate on other days.
Introductory Task – Must be Completed Before Hiring
We will hire your company based on this task. If completed successfully and with quality, we will proceed to sign a monthly ongoing contract. If the task is delivered but not to standard, we will pay for it and not proceed to long-term collaboration. This initial task is essential for evaluating both the quality of the work and the SPEED of the team in completing tasks under tight schedules which is what we generally have.
TASK: Optimize and Redesign Our Main Admin Lines Page
URL to evaluate: https://devsales.giga.tel/linhas
Goals:
- Redesign frontend layout (AG Grid-based) to make data easier to read and usable on mobile
- AG Grid is a cornerstone of our UI. Experience with AG Grid is a major plus
- Preserve user position on the grid after any actions/modal popups
- Avoid blinking, row-jumping, or visible disruptions when updating data
- Show cell-level change feedback (e.g. flash green) without changing row positions
Backend Optimization:
- Current stored procedure takes 1–2 minutes to load full data
- Instead, a routine must run every 10 minutes, execute the SP, and store results in a dedicated table
- When users access /linhas, serve data instantly (under 2–3 seconds) from the prepared table
- Allow manual refresh via UI, which triggers the SP but uses lazy update logic so the user is not blocked
- All AG Grid pages in the system will later use this same optimized pattern — this is a core architecture model
Compensation & Terms
- Developer Wage: U$10–15/hour (max U$3,000/month)
- Project Manager availability: included in this rate
- Ongoing contract only after successful completion of initial task
- Paid per milestone/task basis during evaluation
To Apply
Send us:
1. A short intro about your company/team
2. Portfolio links, especially with AG Grid or admin panel experience
3. Info on your proposed PM and developer(s)
4. Confirmation of English fluency (video welcome)
5. Timeline and price to deliver the introductory task
6. List of monitoring tools you will implement for:
- Resource usage (CPU/memory/disk/network)
- Uptime/downtime alerts
- Real-time + historical analytics
We are a small startup Brazilian MVNO (Mobile Virtual Network Operator) operating under the brand Giga.tel. We sell eSIM data plans to international travelers and rely entirely on digital infrastructure for sales, support, and operations.
Communications: OUR MAIN COMMUNICATIONS APP IS WHATSAPP, IF YOU CAN’T OR DON’T WANT TO USE THIS PLEASE DO NOT BID ON OUR JOBS! We will hire and pay for the jobs through the freelancing platform where you bid on the job, but communications will be primarily WhatsApp.
BEFORE BIDDING, IF YOU HAVE QUESTIONS AND WE DON’T REPLY IMMEDIATELY ON THE FREELANCING PLATFORM THAT YOU SAW OUR POSTINGS, SEND QUESTION TO Whatsapp +5521982008200
Project details:
Our architecture includes:
- Frontend e-commerce (Next.js/Vercel)
- Administrative web apps (CRM/BSS)
- Backend APIs (.NET Core)
- PostgreSQL database cluster (master/slave)
- Docker
- Hosting across AWS, IONOS, Cloudflare
- GitLab for codebase and deployment
- Multiple internal dashboards powered by AG Grid
We are looking to contract a technical company to provide a Co-Project Manager + DevOps & Developer Team to:
- Share responsibilities with our existing project manager
- Be capable of taking over 100% of operations in case of emergency
- Offer one or more developers to work full-time (Mon–Sat)
- Ensure infrastructure uptime, documentation, and rapid issue resolution
Core Responsibilities
Infrastructure & DevOps
- Manage and access: AWS, IONOS, Vercel, GitLab, Cloudflare, PostgreSQL, and .NET Core backend
- Maintain Cloudflare DNS & load balancing
- Implement a complete monitoring and alert system to track:
- CPU, memory, disk usage, and bandwidth
- Server uptime and response times
- Critical endpoints (e.g. eCommerce, API, admin panel)
- Monitoring must include real-time alerts and historical graphing
- Applicants must describe which monitoring tools they intend to use
(Examples: Grafana + Prometheus, Zabbix, Datadog, UptimeRobot, Cloudflare Analytics, etc.)
Documentation
- Audit and rewrite internal documentation to fully describe:
- Architecture
- Services and credentials (stored securely)
- Deployment flows and pipelines
- Infrastructure diagrams and how-to guides
- Ensure new devs can get up to speed through documentation alone
Team & Development
- Provide developers for:
- Frontend: Next.js, Tailwind
- Backend: .NET Core API
- Database: PostgreSQL
- Developers must be available 6 days/week, 8h/day (Monday to Saturday)
- All developers must be coordinated by your dedicated Project Manager
Communication
- Fluent spoken and written English is REQUIRED.
- IMPORTANT: We have had many developers whose spoken English was incomprehensible. We will test this in interviews.
Emergency Availability
- Your project manager must be reachable 24/7 in case of outages or sales interruptions and he must understand 100% of the core elements of the project in order to be able to recover the services when there are outages.
- Prefered schedule from 10:00-19:00 (UTC-3 Brazil Time)
- Critical emergency hours (most common problems) 22:00-03:00
- we are flexible with these hours and its possible to work less hours on certain days and compensate on other days.
Introductory Task – Must be Completed Before Hiring
We will hire your company based on this task. If completed successfully and with quality, we will proceed to sign a monthly ongoing contract. If the task is delivered but not to standard, we will pay for it and not proceed to long-term collaboration. This initial task is essential for evaluating both the quality of the work and the SPEED of the team in completing tasks under tight schedules which is what we generally have.
TASK: Optimize and Redesign Our Main Admin Lines Page
URL to evaluate: https://devsales.giga.tel/linhas
Goals:
- Redesign frontend layout (AG Grid-based) to make data easier to read and usable on mobile
- AG Grid is a cornerstone of our UI. Experience with AG Grid is a major plus
- Preserve user position on the grid after any actions/modal popups
- Avoid blinking, row-jumping, or visible disruptions when updating data
- Show cell-level change feedback (e.g. flash green) without changing row positions
Backend Optimization:
- Current stored procedure takes 1–2 minutes to load full data
- Instead, a routine must run every 10 minutes, execute the SP, and store results in a dedicated table
- When users access /linhas, serve data instantly (under 2–3 seconds) from the prepared table
- Allow manual refresh via UI, which triggers the SP but uses lazy update logic so the user is not blocked
- All AG Grid pages in the system will later use this same optimized pattern — this is a core architecture model
Compensation & Terms
- Developer Wage: U$10–15/hour (max U$3,000/month)
- Project Manager availability: included in this rate
- Ongoing contract only after successful completion of initial task
- Paid per milestone/task basis during evaluation
To Apply
Send us:
1. A short intro about your company/team
2. Portfolio links, especially with AG Grid or admin panel experience
3. Info on your proposed PM and developer(s)
4. Confirmation of English fluency (video welcome)
5. Timeline and price to deliver the introductory task
6. List of monitoring tools you will implement for:
- Resource usage (CPU/memory/disk/network)
- Uptime/downtime alerts
- Real-time + historical analytics