Híbrido
Ribeirão Preto - SP, Brasil
Rango salarial
Contratista
Nivel de experiencia
Nivel medio
Requisitos
Tareas y Responsabilidades
Show originalAcerca de la oportunidad
Estamos buscando un(a) Desarrollador(a) FullStack Semi-Senior C#/.NET para trabajar en el desarrollo y evolución de soluciones tecnológicas, contribuyendo a aplicaciones escalables, seguras y de alta calidad.
El profesional trabajará de extremo a extremo, participando en el desarrollo back-end y front-end, así como colaborando con diferentes áreas durante las etapas de análisis, desarrollo, pruebas, implementación y evolución de las soluciones.
Resumen de la vacante
Cargo: Desarrollador(a) FullStack Semi-Senior C#/.NET
Modelo de trabajo: Remoto, con visitas puntuales a Ribeirão Preto/SP
Tipo de contratación: PJ (Contratista)
Horario: Lunes a jueves, de 8:00 a 18:00, y viernes, de 8:00 a 17:00
Principales Responsabilidades
- Desarrollar y mantener soluciones back-end escalables utilizando C# y .NET;
- Desarrollar interfaces front-end utilizando React/NextJS y TypeScript;
- Crear y optimizar APIs REST para la integración con otros sistemas;
- Desarrollar interfaces responsivas, enfocándose en la componentización, el rendimiento y la accesibilidad;
- Participar en todas las etapas del ciclo de desarrollo, incluyendo análisis, desarrollo, pruebas e implementación;
- Trabajar en colaboración con equipos de Producto, UX/UI, QA y DevOps;
- Implementar mejoras de rendimiento y escalabilidad en los sistemas existentes;
- Garantizar la calidad del código mediante revisiones y buenas prácticas de programación;
- Implementar requisitos de seguridad y cumplimiento;
- Elaborar y mantener documentación técnica de las soluciones desarrolladas;
- Contribuir al análisis y resolución de problemas técnicos;
- Participar en reuniones de planificación ágil, contribuyendo con ideas y mejoras para el desarrollo de software.
Requisitos
- Experiencia sólida en desarrollo back-end utilizando C# y .NET;
- Experiencia en desarrollo front-end utilizando React/NextJS y TypeScript;
- Conocimiento en arquitectura de software, preferiblemente con microservicios;
- Experiencia con bases de datos relacionales, como SQL Server y PostgreSQL;
- Conocimiento en bases de datos NoSQL, como MongoDB y Redis;
- Experiencia con herramientas de mensajería, como Azure Service Bus y RabbitMQ;
- Experiencia con Docker y configuraciones en archivos YAML;
- Conocimiento en desarrollo de APIs RESTful e integración con sistemas externos;
- Experiencia con Git y herramientas de control de versiones;
- Experiencia con prácticas de CI/CD y herramientas como Azure DevOps, Jenkins o GitLab;
- Familiaridad con metodologías ágiles, como Scrum y Kanban;
- Conocimiento en herramientas de observabilidad, como Datadog y Azure Application Insights;
- Conocimiento de inglés técnico;
- Capacidad para trabajar de forma independiente y en equipo, con buena comunicación técnica;
- Disponibilidad para contratación bajo la modalidad PJ (Contratista).
Diferenciales
- Experiencia con arquitectura de microservicios;
- Conocimiento en Microsoft Clarity;
- Experiencia con Azure Service Bus o RabbitMQ;
- Conocimiento en entornos cloud y herramientas del ecosistema Azure;
- Experiencia en optimización de rendimiento y escalabilidad;
- Experiencia trabajando en squads multidisciplinarios;
- Experiencia con prácticas de code review y desarrollo orientado a buenas prácticas de ingeniería de software.
Perfil Esperado
Buscamos un(a) profesional con sólida experiencia en desarrollo FullStack, capaz de trabajar de extremo a extremo, desde el back-end hasta el front-end.
Esperamos a alguien con razonamiento lógico, capacidad de resolución de problemas, autonomía, proactividad y buena comunicación técnica.
Es importante tener facilidad para moverse entre diferentes contextos de desarrollo, colaborar con equipos multidisciplinarios y contribuir activamente a la calidad, rendimiento, seguridad y evolución de las soluciones desarrolladas.
El profesional debe tener una actitud colaborativa y orientada a la mejora continua, participando activamente en las decisiones técnicas y contribuyendo a la construcción de soluciones escalables, eficientes y alineadas con las necesidades del negocio.
Compartir vacante:
Compartir vacante: