Client: Our client is a leading company in the airline industry in Latin America, committed to innovation and delivering seamless customer experiences through cutting-edge digital platforms.
- In addition to technical capabilities, this role requires participation in Product Discovery, collaborating with Product Owners, UX, and business stakeholders to transform business needs into scalable, customer-centric solutions.
- Technology stack: Back-End: Java (Spring Boot), REST APIs, microservices
- Front-End: Angular, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3
- Cloud & Data: Google Cloud Platform (GCP), BigQuery
- AI/ML: Familiarity with applied AI concepts, integration with ML models or APIs
- Version Control & CI/CD: Git, GitHub/GitLab, CI/CD pipelines
- Testing: Unit, integration, and end-to-end testing frameworks
- Collaboration & PM Tools: Jira, Confluence, Agile/Scrum methodologies
- Collaborate with product and UX teams in Product Discovery to identify and validate opportunities
- Integrate and optimize solutions on GCP with strong focus on BigQuery for data-intensive use cases
- Experiment with AI capabilities (models, APIs, or services) to enhance product functionality
- Write clean, maintainable, and well-tested code aligned with best practices
- Participate in architectural discussions and propose scalable, secure, and performant solutions
- Collaborate with cross-functional teams (Product, Data, UX, QA) to deliver business value
- Ensure quality through automated testing, code reviews, and CI/CD pipelines
- Stay updated with emerging technologies in full-stack development, AI, and cloud services
- 4+ years of professional experience in full-stack development
- Strong expertise in Java (Spring Boot) and front-end frameworks (Angular, Next.js)
- Experience with Google Cloud Platform (GCP) and BigQuery
- Proven ability to work with REST APIs and microservice architectures
- Exposure to AI concepts (machine learning APIs, NLP, recommendation systems, etc.)
- Proven ability to collaborate in Product Discovery phases, working closely with business and product teams
- Proficiency in Git workflows and Agile methodologies
- Good spoken Spanish
- Nice to have: Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Passion for experimentation, innovation, and continuous improvement
- Familiarity with DevOps practices and infrastructure-as-code (Terraform, Cloud Deployment Manager)