Full-Stack Engineer (.NET/React/Angular)

Inactive
G
GoFastiSoftware development
Based in Latin America, available to work remotelyContractMiddle
This job is no longer active. We keep the page for reference, but the employer may not accept new applications.

Job Details

Languages
English-fluent; strong English communication skills
Experience
3+ years of professional software development experience for Intermediate candidates; 5+ years preferred for Senior candidates.
Required Skills
MySQLC#.NET coreAngularReactRESTful APIsDebuggingUnit Testing

Requirements

  • Have 3+ years of professional software development experience for Intermediate candidates; 5+ years is preferred for Senior candidates.
  • Have strong hands-on experience with .NET Core and C#.
  • Have experience with MySQL or similar relational databases.
  • Have strong experience with React or Angular.
  • Understand REST APIs and backend/frontend integration.
  • Have experience writing unit and integration tests.
  • Understand software performance, scalability, and reliability.
  • Have experience using AI tools.
  • Be able to independently own features from development through testing and delivery.
  • Have strong problem-solving and debugging skills.
  • Have strong English communication skills and be able to work effectively within a distributed team.
  • Experience in Agile/Scrum, cloud platforms, CI/CD, performance optimization, monitoring, or modern software architecture is a plus.

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 unit and integration tests.
  • Identify and address performance bottlenecks and reliability issues.
  • Participate in code reviews and contribute to engineering best practices.
  • Troubleshoot technical issues across the full stack.
  • Collaborate with Tech Leads, Architects, Product, and other engineers to deliver solutions.