Launch Legends
Ntegral Inc.
Desarrollador Full Stack
Ubicación/Modalidad de Trabajo
Nota: Este puesto tiene su base en Atlanta, GA. Se requiere presencia en la oficina cuatro días a la semana.
Este puesto tiene su base en Atlanta, GA. Se requiere un desplazamiento razonable a la oficina; presencia en la oficina cuatro días a la semana inicialmente, con flexibilidad a medida que el puesto madura.
Acerca de Ntegral
Ntegral es una empresa tecnológica pionera en IA especializada en soluciones de mercado en la nube en Microsoft Azure, AWS, Oracle Cloud Infrastructure (OCI) y Google Cloud Platform. Operamos en la intersección de la automatización, la IA y la infraestructura en la nube, ofreciendo soluciones escalables a clientes empresariales a través de los mercados de hiperescaladores.
Descripción del Puesto
Ntegral busca un Desarrollador Full Stack para encargarse del desarrollo y el soporte continuo de nuestro conjunto de productos de software. Las aplicaciones principales ya están construidas y probadas; esta persona gestionará las actualizaciones de funciones, apoyará los lanzamientos de productos y creará nuevas herramientas a medida que crezca la línea de productos. Este es un puesto de desarrollo práctico en un entorno ágil y de rápido movimiento donde las herramientas de IA son una parte estándar del flujo de trabajo de desarrollo.
El candidato ideal piensa de forma crítica y resuelve problemas complejos de forma independiente, identificando las causas raíz e implementando soluciones eficaces sin necesidad de una dirección cercana. Absorbe nuevas tecnologías y frameworks rápidamente, se adapta cómodamente al cambio y la ambigüedad, y aporta un seguimiento constante a sus compromisos. Trabaja en colaboración con las funciones de ingeniería, producto y marketing, y mantiene un alto nivel de precisión y exhaustividad en el código, las pruebas y la documentación.
Responsabilidades Clave
- Diseñar, desarrollar y mantener aplicaciones de software tanto en sistemas front-end como back-end
- Modificar y mejorar las aplicaciones existentes para mejorar el rendimiento, añadir funciones y adaptarse a los requisitos cambiantes
- Analizar las necesidades de los usuarios y los requisitos del sistema para determinar la viabilidad y el alcance del trabajo de desarrollo
- Desarrollar y ejecutar procedimientos de prueba y validación de software para garantizar la calidad y la fiabilidad
- Colaborar con el Gerente de Producto y el Líder Senior de DevOps para alinear los plazos de desarrollo con los ciclos de lanzamiento del producto
- Monitorizar el rendimiento del sistema y resolver problemas de forma proactiva
- Documentar especificaciones técnicas, actualizaciones del sistema y procesos de desarrollo
- Mantenerse al día con las tecnologías emergentes, las herramientas de desarrollo de IA y las mejores prácticas nativas de la nube
Requisitos Técnicos
- Dominio de tecnologías front-end (React, TypeScript, Next.js o equivalente)
- Dominio de desarrollo back-end (Go, Node.js, C#, o equivalente)
- Experiencia requerida en desarrollo nativo de la nube; experiencia requerida en Microsoft Azure
- Experiencia con Git, pipelines de CI/CD y contenerización (Docker, Kubernetes)
- Se requiere alfabetización en IA. Debe sentirse cómodo utilizando herramientas de desarrollo asistidas por IA, escribiendo y refinando indicaciones, y evaluando críticamente la salida generada por IA como parte estándar de los flujos de trabajo
- Experiencia con APIs RESTful y gestión de bases de datos (SQL y/o NoSQL)
Educación y Experiencia
- Título de Grado en Ciencias de la Computación, Ingeniería de Software o un campo relacionado, o experiencia laboral equivalente.
- Se requiere un mínimo de 5 años de experiencia profesional en desarrollo full-stack, con capacidad demostrada para poseer y entregar productos de software de principio a fin.
Cualificaciones Preferidas
- Certificación de Azure (AZ-204 Developer Associate o equivalente)
- Familiaridad con entornos de publicación de mercados de hiperescaladores (Azure, AWS, OCI o GCP)
- Experiencia en la creación y lanzamiento de aplicaciones de nivel empresarial
