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

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

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 & Tools
Software DevelopmentRESTful APIsRelational DatabasesDesign PatternsUnit TestingFunctional TestingIntegration TestingMicroservicesNoSQL DatabasesDistributed Caching
Soft Skills
Team CollaborationCode ReviewCommunication
Certifications
Bachelor's Degree in Computer Science/Computer EngineeringPostgraduate Degree or IT Specializations