Minsait

Mid-level .NET Developer

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, Scalable APIs: Build, maintain and evolve RESTful APIs using Node.js with NestJS and TypeScript, including creating endpoints, business logic and validations;
  • Implement Integrations and Orchestration: Implement and manage integrations between various internal and external services;
  • Work with asynchronous (via queues such as 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 implementation of secure development practices (such as preventing OWASP attacks, JWT token management, CORS 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 in using static typing to ensure code safety, maintainability and scalability of the code;
  • Microservices: Knowledge of microservices architecture and development, with 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 commitment to technical excellence by writing clean, modular and well-documented code, following principles such as Clean Code and ensuring code quality through unit tests.

Requirements

  • Be open to receiving mentorship to support your development
  • Communicate clearly with your leaders and peers
  • Quickly signal blockers in your tasks whenever possible
  • Attend team ceremonies
  • Be proactive in proposing actions involving the team and solutions
  • Be willing to become a mentor to other professionals
  • Be comfortable sharing knowledge through company events
  • Be collaborative in knowledge-sharing groups and communities of practice
  • Completed degree in IT or related fields
  • Reside in Brazil.
Benefits
  • Company-subsidized health insurance for the employee
  • Option to include dependents on the health insurance with payroll deductions
  • Dental care (optional)
  • Option to include dependents in dental care with payroll deductions
  • Meal allowance or grocery allowance
  • Commuter allowance (optional)
  • Impact & Care - Personal guidance program offering confidential emotional support and counseling in psychological, legal, financial, social and pet-related areas 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 deducted via payroll)
  • Option to include dependents on Gympass - Wellhub (up to 3 dependents - paid via credit card)
  • Access to Udemy through our intranet
  • Partnerships with major consumer brands
  • SESC partnership for employee and dependents
  • Agreements for discounts 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
communicationproactivitycollaborationmentorshipproblem-solvingknowledge sharingadaptabilityteamworkleadershipblocker identification
Montreal Oficial

Back-end Developer, Delphi

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

.NET Developer – Mid-level

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