[Remote] 1129 - Full-Stack Engineer
Note: The job is a remote job and is open to candidates in USA. GoFasti is a Talent-as-a-Service company connecting developers and designers from Latin America with companies worldwide. The company is seeking a Mid Level Full-Stack Engineer to work remotely, owning end-to-end features and developing scalable backend services, responsive frontend applications, REST APIs, and reliable database solutions.
Responsibilities
- Own complex features and vertical slices end to end, from technical implementation through delivery
- Develop scalable backend services using .NET Core and C#
- Build and maintain responsive, user-facing applications using React or Angular
- Design, implement, and integrate REST APIs
- Work with MySQL databases, including queries, data modeling, and optimization
- Write and maintain comprehensive unit and integration tests
- Identify and address performance bottlenecks and reliability issues
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot and resolve technical issues across the full stack
- Collaborate with Tech Leads, Architects, Product, and other engineers to deliver high-quality solutions
- Take ownership of assigned work and proactively communicate progress, risks, and blockers
- Contribute to improving development processes, code quality, and system reliability
Skills
- We need an English-fluent Mid Level Full-Stack Engineer, based in Latin America, available to work remotely
- * Strong hands-on experience with .NET Core / C#
- * Experience working with MySQL or similar relational databases
- * Strong experience with at least one modern frontend framework: React or Angular
- * Solid understanding of REST APIs and backend/frontend integration
- * Experience writing unit and integration tests
- * Understanding of software performance, scalability, and reliability
- * Ability to independently own features from development through testing and delivery
- * Strong problem-solving and debugging skills
- * Good communication skills and ability to work effectively within a distributed team
- * Strong English communication skills
- * 3+ years of professional software development experience for Intermediate candidates; 5+ years preferred for Senior candidates
- * Experience working in Agile/Scrum environments
- * Experience with cloud platforms and CI/CD
- * Experience with performance optimization and monitoring
- * Familiarity with modern software architecture and design patterns
- * Previous experience working with distributed or nearshore engineering teams
Benefits
- Remote work
- Full-time contract through a payroll platform
- 40 hours per week
Company Overview