Junior Full Stack + DevOps (.NET/NodeJS/Linux) For Giga.tel

Job ID: 40029626

Budget: $2 – $8 USD

Full time Fullstack JUNIOR Developer .NET CORE, next.js, node.js, Linux OS
Starting wage: U$5/hour progressing with 50% increase in 6 months and another 40% increase one year after that.
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 we 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:
* Linux Servers Ubuntu
* 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 JUNIOR developer to also execute tasks related to DevOps like server management

* Share responsibilities with our existing project manager
* Be capable of taking over 100% of operations in case of emergency
* Offer 40 hours to start (Mon–Sat Brazil standard time GMT-3)
* We get A LOT OF OUR WORK DONE ON WEEKEDS, if you can work on the weekends this helps considerably and presents an opportunity to clock more than 40 hours a week.
* Ensure infrastructure uptime, documentation, and rapid issue resolution
Core Responsibilities
Development and 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)

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

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)
* 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
* Junior Developer Wage: U$5/hour
* Hourly rate level 1 developer after 6 months 50% increase U$7.50/hour
* Hourly rate full developer 1 year after first increase U$10,00
* 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