Enable job alerts via email!

Senior FullStack Engineer

Tpconnects

Dubai

On-site

AED 60,000 - 100,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior FullStack Engineer, where you'll work on a cutting-edge SaaS Cloud-based platform. This role emphasizes developing new functionalities while ensuring scalability and performance. Collaborate with an international team in Dubai to optimize user experiences and innovate solutions in the travel industry. With a focus on modern technologies and best practices, you will play a vital role in shaping the future of airline retailing. If you are passionate about technology and eager to make a significant impact, this opportunity is perfect for you.

Qualifications

  • 5+ years of experience in coding with Node.js and Next.js.
  • Strong understanding of UI technologies and performance optimization.

Responsibilities

  • Lead performance optimization efforts and enhance front-end performance.
  • Conduct analysis and propose innovative solutions for UI improvements.

Skills

Node.js
Next.js
RESTful APIs
React.js
Agile methodology
Unit testing
Performance optimization

Tools

Jest
Enzyme
Jasmine
npm
yarn

Job description

TPConnects is a SaaS and cloud technology company and is part of Flight Centre Travel Group (FCTG), providing solutions for the airline and travel industry. We have a vibrant, multicultural team and we celebrate and recognize our talents. We are a rapidly growing 140+ strong employees' company, headquartered in Dubai, UAE. We help airlines and travel agencies distribute retail travel products through solutions built and aligned to the industry vision of Modern Airline Retailing using IATA’s New Distribution Capability (NDC) Standard. We are IATA-certified in the areas of ARM, One-Order, and IFG. Our goal is to provide solutions that provide time and value to the market without the constraints of legacy systems. Join us to be at the forefront of changes that are happening in our industry. Read more about us at www.tpconnects.com.

Job Description

Summary

As a Senior FullStack Engineer in the Engineering Team, you will be working on our SaaS Cloud-based platform. The role will focus on developing new functionalities and looking at scalability, performance, and system throughput. In order to be successful in your role, you have strong communication and collaboration skills that will allow you to clearly articulate the needs of your customer. The successful candidate will join our international team, which is mainly based in Dubai.

Role Title

Senior FullStack Engineer

Role Location

Dubai, UAE

Key Responsibilities

  • Lead performance optimization efforts, including hands-on experience with tuning, debugging, and monitoring UI components and overall front-end performance.
  • Possess a strong understanding of how the front end interacts with platforms, databases, APIs, caching layers, proxies, and other web services within the system.
  • Stay current with emerging UI technologies, best practices, and industry trends, applying these insights to continuously improve the user experience.
  • Optimize the application's front-end performance by minimizing page load times, enhancing rendering efficiency, and addressing memory leaks.
  • Conduct in-depth analysis before commencing any development work, proactively proposing innovative solutions to improve the UI and overall user experience.

Skills and Competencies

  • Minimum of 5 years of coding experience with Node.js
  • Excellent knowledge of developing scalable and highly available Restful APIs using Next.js technologies
  • Experience in following best coding, security, unit testing, and documentation standards and practices
  • Experience in the airline industry.
  • Experience in Agile methodology.
  • Ensure quality of technical and application architecture and design of systems across the organization.
  • Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience.
  • Develop responsive web-based UI.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
  • Experience with popular React.js workflows (such as Flux or Redux or ContextAPI or Data Structures).
  • Knowledge of React and common tools used in the wider React ecosystem, such as npm, yarn, etc.
  • Unit testing using Jest, Enzyme, Jasmine, or an equivalent framework.
  • Understanding of linter libraries (TSLINT, Prettier, etc).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.