Tecla T

Senior Full Stack Developer – React, C#

Tecla T

contract

Posted on:

Location Type: Hybrid

Location: São Paulo • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job 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