A career without limits Looking for a challenge in one of the world’s largest airfreight logistics organisations? At IAG Cargo, we’re in the business of moving things. From antibiotics and rhinoceroses to gold bullion, avocados, and everything in between, whatever people need, wherever they are, IAG

Full Stack Developer

British Airways • 
Hounslow, England, United Kingdom
Position Type: Permanent
Job Description:
A career without limits

Looking for a challenge in one of the world’s largest airfreight logistics organisations?

At IAG Cargo, we’re in the business of moving things. From antibiotics and rhinoceroses to gold bullion, avocados, and everything in between, whatever people need, wherever they are, IAG Cargo is there to bring them the necessary and niche.

As the logistics and cargo brand of International Airlines Group, you’ll work across the globally recognised brands of Aer Lingus, British Airways, Iberia, Level and Vueling.

As well as helping to keep the world’s economies turning, we believe in building a great place for our colleagues to work. Our people are determined, curious, collaborative and take huge pride in everything they do.

The role:

Full Stack Developer

As a Front-End Developer in the IAG cargo Digital and Innovation team, you will be responsible for creating engaging and interactive user interfaces, ensuring optimal performance across multiple platforms and devices. You will collaborate closely with back-end developers and designers to implement and integrate cutting-edge web technologies. Leveraging your expertise in front-end languages and frameworks, you will play a pivotal role in translating design concepts into functional and responsive web applications. Your commitment to following best practices and emerging trends in front-end development will contribute significantly to the user experience and overall success of our projects. In our DevOps-driven environment, your role extends beyond coding to include active participation in the continuous integration and deployment pipeline.

What you’ll do:

Development of User Interfaces:

  • Design, develop, and maintain visually appealing, responsive user interfaces for web applications.
  • Translate UI/UX design wireframes into actual code to produce visual elements of the application.

Implementation of Front-End Logic:

  • Implement the interactive and functional aspects of the web interface using front-end languages and frameworks like JavaScript, React.js, Angular.js, or Vue.js.
  • Ensure high performance of applications on both mobile and desktop platforms.

Integration with Back-End Services:

  • Collaborate with back-end developers to integrate APIs and web services, ensuring seamless data exchange between the server and the user interface.
  • Handle RESTful services and AJAX calls for dynamic content loading.

Ensuring Cross-Platform Optimization:

  • Ensure that applications render well across multiple devices and browsers.
  • Optimize application for maximum speed and scalability.

Collaboration and Version Control:

  • Work closely with other team members, including designers and back-end developers, to ensure coherence and consistency in design and development.
  • Use version control tools such as Git for managing, sharing, and documenting code changes.

Quality Assurance and Testing:

  • Conduct thorough testing of user interfaces, identify bugs and issues, and resolve them.
  • Implement front-end testing frameworks and practices to maintain code quality and reliability.

Adherence to Best Practices and Standards:

  • Ensure that all front-end code adheres to industry standards and best practices for accessibility, usability, and performance.
  • Stay up-to-date with emerging trends in front-end development and incorporate them into projects where applicable.

Performance Optimization:

  • Monitor website performance and implement optimizations to improve load times and user experience.

Collaboration in a DevOps Environment:

  • Participate in the DevOps process, working alongside the team to streamline development, testing, and deployment using CI/CD pipelines.

Feedback and Continuous Improvement:

  • Gather and address technical and design requirements, and provide website maintenance and enhancements.
  • Solicit feedback from, and build solutions for, users and customers.

What you’ll bring to IAG Cargo:

Proficiency in Front-End Technologies:

  • HTML5 & CSS3: Strong understanding of HTML5 and CSS3 to create responsive and visually appealing interfaces.
  • JavaScript and Frameworks: In-depth knowledge of JavaScript and its frameworks/libraries such as React.js, Angular.js, or Vue.js. Understanding of ECMAScript standards is beneficial.
  • UI/UX Design Principles: Good sense of design and user experience, ability to translate design mockups into seamless web pages.

