Evaluando propuestas

Desarrollador Ios

Publicado el 12 Febrero, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos buscando un desarrollador de iOS responsable del desarrollo, mantenimiento de aplicaciones, implementación de nuevas características y su integración con servicios de back-end. Estará junto con otros ingenieros y desarrolladores que trabajan en diferentes capas de la infraestructura. Por lo tanto, es esencial un compromiso con la solución de problemas en colaboración, el diseño y la creación de productos de calidad.




Responsabilidades:

Mantener y construir aplicación para la plataforma iOS/Android;
Asegurar el rendimiento, calidad y capacidad de respuesta de las aplicaciones;
Colaborar con un equipo para definir, diseñar y enviar nuevas funciones;
Identificar y corregir cuellos de botella y corregir bugs;
Ayuda a mantener la calidad del código, la organización y la automatización;

Habilidades IOS:
1.      Experto en Swift 4, y Cocoa Touch Experiencia con marcos iOS como Core Data, Core Animation, etc;
2.      Experiencia con almacenamiento sin conexión, subprocesamiento y ajuste de rendimiento;
3.


    Familiaridad con las API RESTful para conectar aplicaciones iOS a servicios de back-end;
4.      Conocimiento de otras tecnologías web y estándares ui / ux;
5.      Comprender los principios de diseño de Apple y las pautas de interfaz;
6.


    Se prefiere el conocimiento de bibliotecas de bajo nivel basadas en C Experiencia con el rendimiento y el ajuste de la memoria con herramientas;
7.      Familiaridad con las API de mensajes en la nube y las notificaciones push Knack para evaluación comparativa y optimización;
8.      Dominio de las herramientas de control de versiones de código como Github;
9.


    Familiaridad con la integración continua.
Habilidades Android:
Experto en Swift 4, y Cocoa Touch Experiencia con marcos Android como Core Data, Core Animation, etc;
2.      Experiencia con almacenamiento sin conexión, subprocesamiento y ajuste de rendimiento;
3.

    Familiaridad con las API RESTful para conectar aplicaciones Android a servicios de back-end;
4.      Comprender los principios de diseño de Android y las pautas de interfaz;
5.      Se prefiere el conocimiento de bibliotecas de bajo nivel basadas en C Experiencia con el rendimiento y el ajuste de la memoria con herramientas;
6.


    Familiaridad con las API de mensajes en la nube y las notificaciones push Knack para evaluación comparativa y optimización;
7.      Dominio de las herramientas de control de versiones de código como Github;
8.      Familiaridad con la integración continua.



Beneficios de trabajar con nosotros:
Salario competitivo;
Cursos para aprendizaje continuo;
Mentoría de líderes en la industria para mejora continua;
Ambiente de trabajo casual;
Uso de tecnologías para trabajo (Slack, Trello, Github).

Puesto:
Desarrollador backend

Estamos buscando un desarrollador backend con las siguientes responsabilidades:

Comunicarse con los ingenieros de front-end para integración de las API.
Manejo y mejora de código base existente.


Integración y mantenimiento de diferentes tipos de API como ser - Tigo Money y Promerica.
Desarrollar nuevas características que puedan soportar nuestra amplia y creciente base de usuarios.
Mantener nuestro backend en PHP, NodeJS, Mongo DB.


Tener conocimiento de microservicios.
Asegurar el rendimiento, calidad y capacidad de respuesta de las aplicaciones.
Crear herramientas que nos ayuden a administrar tanto a los usuarios como a nuestros sistemas.


Colaborar con un equipo para definir, diseñar y enviar nuevas funciones.
Identificar y corregir cuellos de botella y corregir errores.
Ayuda a mantener la calidad del código, la organización y la automatización.



Habilidades

Tener curiosidad sobre cómo funcionan las cosas.
Haber trabajado en aplicaciones web profesionalmente durante más de 3 años
Experiencia profesional con lenguajes de programación funcionales, ej. PHP, NodeJS
Saltar a situaciones y mejorar las cosas.


Poseer sólidos fundamentos de sistemas: estructuras de datos, algoritmos, lenguajes de programación, sistemas distribuidos y recuperación de información.
Escribir código estructurado para dar facilidad de mantenimiento.
Ser un buen comunicador.


Poder explicar conceptos técnicos complejos a diferentes áreas de la empresa como negocios, diseño, product managers y otros ingenieros
Conocimiento de http y tcp / ip, api.
Comprender profundamente los conceptos de seguridad y ponerlos en acción para proteger a nuestros usuarios.
Construir sistemas distribuidos confiables y seguros.


Actitud de poder ayudar a arreglar las cosas.

Beneficios de trabajar con nosotros:

Salario competitivo;
Cursos para aprendizaje continuo;
Mentoría de líderes en la industria para mejora continua;
Ambiente de trabajo casual;
Uso de tecnologías para trabajo (Slack,Trello, Github,Swagger).

Agradecere muchisimo su apoyo.


Tegucigalpa, Honduras.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias