Descripción del puesto
About the Role
As a Full Stack Developer, you’ll build robust, scalable web applications powering AI-driven initiatives across the aviation industry. You’ll work with modern front-end and back-end technologies, collaborating closely with cross-functional teams to deliver high-quality, impactful solutions. The role offers the opportunity to contribute to technical decisions, mentor junior developers, and help shape the evolution of IAG.ai's digital platforms.
Key Responsibilities
- Full Stack Development: Design, develop, and maintain web applications using Next.js, React, and Tailwind CSS for responsive UI. Implement backend services using Python (FastAPI), ensuring performance and scalability.
- Cloud Infrastructure: Deploy and manage applications in AWS environments (EC2, S3, Lambda, RDS), ensuring reliability, security, and cost-efficiency.
- Testing & Quality Assurance: Write and maintain automated tests using pytest, Playwright, Gherkin/Cucumber, and uphold strong testing practices to ensure high code quality.
- Agile Collaboration: Actively participate in Scrum ceremonies (stand-ups, sprint planning, retrospectives) and collaborate with designers, product managers, and fellow developers to ship valuable features.
- Mentorship & Code Review: Provide guidance and technical support to junior developers. Contribute to code reviews and share best practices to foster team growth and maintain high development standards.
Requisitos
Requirements
-
4+ years of experience in full-stack development using Next.js, React, and Storybook.
-
Strong proficiency in Tailwind CSS and data visualization libraries (e.g., ECharts, Chart.js, Recharts).
-
Experience building and maintaining backend services with Python and FastAPI.
-
Practical knowledge of AWS services (EC2, Lambda, S3, etc.).
-
Experience working in Agile/Scrum teams.
-
Strong version control skills using Git.
-
Excellent communication, problem-solving, and teamwork abilities.
Nice to Have
-
Experience with CI/CD pipelines (e.g., GitHub Actions).
-
Knowledge of Docker and containerized application development.
-
Familiarity with serverless architectures.
-
Experience using SonarCloud, Snyk, or TurboRepo for code quality and security.
-
Knowledge of infrastructure and design best practices for scalable front-end and backend systems.
Detalles
Nivel mínimo de educación: Universitario (Indistinto)
Tags:
Nosotros
✈ Kadre is working with a fast-growing Data & AI team within the aviation industry, supporting several leading airline and travel-related brands. Their mission is to accelerate the impact of Artificial Intelligence across multiple business units, driving innovation and generating value at scale through data-driven solutions.
