Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ben Fatto

Full Stack Developer – .NET, Angular

Ben Fatto

Full Stack Developer at Ben Fatto responsible for scalable software development. Focus on optimization, code quality, and sharing expertise across engineering teams.

Posted 7/1/2026full-timeRemote • 🇧🇷 BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing scalable, distributed software using .NET Core and cloud computing platforms such as AWS, Azure, and GCP. Proficient in applying Agile methodologies and best practices for code quality, maintainability, and performance optimization.

Highest-signal resume keywords
NET Core 8Cloud Computing (AWS, Azure, GCP)Distributed Development and MicroservicesDDD (Domain-Driven Design) and Clean CodeAgile Methodologies (Scrum, Kanban, SAFe)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Software DevelopmentRESTful APIsRelational DatabasesDesign PatternsUnit TestingFunctional TestingIntegration TestingMicroservicesNoSQL DatabasesDistributed Caching
Soft Skills
Team CollaborationCode ReviewCommunication
Tools & Technologies
DockerGitLabSonarQubeRedisPostgreSQLEventBridgeHangfireGRPCGraphQLRabbitMQ
Certifications & Qualifications
Bachelor's Degree in Computer Science/Computer EngineeringPostgraduate Degree or IT Specializations
Industry Keywords
DevSecOpsClean CodeMicro-frontendDistributed SystemsApplication Performance Optimization

Tech Stack

Tools & technologies
AngularAWSAzureCloudDockerGoogle Cloud PlatformGraphQLGRPCLinuxMongoDB.NETNode.jsNoSQLRabbitMQReactRedisTypeScriptVue.js

About the role

Key responsibilities & impact
  • Develop scalable, distributed software;
  • Follow best practices and write clean, maintainable, and readable code for the whole team;
  • Actively focus on optimizing and improving application performance and security;
  • Share your vision and experience with the team;
  • Improve and ensure applications' maintainability and ease of adoption;
  • Perform high-quality code reviews.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science/Computer Engineering, Systems Analysis, Information Systems, Data Processing, or another IT-related field;
  • .NET Core 8;
  • Experience working on engineering or software development teams;
  • Cloud computing: AWS, Azure, and GCP;
  • Distributed development and microservices;
  • RESTful APIs — .NET Core/C#, TypeScript, Angular, and Node;
  • Relational databases;
  • DDD (Domain-Driven Design) and Clean Code — minimum 6 years' experience;
  • Agile methodologies (Scrum, Kanban, SAFe);
  • Design patterns;
  • Experience optimizing software to meet non-functional requirements (reduce latency, improve scalability, increase performance, and ensure reliability);
  • Postgraduate degree or IT specializations (advantage);
  • NestJS, ReactJS, Vue (advantage);
  • Experience maintaining legacy systems;
  • Micro-frontend (advantage);
  • gRPC, GraphQL, SQS, RabbitMQ, and WebSocket (advantage);
  • PostgreSQL (advantage);
  • NoSQL databases, such as MongoDB;
  • Distributed caching and Redis (advantage);
  • Scheduling tools such as EventBridge, Hangfire (advantage);
  • DevSecOps (CI/CD) and tools like GitLab, SonarQube, and SAST (advantage);
  • Unit, functional, and integration testing (advantage);
  • Linux;
  • Docker;
  • Fluent English.

Benefits

Comp & perks
  • Flexible working hours