Salario negociable
Pierce Technology Corp
Raleigh, NC, USA
Traducir diseños, wireframes y especificaciones del producto a código de alta calidad utilizando el lenguaje Kotlin. Estimar, priorizar y ejecutar tareas en el ciclo de vida del desarrollo de software. Desarrollar, revisar y depurar código, siguiendo altos estándares de calidad en el código, cobertura de pruebas, comentarios, colaboración y evitando atajos. Documentar procesos de desarrollo y monitorear sistemas. Colaborar con equipos internos y proveedores para construir y mejorar aplicaciones Android. Asegurar que el software esté actualizado con las últimas tecnologías. Proporcionar soluciones innovadoras a problemas empresariales complejos. Requisitos Más de 5 años de experiencia desarrollando y lanzando aplicaciones Android usando Kotlin. Sólido conocimiento del SDK de Android, Kotlin y Java. Experiencia trabajando en proyectos basados en Kotlin y familiaridad con Kotlin Coroutines. Experiencia creando y publicando aplicaciones en Google Play Store. Conocimientos sólidos de los componentes y bibliotecas de arquitectura de Android como Jetpack, Room, LiveData y ViewModel. Experiencia con APIs RESTful, GraphQL e integración de bibliotecas de terceros. Capacidad para crear módulos y bibliotecas para Android e integrar SDKs y bibliotecas de terceros. Familiaridad con control de versiones Git y metodologías de desarrollo ágil. Excelentes habilidades para resolver problemas y depuración. Sólidas habilidades de comunicación y colaboración para trabajar eficazmente dentro de un equipo multifuncional.