Workable
Ingeniero Fullstack Senior
Acerca de PrePass
PrePass® es la plataforma más confiable de Norteamérica para el paso alternativo en estaciones de pesaje y gestión de peajes. Estamos transformando la forma en que opera la industria del transporte: creamos soluciones que mantienen a los camiones moviéndose de manera segura, eficiente y conforme a las normativas. Esto implica tomar decisiones audaces y construir sistemas que no solo apoyen a las flotas, sino también a la economía en general. Todo comienza permitiendo que los vehículos comerciales sigan avanzando sin interrupciones gracias a una gestión fluida de peajes, bypass en estaciones de pesaje y soluciones de seguridad. Es lo que mejor hacemos, y lo hacemos para satisfacer las demandas diarias de la carretera.
Por eso las personas se unen a nosotros: nuestras soluciones se implementan en tiempo real, en autopistas e interestatales en todo el país, ayudando a las flotas a llegar más lejos y más rápido. Este trabajo desafía y recompensa, presentando problemas complejos que requieren respuestas ambiciosas. Contratamos pensadores audaces con vocación de impacto, pasión por el progreso y optimismo para moldear el futuro del transporte.
Acerca del Puesto
Estamos buscando un Ingeniero Fullstack Senior para diseñar y construir sistemas que impulsen el bypass en tiempo real de estaciones de pesaje, soluciones de peajes y alertas de seguridad. En este puesto, trabajará en toda la pila técnica, desde APIs escalables con .NET Core hasta interfaces web modernas usando React, TypeScript y TailwindCSS. Colaborará estrechamente con los equipos de producto, diseño e ingeniería, y mentorará a otros mientras ayuda a definir la estrategia técnica.
Responsabilidades Esenciales
Ingeniería Backend y Desarrollo de API
Liderar el diseño y desarrollo de servicios backend escalables y confiables utilizando .NET Core y C#.
Crear APIs siguiendo principios RESTful, incluyendo paginación, versionado, autenticación y optimización de rendimiento.
Asegurar la calidad del código backend mediante frameworks de pruebas como xUnit o NUnit.
Desplegar y gestionar servicios en plataformas en la nube (Azure/AWS) usando contenedores (Docker/Kubernetes).
Desarrollo Frontend
Diseñar e implementar interfaces frontend responsivas y mantenibles con React, TypeScript, TailwindCSS y MobX.
Garantizar consistencia y rendimiento de la interfaz en distintos navegadores y dispositivos.
Colaborar con equipos de diseño para ofrecer experiencias de usuario intuitivas.
Arquitectura y Estrategia Técnica
Contribuir en la estrategia técnica a largo plazo y en decisiones arquitectónicas.
Diseñar sistemas de extremo a extremo, equilibrando compromisos y escalabilidad.
Impulsar mejoras en el rendimiento, resistencia y observabilidad del sistema.
Liderazgo de Equipo y Mentoría
Mentorar a ingenieros junior e intermedios, fomentando su crecimiento técnico dentro del equipo.
Liderar revisiones de código y promover mejores prácticas de ingeniería.
Colaborar transversalmente para dar forma a soluciones técnicas.
Requisitos
Requerido
7+ años de experiencia profesional en ingeniería de software, incluyendo desarrollo fullstack significativo.
Habilidades de alto nivel con .NET Core y C#, incluyendo desarrollo y optimización de APIs.
Experiencia práctica con React, TypeScript, TailwindCSS y MobX (o similares de gestión de estado).
Comprensión profunda de bases de datos relacionales (SQL Server, PostgreSQL, etc.) y modelado de datos.
Fuerte disciplina en pruebas a través de sistemas backend.
Experiencia desplegando en plataformas en la nube y trabajando con contenedores.
Familiaridad con herramientas de observabilidad (métricas, registro, trazado).
Trayectoria demostrada de mentoría a ingenieros y elevación de estándares técnicos.
Puntos Adicionales Por
Experiencia con diseño basado en dominio (DDD), arquitectura limpia o microservicios.
Conocimiento de GraphQL o patrones avanzados de REST.
Experiencia con bases de datos no relacionales (Cosmos DB, MongoDB, DynamoDB).
Experiencia práctica con funciones sin servidor, puertas de enlace de API, pipelines CI/CD y mensajería basada en eventos (por ejemplo, Service Bus, Event Hubs).
Experiencia construyendo sistemas distribuidos usando NServiceBus o MassTransit.
Características Deseadas
Pensador estratégico con mentalidad proactiva y orientado a la resolución de problemas.
Cómodo manejándose en entornos ambiguos y cambiantes.
Alto grado de iniciativa, sentido de pertenencia y responsabilidad.
Buenas habilidades de comunicación y capacidad para colaborar entre equipos.
Pasión por construir tecnología con impacto que mejore resultados en el mundo real.
Beneficios
Cómo Nosotros Cuidaremos de Ti
Amplio paquete de beneficios que incluye cobertura médica, dental y de visión desde tu fecha de contratación.
Tiempo Libre Pagado, que incluye vacaciones, enfermedad, días festivos y días libres adicionales.
Plan 401(k) con coincidencia del empleador.
Cuenta “de estilo de vida” financiada por la empresa desde tu fecha de contratación, que puedes usar para tu bienestar físico y mental (por ejemplo, pases para esquí, retiros, membresías de gimnasio).
Programa de reembolso de matrículas.
Beneficios voluntarios, que incluyen pero no se limitan a descuentos legales y para mascotas.
Programa de Asistencia al Empleado (disponible sin costo alguno para ti).
“Equipo de Cultura” patrocinado y financiado por la empresa, enfocado en el bienestar físico, mental y profesional de los empleados.
Iniciativas de contribución comunitaria.
Cultura centrada en iniciativas de desarrollo del empleado.

Phoenix, AZ, USA
Salario negociable