TECLA

Full-Stack Engineer (.NET Core/React) in TECLA

FULL_TIME

  Remote | Senior | Full time | Programming

8 applications
Replies between 5 and 13 days
Last checked today
Apply now
Requires applying in English

TECLA is a leading hiring platform connecting top tech companies with the best professionals in Latin America. With a network of over 50,000 members, we serve as the bridge between U.S. startups and senior, diverse tech talent across 18 countries in LATAM.

Our mission is to empower professionals with remote and international job opportunities while helping companies access exceptional talent to grow their teams. To date, we’ve helped over 500 senior tech professionals secure roles with innovative U.S. tech startups.

Job functions:

We are looking for a Full-Stack Engineer with solid experience developing and maintaining multi-tenant applications on a Software as a Service platform. As part of our team of Engineers, you will excel in this role if you are eager to work collaboratively with colleagues, seeking to understand how things work and proactively sharing ideas for improvements. An ideal candidate is passionate about technology and excited to learn new things.

Required and Nice-to-have Skills:

Required Skills:

  • MVC Design Pattern
  • Task-based Asynchronous Pattern
  • Code-First Database Approach
  • Object Relational Mapping (ORM) (Entity Framework Core is a plus)
  • Generic Repository Pattern with Unit of Work
  • Developing in the Cloud Experience (GCP or Azure) (AWS is a plus)
  • Source control management tools using GIT (on BitBucket is a plus)
  • Mobile First Responsive UI Design
  • SASS 7-1 Pattern
  • Single Page Application (SPA) Approach
  • Interface Oriented Development via Typescript

Nice-to-have Skills:

  • GraphQL is a plus
  • C# and .NET Web API
  • Redis for in-memory service side caching
  • Micro ORM using Dapper
  • Swagger Experience
  • NoSQL/Spatial data using PostgreSQL
  • Unit Test using xUnit
  • Event-Driven - Message Queue/Service Bus
  • Database version control using FlywayDb
  • State Management via Redux

Required Experience:

  • 5+ years of experience as a Full-Stack developer, preferably working on Software as a Service (SaaS) and multi-tenant applications
  • 5+ years of experience with .NET Core for backend development and React for frontend development
  • 3+ years of experience with relational databases (Oracle or SQL Server or MySQL) (PostgreSQL is a plus)
  • Experience with multi-tenancy architecture, SOLID, DI/IoC, CI, and DDD software design principles
  • Proficiency with React, Typescript, Material UI, Redux, and React Hooks

Benefits:

  • Bi-weekly team activities (the latest activity was a magic show!)
  • The opportunity to join an exciting team that fosters a culture of open discussion and welcoming opinions
  • Flexible time off policy

*Please note we are only looking for full-time dedicated team members who are eager to fully integrate within our team.

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

About TECLA

TECLA partners with top U.S. startups and software companies and helps them through deep expertise in team augmentation and talent acquisition. — TECLA's full profile

Full-Stack Engineer (.NET Core/React)
TECLA •   Remote
Apply
Requires applying in English