Back End Developer (Node JS) responsible for scalable development in AWS for leading oil and gas company. Collaborating with cross-functional teams and ensuring adherence to best practices in software engineering.
Responsibilities
Diseñar y desarrollar funcionalidades robustas, escalables y mantenibles en entornos de computación en AWS.
Participar en proyectos end to end
Implementar y mantener microservicios diseñados para interactuar con brokers.
Construir y optimizar aplicaciones utilizando tecnologías modernas y aplicando principios de desarrollo ágil.
Realizar revisiones de código y garantizar la adherencia a las mejores prácticas de ingeniería de software.
Optimizar y mantener la arquitectura y el rendimiento de las aplicaciones.
Colaborar con equipos multidisciplinarios para integrar componentes de software con hardware.
Implementar soluciones basadas en APIs, incluyendo GraphQL, y garantizar su eficiencia y seguridad.
Gestionar el ciclo de vida completo del desarrollo del software, desde la planificación hasta el despliegue en producción.
Requirements
Lenguaje de Programación: JavaScript (TypeScript): 2 años de experiencia (excluyente).
Entorno de Desarrollo: Node.js: 2 años de experiencia (excluyente).
Frameworks y Librerías: NestJS o AngularJS: con GraphQL/REST como interpretador (excluyente).
React.js: experiencia deseable.
Bases de Datos: Experiencia con bases de datos relacionales (PostgreSQL) y no relacionales (DynamoDB o MongoDB, equivalente).
BD Temporales (Redis).
Control de Versiones y Contenedores: Experiencia en manejo de repositorios en GitHub.
Gestión y administración de imágenes Docker.
ORM (Deseable): Experiencia en Sequelize o equivalente.
Fuertes habilidades en resolución de problemas y capacidad para optimizar aplicaciones y procesos.
Conocimiento avanzado de patrones de diseño y arquitectura de software, con enfoque en microservicios.
Capacidad para adaptarse a un entorno dinámico y colaborar en equipos multidisciplinarios.
Comunicación clara y efectiva para compartir conocimientos y colaborar en revisiones de código.
Benefits
Reales e interesantes posibilidades de crecimiento
Contratación directa con el cliente
Modalidad híbrida
Medicina prepaga grupo familiar.
Plan de carrera
Almuerzo 100% cubierto por la empresa a través de viandas con variedad de opciones
Reconocimiento de viáticos de traslado a las oficinas cubiertos (con tope), mediante una política de reconocimiento de gastos
Muy buenas condiciones de contratación
Excelente clima de trabajo
Oficinas con espacios abiertos para facilitar la interacción y el trabajo en equipo
Senior Python Software Engineer developing backend systems for an intelligent irrigation ecosystem. Designing APIs and integrating AWS systems within a collaborative environment.
Senior Fullstack/Backend Developer in high - impact agile team shaping internal internet bank. Collaborating with various stakeholders on a modern platform with microservices.
Telecom Architect designing and implementing network management solutions in hybrid teams. Requires extensive experience in telecom architecture and Java technologies.
Software Engineer developing innovative software solutions for various client projects. Collaborating on cloud platforms, databases, and open - source technologies while contributing to digital transformation goals.
AI Engineer developing Python - based data science solutions at PwC Slovakia. Innovating in machine learning and collaborating with clients across Europe and the USA.
Lead Data Scientist developing analytics for Target's supply chain strategy. Designing forecasting, simulation, and optimization models for multi - billion dollar decisions.
Senior Java Developer building a high - performance trading platform at Crypto.com. Collaborating across teams to develop core backend systems for multi - asset trading.
Senior Java Developer for Trading Infrastructure at Crypto.com. Building and maintaining a high - performance Trading Platform with low - latency execution.
Java Full Stack Developer at Zenith, a Workers' Compensation Insurance company. Develops and maintains applications, requiring Java and related technologies expertise.