TECLA

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

FULL_TIME

  Remoto | Senior | Full time | Programación

49 postulaciones
Responde entre 1 y 7 días
Revisado por última vez hoy
Postular
Requiere postular en Inglés

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.

Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.

Política de trabajo remoto

Totalmente remoto

El trabajo es 100% remoto desde cualquier país.

Acerca de TECLA

TECLA partners with top U.S. startups and software companies and helps them through deep expertise in team augmentation and talent acquisition. — Perfil completo de TECLA

Full-Stack Engineer (.NET Core/React)
TECLA •   Remoto
Postula
Requiere postular en Inglés
Compartir este empleo Compartir