




**Company Description:** The Employment Service operated by Comfama is the platform that connects individuals with companies offering job opportunities and seeking to attract talent that contributes to their growth and consolidation. Job openings published by the Comfama Employment Service correspond to employment opportunities offered by companies across various sectors, located in Medellín and Antioquia. If you are interested in reviewing job openings to connect professionally with Comfama, we recommend visiting our website www.comfama.com and selecting the "Work With Us" option. **Job Functions:** An allied company is seeking technology professionals with degrees in Systems Engineering, Telecommunications Engineering, Electronics Engineering, Computer Maintenance and Connectivity, or related fields, with five (5) years of experience in relevant positions. **Mission:** Develop high-performance cross-platform mobile applications using Flutter, transforming requirements into scalable, optimized, and technically high-quality solutions. **Responsibilities:** * Build fluid and responsive user interfaces with Flutter. * Implement state management for complex applications. * Integrate APIs, authentication, and real-time services. * Optimize performance and resolve platform-specific issues. * Ensure quality through testing and CI/CD practices. **Technical Knowledge:** * Modularization and scalability in Flutter. * Criteria for dividing responsibilities (layers: presentation, domain, data). * Selection of state management patterns (Provider, Riverpod, Bloc, etc.). Practical experience with at least two of the three main state management solutions. * Migration between state management patterns. * Inter-module communication in clean architecture. * Best practices to avoid negative impacts on the system. * Implementation of unit and integration tests (tools and strategies). * Strategies for pull request review and approval. * Technical debt management and refactoring. * Techniques to reduce latency. * Identification and resolution of slow rendering issues (jank). * Tools for real-time performance monitoring. * Teams of 10+ members, familiar with branching strategies and Gitflow. * Published at least one application on both iOS and Android App Stores. * Experience with clean architecture. * Knowledge of unit testing and widget testing. * Code review of code in their projects. **Salary:** To be agreed upon. **Working Hours:** Monday to Friday, 8:00 a.m. to 5:30 p.m. **Contract Type:** Indefinite-term contract. **Work Location:** Medellín (Remote) **Requirements:** Software development **Offer Conditions:


