Mid-Level Full Stack Developer

Posted 4 days ago

This is a fully remote position, open to applicants in Brazil.

πŸ“‹ Description

β€’ Design and sustain REST APIs utilizing C# and .NET (versions 6 and 10), structured into layers such as controllers, services, domain, and infrastructure.

β€’ Enhance and support existing .NET 6 applications while facilitating the transition to .NET 10.

β€’ Model data and execute migrations using Entity Framework Core and PostgreSQL, employing Dapper and optimized SQL queries when performance is critical.

β€’ Document API endpoints with Swagger/OpenAPI and develop automated unit and integration tests for backend functionality.

β€’ Create screens and components using React and TypeScript within the NX monorepo, ensuring a clear distinction between shared code and client-specific pages.

β€’ Transition functionality from the legacy frontend (Create React App) to the new Vite shell, ensuring both versions operate concurrently during the migration.

β€’ Integrate frontend with APIs, overseeing state management, error handling, form validation, and optimizing screen performance.

β€’ Implement automated frontend testing using Jest, Vitest, and Testing Library.

β€’ Gradually release changes by client and environment utilizing feature flags.

β€’ Assist in the delivery lifecycle, which includes Bitbucket pipelines, Docker images, and GitOps deployments through ArgoCD.

β€’ Engage in code reviews and support the ongoing enhancement of architecture, code quality, and development practices.


⛳️ Requirements

β€’ Completed or in-progress degree in Computer Science, Information Systems, Software Engineering, or a similar field, or equivalent practical experience.

β€’ 3–5 years of experience in full-stack web development.

β€’ Proficient in C# and .NET (6 or newer) for building REST APIs, including dependency injection, middleware, and environment-based configuration.

β€’ Advanced expertise in Entity Framework Core (migrations, relationships, query optimization) and familiarity with Dapper or raw SQL data access.

β€’ Understanding of relational databases, ideally PostgreSQL, including data modeling, indexing, and performance evaluation.

β€’ Familiarity with sound architecture and design principles (SOLID, layered architecture, DTOs) and API security.

β€’ Strong proficiency in React and TypeScript, covering hooks, state management (Redux), routing, and lazy loading.

β€’ Knowledge of HTML, CSS, and component-based development, with an emphasis on accessibility and responsive design.

β€’ Experience with automated backend testing (xUnit, NUnit, or similar) and frontend testing, along with Git and code review practices.

β€’ Excellent communication skills, ability to work independently, and a collaborative approach.

β€’ Basic proficiency in English for reading technical documentation.

β€’ Familiarity with monorepos (NX) and Vite.

β€’ Experience in migrating between .NET versions and modernizing legacy systems.

β€’ Knowledge of multi-tenant or white-label architecture.

β€’ Experience with feature flags and observability (logs, metrics, and tracing).

β€’ Proficient in Docker, Kubernetes, Terraform, and AWS.

β€’ Background in technology firms, consulting agencies, or service providers.


🏝️ Benefits

β€’ Health and Dental Insurance

β€’ Home Office Allowance

β€’ Meal Allowance

β€’ Paid Vacation

β€’ Birthday Day Off

β€’ Health and Wellness Program

β€’ Individual Development Plan (IDP)

People also viewed

Arista Networks21 hours ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma21 hours ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh22 hours ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks22 hours ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation22 hours ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation22 hours ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers