Salario negociable
Qode
California, USA
Ingeniero de Software Ubicación: San Francisco, CA Tipo de lugar de trabajo: Híbrido Acerca del puesto Estamos buscando un Ingeniero de Software altamente motivado y con experiencia para unirse a nuestro equipo en crecimiento. En este puesto, será responsable de diseñar, desarrollar y mantener aplicaciones de software de alta calidad. Colaborará estrechamente con otros ingenieros, gerentes de producto y diseñadores para ofrecer soluciones innovadoras y con impacto. Esta es una excelente oportunidad para contribuir en un entorno dinámico y desafiante, trabajando con tecnologías de vanguardia y haciendo una diferencia real en la vida de nuestros usuarios. Tendrá la oportunidad de aprender y desarrollar sus habilidades mientras trabaja en una variedad de proyectos, desde pequeñas mejoras hasta iniciativas a gran escala. Valoramos la creatividad, la colaboración y el compromiso con la excelencia. Principales responsabilidades Diseñar, desarrollar y probar aplicaciones de software de alta calidad utilizando metodologías ágiles. Colaborar con equipos multifuncionales para recopilar requisitos, definir especificaciones y entregar soluciones. Participar en revisiones de código y proporcionar comentarios constructivos para mejorar la calidad y mantenibilidad del código. Solucionar y depurar problemas de software, identificando e implementando soluciones efectivas. Contribuir a la mejora de nuestros procesos y herramientas de desarrollo. Escribir código limpio, bien documentado y eficiente. Mantenerse actualizado con las últimas tecnologías y tendencias en desarrollo de software. Participar en la planificación de sprints, reuniones diarias y retrospectivas de sprint. Contribuir al éxito general del equipo de ingeniería compartiendo conocimientos y orientando a ingenieros juniors. Trabajar eficazmente tanto de forma independiente como en equipo. Habilidades y calificaciones requeridas Título universitario en Ciencias de la Computación o campo relacionado. 3+ años de experiencia en desarrollo de software. Dominio de al menos un lenguaje de programación (por ejemplo, Java, Python, C++, JavaScript). Experiencia con metodologías de desarrollo de software (por ejemplo, Agile, Scrum). Fuertes habilidades analíticas y de resolución de problemas. Excelentes habilidades de comunicación y colaboración. Experiencia con sistemas de control de versiones (por ejemplo, Git). Experiencia con bases de datos relacionales (por ejemplo, MySQL, PostgreSQL). Experiencia con plataformas en la nube (por ejemplo, AWS, Azure, GCP) es un plus. Experiencia con marcos y metodologías de pruebas es un plus. Información adicional Ofrecemos un paquete salarial competitivo y beneficios, que incluyen seguro médico, tiempo libre pagado y oportunidades de desarrollo profesional. Somos un empleador que ofrece igualdad de oportunidades y valoramos la diversidad en nuestra empresa. No discriminamos por motivos de raza, religión, color, origen nacional, género, orientación sexual, edad, estado civil, condición de veterano o discapacidad.