
Senior Full Stack Developer – React, C#
Tecla T
contract
Posted on:
Location Type: Hybrid
Location: São Paulo • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
JavaScriptMongoDB.NETNoSQLPostgresRabbitMQReactReact NativeRedisSCSSSQLTypeScript
About the role
- Develop new features for backend and frontend projects
- Support the team in defining and evolving the software architecture
- Ensure code quality through best practices, testing and code reviews
- Perform corrective and evolutionary maintenance of existing systems
- Work side-by-side with the product team, QA and other developers
- Contribute to the team's and processes' continuous improvement
- Actively participate in technical discussions and sprint planning
Requirements
- Backend: .NET (Core 6+)
- Relational databases (PostgreSQL, SQL Server)
- NoSQL databases (MongoDB)
- Redis
- RabbitMQ
- RESTful APIs
- Authentication/authorization with JWT, OAuth2
- Frontend: React.js
- React Native (preferred)
- HTML5, CSS3, SASS/SCSS
- TypeScript
- Strong knowledge of SOLID principles and Design Patterns
- Domain-Driven Design (DDD)
- Clean Architecture / Onion Architecture
- Modern software architecture principles (modularization, scalability, decoupling, dependency injection)
- Git (Gitflow workflow, Pull Requests, Code Review)
- Experience in technical leadership and mentoring
- Good communication and collaboration with cross-functional teams
- Proactivity, autonomy and an ownership mindset
- Organizational skills, commitment to deadlines and focus on value-driven delivery
- Analytical ability to solve complex problems
Benefits
- ECXPAY card worth BRL 500.00 per month
- Access to Wellhub as a corporate courtesy
- Partnership with Mediquo - telemedicine platform
- Partnership with Zenklub - wellness services (Psychologist/Nutritionist/Coaching/Therapy)
- 22 days of paid leave per year after 12 months of partnership
- Educational partnership with the language course "Time Load"
- Partnership with Bridges clinic (Fortaleza - CE)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETPostgreSQLSQL ServerMongoDBRedisRabbitMQRESTful APIsReact.jsReact NativeTypeScript
Soft skills
technical leadershipmentoringcommunicationcollaborationproactivityautonomyownership mindsetorganizational skillscommitment to deadlinesanalytical ability