Aktios
Software Engineer (Fullstack)
AktiosSpain1 day ago
Full-time
What will your day-to-day be like?

As a Fullstack Engineer, you will design, develop, and maintain end-to-end web applications that support IAG’s operations and Data/AI-driven initiatives. You will work on a variety of projects with real impact on aviation processes, and its digital transformation initiatives, such as data dashboards, document analysis platforms, tools leveraging Natural Language Processing (NLP) and AI agents, or other applications that streamline and optimize operational workflows.


You will be part of cross-functional squads, working in an Agile/Scrum environment, collaborating with designers, product managers, AI teams, and other engineers. Projects include both internal platforms and external-facing applications that must be scalable, secure, and highly performant, deployed on AWS.


Key Responsibilities
  • Develop frontend applications using Next.js, React, Storybook, Tailwind CSS and build responsive, user-friendly interfaces.
  • Implement backend services and APIs using Python (FastAPI), integrating with databases like Postgres or NoSQL solutions.
  • Build dashboards and visualization tools using chart libraries such as Echarts, Recharts, or Chart.js.
  • Deploy, manage, and optimize applications on AWS cloud infrastructure (EC2, Lambda, RDS, S3).
  • Apply CI/CD practices, testing (unit, integration, e2e with Playwright or pytest), and best practices for software quality and security (RBAC, SonarCloud, Snyk).
  • Contribute to mentoring and technical guidance for junior engineers (senior level).
  • Collaborate closely with AI teams to integrate AI/ML solutions and ensure applications provide maximum value to stakeholders.
  • Continuously optimize code, performance, UX, and cloud operations in high-traffic and high-availability environments.


Requirements / Qualifications


  • Minimum of 4-5 years of experience with Next.js, React and Storybooks for full-stack development. 
  • Experience with charts libraries such as echarts (preferred), Chart.js, or Recharts. 
  • Proficiency in building responsive UIs with Tailwind CSS. 
  • Hands-on experience with AWS services (EC2, S3, Lambda, RDS, etc.). 
  • Experience developing backend components using Python and implementing unit tests (pytest). 
  • Experience working in a Scrum Agile environment. 
  • Familiarity with version control systems, particularly Git. 
  • Strong problem-solving and analytical skills. 
  • Excellent communication and teamwork skills. 


Nice-to-Have: 

  • Experience with CI/CD pipelines using tools like GitHub Actions. 
  • Experience with containerization (e.g., Docker). 
  • Familiarity with serverless architectures. 
  • Experience with SonarCloud or Snyk for code quality and security. 
  • Familiarity with TurboRepo for managing monorepos. 
  • Knowledge of Storybook for UI component development. 


What can we offer you?

  • Opportunity to develop professionally in a technological and innovative environment at an international level.
  • Teleworking within a highly flexible working environment.
  • Our team go 2 days a week to the client's headquarters in Viladecans.
  • You will have a flexible and conciliatory timetable, normally the team works from 9am to 5pm.
  • You will work in a pleasant and challenging work environment, surrounded by colleagues who will help you to overcome challenges within the projects where you will develop.
  • We offer opportunities for professional growth with individualised career plans aligned with training and certifications paid for by the company and designed for your professional and personal development. Language training plans.
  • Flexible remuneration: medical insurance, transport tickets, restaurant tickets and childcare vouchers. In addition, when this is arranged we have access to a series of extra benefits such as exclusive discounts in different brands such as Zalando, Amazon, Airbnb, H&M, Grupo Inditex...etc and discounts in training and restaurants.
  • Access to gyms and sports centres with a special price through the company.
  • Be part of a company that is committed to equality and diversity.




Key Skills

Ranked by relevance