directohace 7 meses

Ingeniero Full Stack Senior Remoto

P
Padsplit
Remoto · Tiempo completo
Senior
A convenir
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa busca Ingeniero Full Stack Senior con experiencia en frontend (React) y backend (Django) para unirse a un equipo internacional en modalidad 100% remota en Sudamérica.

Por qué aplicar

Si sos un ingeniero full stack con experiencia en React y Django, y buscás un rol 100% remoto para sumarte a un equipo internacional, esta oportunidad es para vos. Podrás potenciar tu desarrollo profesional en un entorno colaborativo y dinámico.

Descripción del puesto

Rol: PadSplit está contratando Ingenieros Full Stack para unirse a un equipo de ingeniería internacional, con el objetivo de asegurar una integración fluida entre los componentes frontend y backend, mejorando la eficiencia general del desarrollo de productos dentro de un Pod. Este rol requiere un perfil tecnológico versátil para la rápida iteración y resolución de problemas, trabajando en estrecha colaboración en un Pod de Ingenieros de Software y QA, liderado por un Product Manager. Buscamos a alguien que pueda fomentar un ambiente de desarrollo cohesivo y ágil para impulsar la productividad e innovación del Pod. Perfil Buscado: Buscamos un desarrollador versátil, con dominio de tecnologías frontend y backend como JavaScript, React, React Native, Django, AWS y bases de datos Postgres. El candidato ideal tendrá una mentalidad sólida para la resolución de problemas, con capacidad para adaptarse rápidamente a nuevos desafíos y tecnologías. Deberá destacar en entornos colaborativos, comunicándose eficazmente con un equipo multifuncional para entregar soluciones escalables y de alta calidad. Responsabilidades Diarias: - Desarrollar y mantener componentes frontend y backend de la aplicación utilizando tecnologías como React, React Native y Django. - Construir y optimizar aplicaciones móviles con React Native, asegurando un rendimiento fluido en iOS y Android. - Colaborar con diseñadores, product managers y otros desarrolladores para traducir requisitos en especificaciones técnicas y funcionalidades entregables. - Realizar revisiones de código para asegurar las mejores prácticas y estándares de código mantenible en todo el equipo. - Optimizar el rendimiento de la aplicación y abordar problemas técnicos o bugs que surjan en plataformas web y móviles. - Implementar y mantener pruebas automatizadas tanto para componentes frontend (React, React Native) como backend (Django) para garantizar la fiabilidad y calidad del código. - Participar en daily stand-ups y reuniones de planificación de sprints para alinear prioridades y progreso. - Gestionar y mantener bases de datos, asegurando un almacenamiento y recuperación de datos eficientes. - Mantenerse actualizado con las últimas tendencias y tecnologías de la industria, integrándolas en el proceso de desarrollo cuando sea apropiado. Requisitos para el Éxito: - Dominio de tecnologías frontend como HTML, CSS, JavaScript y frameworks frontend como React. - Experiencia en desarrollo de aplicaciones móviles con React Native, incluyendo conocimiento de optimización de rendimiento móvil y desarrollo específico de plataforma para iOS y Android. - Sólidas habilidades de desarrollo backend con experiencia en al menos una tecnología backend como Python (Django) o Node.js. - Experiencia con sistemas de gestión de bases de datos como MySQL, PostgreSQL, MongoDB o similares. - Conocimiento de diseño e implementación de APIs RESTful. - Familiaridad con sistemas de control de versiones como Git y flujos de trabajo de desarrollo colaborativo. - Capacidad para optimizar el rendimiento de la aplicación y solucionar problemas en plataformas web y móviles. - Fuertes habilidades de resolución de problemas y un enfoque proactivo para depurar y resolver desafíos técnicos. - Habilidades efectivas de comunicación y trabajo en equipo, con capacidad para colaborar estrechamente con diseñadores, product managers y otros miembros del equipo en un entorno ágil. Proceso de Entrevista: 1. Tu postulación será revisada para posibles próximos pasos por el Hiring Manager. 2. Si cumples con los requisitos de elegibilidad, el siguiente paso será una videollamada con un miembro del equipo de PeopleOps de aproximadamente treinta (30) minutos. 3. Si se justifica, el siguiente paso será una evaluación técnica para realizar en casa, que tomará dos (2) horas. 4. Si se justifica, el siguiente paso será una entrevista en video con nuestro CTO de una (1) hora. 5. Si se justifica, el siguiente paso será una entrevista de panel en video con stakeholders clave de PadSplit durante dos (2) horas. En esta entrevista de panel, se requerirá que el candidato trabaje en una evaluación técnica donde demostrará sus habilidades de software para la discusión del panel. 6. Si se justifica, pasaremos a la contratación.

Responsabilidades

  • Desarrollo y mantenimiento de componentes frontend y backend
  • Optimización de aplicaciones móviles
  • Colaboración con diseñadores, product managers y otros desarrolladores
  • Realización de code reviews
  • Optimización de performance y resolución de bugs
  • Implementación de testing automatizado
  • Participación en daily stand-ups y sprint planning
  • Gestión y mantenimiento de bases de datos
  • Investigación de nuevas tecnologías

Skills requeridas

Resolución de problemasColaboraciónComunicaciónAdaptabilidadTrabajo en equipoComunicación efectivaProactividad

Explorar empleos relacionados