Estamos reforzando el equipo y buscamos un Software Engineer Sr que se sume a la comunidad de IT Patagonia. #Bepatagonian
Principales responsabilidades:
● Colaborar con equipos multifuncionales para recopilar y analizar requisitos y traducirlos en especificaciones técnicas y diseños.
● Diseñar, desarrollar y mantener aplicaciones de software sólidas y escalables utilizando PHP, Node.js y otras tecnologías relevantes.
● Implementar código eficiente y seguro que siga las mejores prácticas de la industria y estándares de codificación.
● Realizar pruebas y depuraciones exhaustivas para garantizar la calidad y rendimiento del software.
● Colaborar con equipos de Infra para implementar y mantener aplicaciones en AWS infraestructura.
● Orientar y brindar orientación técnica a ingenieros jóvenes, promoviendo intercambio de conocimientos y aprendizaje continuo.
● Optimice las aplicaciones de software para obtener el máximo rendimiento y escalabilidad.
Requisitos:
● Licenciatura o Maestría en Ciencias de la Computación, Ingeniería de Software, o un campo relacionado. Con conocimientos avanzados en algoritmos,
● Experiencia comprobada (más de 5 años) como ingeniero de software, con enfoque en PHP y desarrollo de Node.js.
● Gran dominio de PHP, Node.js y TypeScript, con una profunda comprensión de sus respectivos ecosistemas y marcos (por ejemplo, Laravel, Symfony, Express.js, Yarn, Composer, APCu, etc…).
● Amplio conocimiento de los servicios de AWS y experiencia en diseño, crear y mantener aplicaciones escalables en AWS. Incluyendo SQS, SNS, Cognito y Lambdas.
● Comprensión sólida de las metodologías de prueba de software, incluida la unidad, pruebas de integración y marcos de pruebas automatizadas (por ejemplo, PHPUnit, Mockery, Mocha, Jest).
● Conocimiento sólido de tecnologías de contenedores como Docker y Docker.
● Competencia para trabajar con bases de datos, tanto relacionales (por ejemplo, MySQL, PostgreSQL) y NoSQL (por ejemplo, MongoDB, DynamoDB, Redis, ElasticSearch).
● Familiaridad con los patrones de diseño y principios arquitectónicos a desarrollar código mantenible y extensible.
● Fuertes habilidades para resolver problemas y la capacidad de depurar.
● Sólida experiencia en optimización de código, consultas de bases de datos y herramientas de pruebas de estrés para rendimiento y escalabilidad.
● Excelentes habilidades de trabajo en equipo y comunicación, con capacidad de colaborar eficazmente con equipos multifuncionales.
● Un enfoque proactivo y motivado para aprender y mantenerse actualizado con tecnologías emergentes y tendencias de la industria.
Habilidades preferidas:
● Experiencia con tecnologías de contenerización y orquestación, como Kubernetes.
● Conocimiento de tecnologías front-end como HTML, CSS y JavaScript marcos (por ejemplo, React, Angular, Vue.js).
● Familiaridad con metodologías y herramientas de desarrollo ágil (p. ej., Scrum, JIRA).
● Comprensión de las canalizaciones de CI/CD y herramientas relacionadas (por ejemplo, Bash, Jenkins, GitLab CI/CD).
● Experiencia con herramientas de optimización y supervisión del rendimiento (p. ej., Nuevas Reliquia, Datadog).
Somos #empresaB, comprometidos con un sistema económico que beneficia al planeta y a todas las personas. Fomentamos una cultura inclusiva porque consideramos que la diversidad agrega valor a todo lo que hacemos. Queremos que todas las personas se sientan parte y generamos un espacio basado en la colaboración, la pluralidad, la diversidad y la innovación continua. Queremos ser protagonistas en una sociedad más responsable, justa e integrada.
¡Sumate a esta experiencia!