En ingeniosi, somos una empresa con mas de 7 años en la busqueda y colocacion del mejor talento de tecnologias de la información con clientes destacables, como las big four de méxico. Buscamos un desarrollador con experiencia comprobada en php y bases de datos en sql para un puesto desafiante.
conocimientos indispensables:
* experiencia mínima de 2 a 3 años en desarrollo web full stack.
* inglés conversacional indispensable
* título de licenciatura indispensable (deseable contar con cedula profesional)
* consumo e integración de apis rest.
* lenguajes de programación: backend: php (principal), con nociones de otros lenguajes, python o java, deseable). Frontend: html5, css3, javascript (es6+).
* bases de datos
* manejo de mysql/mariadb: consultas, procedimientos almacenados, índices y optimización. Integración de bases de datos relacionales en proyectos web.
* frameworks y librerías, frontend: react, o frameworks similares.
* css frameworks: bootstrap, tailwind css, material ui.
* pruebas unitarias e integración en frontend y backend. Manejo de herramientas de debugging y validación en navegadores.
* control de versiones: git (github/gitlab/bitbucket). Metodologías ágiles: scrum, kanban.manejo de herramientas de gestión de proyectos (jira, trello, asana).
actividades diarias:
* desarrollo y programación, implementar tanto la lógica de servidor (backend) como la interfaz de usuario (frontend). Escribir y mantener apis y su integración con la interfaz. Programar en php, html, css y javascript, según las necesidades del sprint.
* bases de datos, realizar consultas e integraciones con mysql/mariadb. Apoyar en el diseño y pruebas de modelos de datos.
* frontend y experiencia de usuario, desarrollar componentes ui que sean responsivos y usables en distintos dispositivos. Colaborar en la mejora de la usabilidad y diseño ux.
* pruebas y calidad, realizar pruebas unitarias de su código, tanto en backend como en frontend. Apoyar al equipo de qa en la detección y resolución de errores.
* participar en dailies y reuniones de planificación (scrum/kanban). Coordinarse con backend senior y frontend ui/ux para garantizar la integración de módulos. Dar soporte en tareas críticas cuando el equipo lo requiera.
* documentar cambios en código y arquitectura. Adoptar buenas prácticas de seguridad y escalabilidad. Capacitarse en nuevas herramientas y frameworks que aporten valor al proyecto"
ofrecemos prestaciones de ley y superiores, esquema de capacitación constante y plan de carrera