About Us We are a small Brazilian MVNO (Mobile Virtual Network Operator) startup operating under the brand Giga.tel. We sell monthly recurring local data plans to Brazilians as well as Worldwide eSIM data plans to international travelers and rely entirely on digital infrastructure for sales, support, and operations. Communications: After the job is awarded OUR MAIN COMMUNICATIONS APP IS watzap and also use extensively Gitlab, Meet, Trello, Slack, teamviewer, Anydesk, Teams and other communications tools. IF YOU CAN’T OR DON’T WANT TO USE THESE PLEASE DO NOT BID ON OUR JOBS! Read our presentation t.ly/SWTsw and contact us if you have questions! We will hire and pay for the jobs through the freelancing platform where you bid on the job, but communications will be primarily wazap groups, AnyDesk, Gitlab, Meet and trello. 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 Fullstack developer to work as co-project manager and also execute tasks related to DevOps. - Share responsibilities with our existing project manager - Be capable of taking over 100% of operations in case of emergency - Offer 20-40 hours to start (Mon–Sat Brazil standard time GMT-3) If there is a preference for working on weekends this can also be accommodated. - 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 - Work on netdata monitoring and configure it to always track our core services: - 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: NetData + 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 - 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 (UTC-3) - we are flexible with these hours and its possible to work less hours on certain days and compensate on other days, but in case of emergencies the candidate must be available 24/7 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 and Frontend Optimization: - Compensation & Terms - Developer Wage: U$8–12/hour (U$8 starting and U$10 if Devops functions are assumed) - 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