Desarrollador de aplicaciones web de Frontend
KoboToolbox | USA, Canada, Argentina, Mexico, Peru
Descripción
Ubicación: Remoto Disponibilidad: 35-40 horas por semana Horario de trabajo: US East Horario de negocios Informar a: Desarrollador líder KoboToolbox tiene una apertura inmediata para un desarrollador de aplicaciones web Frontend para llenar un puesto de tiempo completo de aproximadamente 35-40 horas por semana, para un compromiso de al menos 1 año. Como miembro de nuestro equipo, compartirá el desafío y la emoción de escribir código utilizado por más de 32,000 organizaciones de todo el mundo. Estas organizaciones crean cambios basados en datos a través de la recopilación y análisis de más de 20 millones de encuestas por mes. Sólo se considerará a los candidatos que ya tienen experiencia trabajando en aplicaciones web grandes. Más allá de la perspicacia técnica, estamos buscando un miembro del equipo que demuestre curiosidad, iniciativa y un enfoque cooperativo para resolver problemas y tomar decisiones. Si te apasiona aprovechar la tecnología para tener un impacto positivo, queremos escuchar de ti!
• Buscar y leer una base de código extensa y de larga duración para comprender el comportamiento y las convenciones existentes. • Reconocer cuando las convenciones existentes ya no son el mejor enfoque y sugerir mejoras alineadas con las mejores prácticas contemporáneas. • Escribir código robusto, conciso y reutilizable con pruebas y documentación que acompañen. • Revisar el código de otros desarrolladores y proporcionar retroalimentación constructiva. • Incorporar retroalimentación de revisiones de códigos para mejorar sus habilidades y alinearse con los estándares de equipo. • Usar herramientas de desarrollo asistidas por IA eficazmente mientras se mantiene la responsabilidad de la calidad y corrección de códigos.
• Investigar eficientemente los informes de fallos del equipo de soporte, creando soluciones bien definidas o planes de resolución factibles. • Escoger, priorizar, estimar y organizar el trabajo en tareas de tamaño manejable. • Asistir a los controles de videoconferencias regulares con otros miembros del equipo técnico. • Comunicarse con el público en conjunto con nuestro personal de soporte o directamente a través de foros, seguimientos de temas, etc. • Contribuir a discusiones sobre diseño y arquitectura en colaboración con el equipo más grande. • Realizar otras tareas relacionadas según las instrucciones del desarrollador principal. Requisitos Requisitos • Requisitos • Experiencia profesional de escritura, implementación y mantenimiento de código del lado del cliente para aplicaciones de página única impulsadas por API en el mundo real. • Proficencia con TypeScript, React y tecnologías relacionadas, incluyendo estilo, administración estatal e intercambio eficiente de datos sobre HTTP.
• Capacidad de trabajar con tecnologías heredadas como Backbone y CoffeeScript. • Experiencia reciente dando y recibiendo reseñas de código. • Capacidad de configurar y solucionar problemas de forma independiente un entorno de desarrollo local, sabiendo cuándo pedir ayuda en controles de carreteras genuinos. • Interés en la recopilación de datos (encuesta), especialmente en emergencias humanitarias y otros contextos desafiantes, y el deseo de mejorar nuestra plataforma para nuestros usuarios. • Proficencia con el inglés hablado y escrito. • Fluencia con Git. • Superposición con horas de trabajo en la zona horaria oriental. • Disponibilidad media de al menos 30 horas por semana, preferiblemente 35 horas o más.
La experiencia con lo siguiente es preferible pero no es necesaria para aplicar: • Uso de Docker y Docker Composito en un entorno de desarrollo. • Programación en Python, idealmente con Django (y particularmente Django REST Framework). • Creación de integraciones LLM orientadas al usuario. • Encuesta con XLSForm, ODK XForm y OpenRosa. • Integración con Stripe para el procesamiento de pagos. Una nota adicional sobre las calificaciones... Sabemos que las personas de grupos insuficientemente representados, incluyendo mujeres, personas de color, LGBTQ+, personas con discapacidad, y otros son menos propensos a solicitar un papel si no cumplen con todas las calificaciones enumeradas. Estamos más interesados en su potencial y mentalidad de crecimiento que en una perfecta comparación de lista de verificación. Si este papel le excita y cumple con muchos, pero no todos, de las calificaciones, todavía nos encantaría escuchar de usted. Celebramos la diversidad y estamos comprometidos a crear un entorno inclusivo para todos los empleados. Todos los solicitantes calificados recibirán consideración para el empleo sin tener en cuenta la raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, edad, discapacidad, estado de veterano, o cualquier otra característica legalmente protegida. Beneficios • Impacto genuino: Contribuir directamente a proyectos que afectan a millones de personas en todo el mundo, trabajando junto con las organizaciones humanitarias internacionales más grandes, así como miles de socios nacionales y de pequeñas comunidades en 200 países.
• Entorno de trabajo significativo: Únete a un equipo que crea que el trabajo debe ser significativo y divertido, abordando desafíos globales a través de herramientas innovadoras de recolección y gestión de datos con un impacto probado para un cambio duradero. • Equipo diverso: Forma parte de un equipo asombroso, progresivo y diverso a nivel mundial que valora la diversidad, equidad e inclusión en todos los espectros. • Cultura de trabajo flexible: Disfruta de flexibilidad mutua apoyada por una cultura que prioriza el equilibrio entre el trabajo y la vida. • Desarrollo profesional: Benefíciese de generosas opciones de desarrollo profesional. Beneficios de empleados a tiempo completo (solo candidatos a los EE.UU.): • Salud y Bienestar: 5 opciones de seguro médico, dental y visión (hasta 80% de prima cubierta), además de seguro de vida y discapacidad a largo plazo. • Seguridad financiera: 401(k) plan de jubilación con 100% de coincidencia hasta 2%. • Balance de vida laboral: 20 días de descanso pagado, 12 días festivos flotantes, días de enfermedad ilimitados y licencia parental pagada.
*Tenga en cuenta que si se basa en los EE.UU. o Canadá este es un puesto de empleado a tiempo completo. En otros lugares el empleo a tiempo completo o los puestos de contratista son opciones dependiendo de las circunstancias individuales.
Competencias requeridas
api, django, docker, frontend, git, python, react, security, video, AI/ML, documentation, Typescript
Detalles de trabajo
Indemnización: $90,000 - $105,000/yr
Experiencia: 0 años
Publicado: 1 month, 2 weeks hace
Vistas: 767
Aplicar en RemotiveFuente: Remotive · abre la publicación original.
Obtenga una aplicación personalizada para este rol
Abandone su currículum y escribiremos una carta de presentación dirigida a esta lista exacta, gratis, y listo en el momento en que se crea su cuenta.
PDF, Word o texto. Creamos su cuenta gratuita en la siguiente pantalla — sin tarjeta.
¿Contratando para un papel como este?
Publica tu trabajo remoto en WFHJ y contacta a los candidatos emparejados. Sin cargos.
Publicar un trabajo — gratis