Experience with APIs and Web Services:

  • RESTful Services and APIs: Experience in integrating RESTful services and APIs for dynamic content updating and handling.
  • JSON and AJAX: Proficiency in using JSON for data interchange and AJAX for creating interactive applications.

Version Control and Collaboration Tools:

  • Git and GitHub: Proficient use of version control tools like Git, and familiarity with GitHub or similar platforms for code collaboration and review.

Familiarity with AWS and Cloud Technologies:

  • AWS Services: Basic understanding of AWS services like S3 for storage, CloudFront for content delivery, and Lambda for serverless functions can be advantageous.
  • Cloud-Based Development: Experience in developing and deploying applications in a cloud environment.

Knowledge of CMS and Frameworks:

  • Content Management Systems (CMS): Experience with CMS platforms like WordPress or Drupal can be useful.
  • Front-End Frameworks: Familiarity with front-end frameworks like Bootstrap or Foundation for rapid development.

Responsive and Cross-Browser Development:

  • Responsive Web Design: Skills in creating web designs that work on various devices and screen sizes.
  • Cross-Browser Compatibility: Ensuring that websites function correctly across different web browsers.

Testing and Debugging:

  • Testing Frameworks: Knowledge of front-end testing frameworks like Jest or Mocha.
  • Debugging: Ability to identify and fix issues across various browsers and devices.

Soft Skills:

  • Problem-Solving: Strong problem-solving skills to address development challenges.
  • Communication: Excellent communication skills for collaborating with team members and stakeholders.
  • Adaptability: Ability to learn and adapt to new technologies and frameworks rapidly.
  • Team Collaboration: Experience in working in an agile development environment and collaborating with cross-functional teams.

Your experience:

Essential experience

Professional Front-End Development Experience:

  • Minimum of 2-3 years of experience in front-end development.
  • Proven track record of developing responsive and visually appealing user interfaces.

Proficiency in Front-End Languages and Frameworks:

  • Strong skills in HTML5, CSS3, and JavaScript.
  • Experience with front-end frameworks like React.js, Angular.js, or Vue.js.

Experience with Automation Tools: MS PowerApps, PowerAutomate, or UiPath is a plus.

Experience with APIs and Web Services:  Solid understanding and experience in integrating RESTful APIs and web services.

Desirable Experience:

AWS or Cloud Experience: Experience with AWS services or other cloud platforms, especially in deploying and managing front-end applications.

A good eye for design and user experience.

DevOps Practices: Exposure to DevOps practices and CI/CD pipelines.

Testing and Debugging: Experience with front-end testing frameworks and tools.

 What we offer:

Wherever you work within IAG Cargo, you’ll play a part in connecting people and countries and join a diverse and inclusive business that’s making a difference to the future of aviation.

Colleagues working for IAG Cargo:

  • Benefit from attractive and competitive rewards aligned to the local market and role.
  • From the day you join us, you’ll get access to brilliant staff travel benefits including unlimited basic and premium standby tickets on British Airways and group airlines. You’ll also receive up to 30 discounted ‘Hotline’ airfares per year for yourself, friends, and family.
  • Work with diverse colleagues in a business that truly values inclusion and diversity.
  • Are valued for their ideas and opinions.
  • Benefit from opportunities for development and progression.
  • Are able to support communities across the world, and close to home.
  • Work in an environment in which safety and wellbeing are paramount.

Equity, Diversity and Inclusion

Our recruitment procedures positively support our equity, diversity, and inclusion agenda.

All candidates are considered strictly on their merits in relation to the criteria for the role, treated fairly and consistently and have their individual needs responded to throughout the process.

Please advise us if you require any reasonable adjustments to take part in the recruitment process so we’re able to remove any barriers that may present themselves.

To apply for the position of Full Stack Developer, please use the ‘apply now’ function.

(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2024 JSfirm