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

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.

Principal Engineer
Review ALLPrincipal Engineer responsible for developing high-quality web applications in ReactJS/Vue.js and .NET in São Paulo. Key role for technical reference and team support as the company scales.
Tech Stack
Tools & technologiesAzureCloudCypressDockerJavaScriptJest.NETNode.jsRabbitMQReactTypeScriptVue.js
About the role
Key responsibilities & impact- Develop and implement high-quality web applications using ReactJS/Vue.js, .NET and NodeJS.
- Responsible for ensuring performance, scalability and maintainability.
- Create reusable components and evolve and scale distributed and microservices architectures.
- Conduct code reviews with a focus on quality, best practices and efficient problem resolution.
- Propose improvements to existing solutions, monitor the technology ecosystem and recommend concrete changes — new tools, automations, and best practices.
- Implement and maintain continuous integration and delivery pipelines.
- Develop and execute automated tests to ensure application quality and integrity.
Requirements
What you’ll need- Strong proven experience in a similar role (Senior+)
- Proficiency in .NET, Vue.js/ReactJS and NodeJS
- TypeScript
- Relational and non-relational databases
- REST APIs
- Jest and Cypress (or equivalent tools)
- Docker and containerization
- Git and CI/CD pipelines
- Microservices and asynchronous messaging with MQ (e.g., RabbitMQ)
- Caching strategies
- DevOps and Cloud (Azure)
- Design patterns, SOLID principles and scalable software practices
- Domain-Driven Design (DDD)
- Security (OWASP)
- Monitoring strategies
- Infrastructure: required
Benefits
Comp & perks- Not specified 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETReactJSVue.jsNodeJSTypeScriptRelational databasesNon-relational databasesREST APIsDockerMicroservices
Soft Skills
problem resolutioncode reviewsproposing improvementsmonitoring technology ecosystem