Ativa os alertas de emprego por e-mail!

.NET Fullstack Developer

Stefanini Group

Porto Alegre

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading technology company in Brazil is looking for a Full-Stack Developer to create user-friendly front-end interfaces and secure back-end services. The ideal candidate should have strong skills in JavaScript, Vue.js, and .NET, along with advanced English proficiency. This position offers a CLT contract and the flexibility of remote work.

Qualificações

  • Advanced or Fluent English.
  • Experience as a Full‑Stack (or related role).
  • Experience building and consuming RESTful or GraphQL APIs.

Responsabilidades

  • Build and maintain responsive, user-friendly front-end interfaces.
  • Develop secure, scalable, and maintainable back-end services and APIs.
  • Integrate front‑end and back‑end components.

Conhecimentos

HTML5
CSS3
JavaScript (ES6+)
Vue.js
Git
RESTful APIs
SQL
debugging skills

Ferramentas

Docker
Kubernetes
.NET
Descrição da oferta de emprego
Position Responsibilities
  • Build and maintain responsive, user-friendly front-end interfaces using HTML5, CSS3, JavaScript (ES6+), and JavaScript frameworks such as Vue.js, or React.
  • Design and maintain JavaScript framework applications with separation of concern as a core thought process when using APIs and creating front-end reusable components.
  • Develop secure, scalable, and maintainable back-end services and APIs using .NET Core / IIS and Entity Framework.
  • Understanding of security best practices, including RBAC and token‑based auth
  • Strong problem‑solving and debugging skills.
  • Passion for clean code and scalable architecture.
  • Work with relational (MS‑SQL, MySQL or Azure SQL) databases.
  • Design and optimize queries and data models for performance and reliability.
  • Familiarity with temporal / system‑versioned tables.
  • Collaborate with team members to design system architecture that supports scalability and maintainability.
  • Integrate front‑end and back‑end components, as well as third‑party APIs and services.
Required Skills
  • Advanced or Fluent English.
  • Experience as a Full‑Stack (or related role).
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+).
  • Experience with at least one modern front‑end language framework (Vue.js)
  • Experience with Vue CLI, Vuex, Vue Router, and optionally Nuxt.js
  • Experience with back‑end language (.NET).
  • Strong experience with relational databases.
  • Experience building and consuming RESTful or GraphQL APIs.
  • Solid understanding of Git and version control workflows.
Preferred / Bonus Skills
  • Familiarity with containerization (Docker, Kubernetes).
  • Design and implementation of microservices for other applications to consume.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Basic understanding of SEO best practices for web applications.
  • Knowledge of server‑side rendering (SSR) and static site generation (SSG) (Nuxt.js, Blazor)
  • Experience bundling and optimizing application builds using Webpack and / or Vite
  • Familiarity with NPM and NVM, and / or switching between versions of NodeJS
  • Experience using Blazor for writing client‑side and server‑side logic using C#.
  • Familiarity with CI / CD pipelines.
  • Experience with testing frameworks (Mocha, Jest, Cypress, or Playwright).
Additional Information
  • CLT contract
  • Remote work
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.