**WORK ENVIRONMENT**:
Our positions in Monterrey are hybrid roles enabling our team to work 3 days in the office and 2 days remotely. Our office space in Monterrey was designed to promote collaboration for our scrum teams and increase our development velocity. In addition, you'll enjoy a great view of the city, fresh coffee, and the occasional happy hour.
***:
**ESSENTIAL JOB FUNCTIONS/RESPONSIBILITIES**
- Work with established secure SDLC processes for CI/CD and release management.
- Serve as the go-to person within one or more agile teams for all architectural decisions and technical queries.
- Create and review software architecture designs, including defining architectural standards and visual representations.
- Ensure that the software complies with security, legal, and non-functional requirements, including scalability, resilience, configurability, and upgradeability.
- Identify potential risks in software architecture and articulate possible mitigations.
- Collaborate closely with peer Lead Engineers from other teams to align on architecture and shared coding practices.
- Define and manage the use of 3rd party libraries and promote the adoption of shared code across teams.
- Support developers by translating business requirements into technical specifications, providing clear effort estimates.
- Lead the hiring, onboarding, and mentoring process for Developers, helping them to grow along their career paths.
- Drive the team to maximize velocity while maintaining the highest standards of code quality.
- Lead rapid root cause analysis and provide immediate mitigation solutions for mission-critical issues under time pressure.
**QUALIFICATIONS**:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 10+ years of experience as a Full Stack Developer proficient in Java, JavaScript, and ideally Swift and/or Kotlin.
- 4+ years of experience in the Banking or Fintech industry.
- Strong experience in working within agile environments and leading agile teams.
- Excellent communication and collaboration skills, with the ability to mentor and guide technical teams.
- Strong technical leadership and architecture ownership.
- Expertise in full stack development and modern web technologies.
- Proven ability to deliver high-quality, secure, and scalable solutions under tight timelines.
- Adept at solving complex problems and providing mentorship to technical teams.
- Advanced English is a must.
**SALARY AND BENEFITS**:
- 85,000 - 100,000 MXN
- Hybrid scheme (3 days a week working in the office, 2 days remotely)
- Vacation days according to law.
- Vacation bonus: 35%
- Christmas bonus: 30 days
- Savings fund: 13% (capped by law)
- Grocery coupons: 12% (capped by law)
- Major Medical Insurance
- Life Insurance
Come join us!
Pay: $85,000.00 - $100,000.00 per month
**Experience**:
- Java: 6 years (required)
- JavaScript: 6 years (required)
- Kotlin: 4 years (preferred)
- Swift: 4 years (preferred)
- Python: 6 years (required)
**Language**:
- English (required)
Work Location: In person