




Job Summary: Responsible for the software development life cycle (SDLC) and technical decisions, leading the team to design modular and scalable solutions and resolve technical conflicts. Key Highlights: 1. Leads Frontend mobile (iOS - Android) development teams 2. Experience with microservices and event-driven architecture 3. In-depth knowledge of databases, algorithms, and access patterns APPLICATIONS SENIOR CONSULTANT 8 hours ago Description Responsible for the squad’s SDLC (software development life cycle) and technical decisions. Leads the development team to design modular and scalable application solutions. Helps resolve conflicts arising from different technical approaches through reflective and scientific analysis of the pros and cons of each approach. Requirements * Experience leading Frontend mobile (iOS - Android) development teams * Experience as a mobile Frontend or full-stack developer. * Experience in developing or leading native mobile applications. * Demonstrated experience designing, building, and operating digital products as a Java (backend) or Kotlin/Swift (frontend) developer. * Experience creating design systems and libraries for shared consumption across other applications. * In-depth knowledge of databases, algorithms, access patterns, transactions, and security. * Implementation of microservices and event-driven and/or reactive architecture. * Deep understanding of API development principles, including access control and authorization (JWT, Okta, OAuth, etc.), routing, endpoint management, versioning, HATEOAS, discoverability, etc. * Experience with SQL and NoSQL database systems (e.g., MySQL, PostgreSQL, Redis, MongoDB, Couchbase, Firestore, etc.) and ORMs such as Hibernate, as well as SQL query design principles. Profile **SENIOR CONSULTANT** Location **Huixquilucan, State of Mexico, Mexico (Hybrid)**Experience **5 Years of Experience**


