Cocode es un equipo que busca realizar 'Una época donde cualquiera puede crear una app solo con una idea'.
Estamos desarrollando una plataforma de generación de aplicaciones Fullstack que apoya el proceso de desarrollo de aplicaciones con IA, incluso si no estás familiarizado con el desarrollo, sin un diseñador o con escasez de marketing.
◆ Realidad actual y estrategia
Actualmente estamos construyendo directamente el código base que la IA va a aprender. Estamos en un momento crucial para 'diseñar la estructura del código que la IA va a aprender' a través de varios desarrollos de servicios.
Actualmente, Cocode:
• Modulariza las funciones clave que se repiten en el servicio
• Organiza la estructura del código para que estos módulos puedan ser generados y conectados directamente por la IA.
Es decir, cada línea de código que estamos creando será la base para que la IA construya automáticamente aplicaciones en el futuro y se convertirá en un activo clave. Gracias a esta estrategia, estamos:
• Estabilizando la gestión del equipo a través de ingresos a corto plazo
• Acumulando constantemente activos tecnológicos hacia la visión a largo plazo.
◆ Nuestra misión
• Visualizamos un futuro donde el código es escrito por 'IA' en lugar de por 'humanos'.
• Transferimos la arquitectura que hemos creado a la IA para crear miles de aplicaciones bajo los mismos estándares.
• Democratizamos las oportunidades para que nadie más diga: "No puedo comenzar porque no hay desarrollador".
◆ Trabajamos en este entorno
Las ideas se prueban de inmediato y se convierten en código sólido. No solo creamos 'códigos', sino que creamos nuevas 'posibilidades'. Cocode es un equipo que piensa que la calidad del código es la que determina la calidad de los futuros productos. Proponemos un nuevo paradigma de desarrollo que genera automáticamente aplicaciones de alta calidad utilizando IA. Somos un equipo pequeño pero poderoso que se esfuerza por proporcionar un mejor entorno de desarrollo.
◆ Entorno y herramientas de desarrollo
Proporcionamos y utilizamos diversas herramientas para mejorar la cultura de desarrollo:
• Github
• Zenhub
• Codecov
• Cursor (plan de negocio)
• Model Context Protocol (MCP)
Si amas Flutter y Dart y quieres crear buenos productos a través de la tecnología y el trabajo en equipo, este es el momento perfecto.
Responsabilidades principales
Requisitos
• Experiencia en desarrollo de aplicaciones móviles utilizando Flutter y Dart (más de un año)
• Comprensión y experiencia en la aplicación de patrones de gestión de estado como Clean Architecture y BLoC
• Experiencia en control de versiones y colaboración utilizando Git
• Experiencia en la implementación de comunicación backend utilizando APIs RESTful, GraphQL, etc.
• Comprensión de los principios básicos de diseño UI/UX y capacidad para implementar una UI responsiva
• Experiencia en escritura de pruebas y depuración
Requisitos preferidos
• Experiencia en desarrollo frontend web utilizando Jaspr
• Experiencia con Serverpod o otros frameworks backend de Dart
• Experiencia en servicios en la nube como Firebase, AWS, GCP
• Experiencia en la construcción y automatización de pipelines de CI/CD
• Experiencia en desarrollo o uso de herramientas de generación de código
• Interés en tecnologías relacionadas con IA y disposición para aprender
• Contribución a proyectos de código abierto o experiencia en el desarrollo de paquetes internos
• Título universitario en informática, ingeniería de software o en un campo relacionado
Beneficios y bienestar
◆ Mejor ambiente de desarrollo
• Provisión de un MacBook Pro M4 para maximizar la productividad de los desarrolladores
• Suministro de periféricos de alta calidad como un monitor Dell UHD de 27 pulgadas, un teclado Keychron, un trackpad de Apple
• Política de soporte al equipo considerando las preferencias de los desarrolladores y la eficiencia laboral
◆ Espacio de trabajo agradable
• Uso de un espacio de trabajo compartido de WeWork en Hongdae con excelente accesibilidad
• Entorno de trabajo optimizado para concentración y colaboración
• Café y bebidas ilimitadas, varias comodidades disponibles
◆ Sistema de trabajo flexible!
• Implementación de trabajo remoto dos veces a la semana para garantizar el equilibrio entre vida laboral y personal
• Sistema de horario escalonado que permite horarios de entrada flexibles entre las 8 y las 11 a.m.
• Posibilidad de ajustar horarios de trabajo fuera del horario central (11 a.m. a 4 p.m.)
◆ Recompensas por permanencia a largo plazo
• Bonos especiales y vacaciones según el tiempo de servicio
• Regalos para la conmemoración de 1, 3 y 5 años de empleo
Cultura que celebra el crecimiento y la contribución de los miembros del equipo
◆ Proceso de contratación
Cocode busca personas que puedan crecer junto a sus compañeros.
Valoramos más la capacidad de colaboración, la resolución de problemas y el pensamiento estructurado que los resultados cuantificables de los exámenes.
Por eso, te encontramos a través de los siguientes pasos.
◆ Pasos del proceso de contratación
• Preselección (retroalimentación en 1 a 2 días)
• Evaluación de tareas (tareas prácticas según el puesto, aproximadamente 1 día)
• Entrevista técnica (posibilidad remota, aproximadamente 1 hora)
• Verificación de referencias (si es necesario)
• Aceptación final