




Job Summary: Responsible for the software development lifecycle and technical decisions, leading teams to design modular and scalable solutions. Key Highlights: 1. Leadership in designing modular and scalable solutions 2. Resolution of technical conflicts through reflective analysis 3. Experience with microservices and event-driven architecture APPLICATIONS SENIOR CONSULTANT 8 hours ago Description Responsible for the squad's SDLC (software development lifecycle) 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 frontend mobile or full-stack developer. * Experience developing or leading native mobile applications. * Demonstrated experience in 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**


