Minsait

.NET Developer – Mid-level

Minsait

full-time

Posted on:

Location Type: Remote

Location: Remote • Brasil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaScriptMongoDBMySQLNode.jsPostgresRabbitMQRedisTypeScript

About the role

  • Develop robust and scalable APIs: Build, maintain, and evolve RESTful APIs using Node.js with NestJS and TypeScript, including endpoint creation, business logic, and validations;
  • Implement integrations and orchestration: Implement and manage integrations between various internal and external services;
  • Work with asynchronous and synchronous communication: Implement asynchronous communication via message queues (e.g., SQS, RabbitMQ) and synchronous communication between microservices;
  • Data modeling and optimization: Design and maintain relational (MySQL, PostgreSQL) and non-relational (MongoDB, Redis) database schemas;
  • Write and optimize complex queries and manage data migrations safely;
  • Ensure code security: Support the implementation of secure development practices (such as OWASP controls, JWT handling, CORS configuration, and protection against XSS/CSRF);
  • Node.js (NestJS): Experience building RESTful APIs, consuming services, and orchestrating integrations;
  • Databases: Experience with relational (MySQL, PostgreSQL) and non-relational (MongoDB, Redis) databases, including data modeling, query optimization, and migration management;
  • TypeScript: Proficiency with static typing to ensure code safety, maintainability, and scalability;
  • Microservices: Knowledge of microservices architecture and development, with the ability to implement asynchronous (SNS/SQS, RabbitMQ) and synchronous communication between services;
  • Version control: Experience with Git and collaborative workflows such as GitFlow;
  • Testing: Experience creating unit and integration tests to ensure code quality and stability;
  • Code quality: Demonstrate a commitment to technical excellence by writing clean, modular, and well-documented code, following principles such as Clean Code and ensuring code quality through unit testing.

Requirements

  • Be open to receiving mentorship to support your professional development
  • Communicate clearly with leaders and peers
  • Promptly raise blockers or impediments whenever possible
  • Attend team ceremonies
  • Be proactive in proposing actions and solutions that affect the team
  • Be willing to mentor other professionals
  • Be comfortable sharing knowledge through company events
  • Be collaborative in knowledge-sharing groups and communities of practice
  • Degree completed in IT or a related field
  • Reside in Brazil
Benefits
  • Company-subsidized health insurance for the employee
  • Option to include dependents on the health plan with payroll deduction
  • Dental assistance (optional)
  • Option to include dependents on the dental plan with payroll deduction
  • Meal voucher or food allowance
  • Transportation voucher (optional)
  • Impact & Care – Personal guidance program offering confidential emotional support and counseling in psychological, legal, financial, social, and pet-related matters at no cost for the employee and legal dependents
  • Gympass - Wellhub (access to over 700 gyms across Brazil with plans starting at R$ 29.90, payroll-deducted)
  • Option to include dependents in Gympass - Wellhub (up to 3 dependents, paid via credit card)
  • Access to Udemy via our intranet
  • Partnerships with major consumer brands
  • Partnership with SESC for employee and dependents
  • Discount agreements with educational institutions (undergraduate and postgraduate) and language/certification schools
  • Group life insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsNestJSTypeScriptRESTful APIsMySQLPostgreSQLMongoDBRedisGitMicroservices
Soft skills
communicationmentorshipproactive problem-solvingcollaborationknowledge sharingteamworkadaptabilityleadershipclear communicationprofessional development
Montreal Oficial

Back-end Developer, Delphi

Montreal Oficial
Mid · Seniorfull-timeBrasil
Posted: 21 hours agoSource: montreal.gupy.io
Delphi
Minsait

Mid-level .NET Developer

Minsait
Mid · Seniorfull-timeBrasil
Posted: 21 hours agoSource: minsait.gupy.io
JavaScriptMongoDBMySQLNode.jsPostgresRabbitMQRedisTypeScript
Looqbox

Analista de Dados e BI, Junior – Python, SQL

Looqbox
Juniorfull-timeBrasil
Posted: 22 hours agoSource: looqbox.gupy.io
AirflowETLNumpyPandasPythonSQL
Log Lab

Arquiteto de Software, Java

Log Lab
Mid · Seniorfull-timeBrasil
Posted: 22 hours agoSource: loglabdigital.gupy.io
AzureCloudDockerHibernateJavaKafkaKubernetesMongoDBOraclePostgresRabbitMQSpring