Desarrollador Full Stack - Flutter Senior - Bogotá
¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?
¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"!
¡Prepárate y únete a esta aventura!
¿Qué encontrarás?
- Retos técnicos y personales que te mantendrán en constante crecimiento.
- Un equipo conectado, enfocado en tu bienestar físico y mental.
- Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.
- KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez!
- Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.
¿Qué buscamos?
Buscamos un Desarrollador Full Stack - Flutter Senior con al menos 5 años de experiencia listo para resolver problemas complejos. Con dominio profundo del stack completo, especialmente en Flutter, Node.js (NestJS) y React, y una pasión por construir soluciones de software de clase mundial junto a nuestro equipo en Bogotá (modalidad híbrida).
Es una oportunidad para unirte a un equipo innovador donde participarás activamente en la arquitectura y la optimización de aplicaciones. Si buscas un rol desafiante donde tu impacto sea tangible y puedas liderar técnicamente, queremos conocerte.
Responsabilidades
- Liderar el diseño, desarrollo e implementación de soluciones de software complejas (backend, móvil y web).
- Participar activamente en la definición de la arquitectura de las aplicaciones, asegurando su escalabilidad, seguridad y rendimiento.
- Colaborar estrechamente con otros desarrolladores para definir especificaciones, planificar y entregar nuevas funcionalidades.
- Garantizar la calidad del código a través de pruebas unitarias, de integración y revisiones de código.
- Realizar el mantenimiento y la optimización del código existente para asegurar la estabilidad y el rendimiento.
- Trabajar con stakeholders para traducir los requisitos del negocio en soluciones técnicas efectivas.
Requisitos
Mínimo 4 años de experiencia en roles de desarrollo Full Stack, con un enfoque específico en la arquitectura, desarrollo y optimización de soluciones de software complejas y de clase mundial.
Conocimientos Técnicos
- Backend: Dominio de Node.js y NestJS (TypeScript) para APIs RESTful y GraphQL.
- Bases de Datos: Amplia experiencia con PostgreSQL (diseño, optimización) y ORMs (TypeORM, Prisma).
- Backend Testing/Seguridad: Pruebas unitarias y de integración; manejo de JWT y OAuth2.
- Móvil: Experiencia avanzada en desarrollo multiplataforma con Flutter.
- Móvil (Arquitectura): Patrones de estado (BLoC, Provider, Riverpod) y principios de desarrollo nativo (Kotlin/Java, Swift/Objective-C).
- Móvil (Distribución): Proceso de publicación en Google Play Store y Apple App Store.
- Web: Experiencia demostrable con React y su ecosistema (Redux, Context API, Hooks).
- Web (Core): Sólido dominio de JavaScript (ES6+), TypeScript, HTML semántico y CSS (Tailwind CSS).
- Web Testing: Experiencia con frameworks como Jest y React Testing Library.
¡PRESENTATE y sé parte de esta historia!
Condiciones
- Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!
- ¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer!
- División
- Operaciones
- Área
- Desarrollo y Arquitectura
- Puesto
- Consultor de Desarrollo
- Ubicaciones
- Bogotá
- Estado remoto
- Híbrido
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.