AirFi is a market leader in providing portable Onboard Passenger Entertainment and Mobile Crew Sales Solutions to various passenger travel segments. Founded in 2011 in The Hague, Netherlands - AirFi is the world's fastest-growing company in mobile InFlight Entertainment space and in providing ancillary sales solutions to enterprise customers.
AirFi brings disruptive innovations in a cost-effective manner to the airline cabin and other modes of passenger transport mediums and is making thousands of passengers and crew happy every day all over the globe!
Your key responsibilities
Responsible for ideating, designing, developing, and supporting the backend services of AirFi web apps for different modes of passenger transport including major airlines across the world.
Manage your components independently, including but not limited to: gather requirements; communicate design decisions to cross-functional teams including data science, engineering, analytics, and operations; proactively seek user feedback.
You will help AirFi to quickly iterate and scale web app development to different segments of customers with standard processes, automation, monitoring, and rapid quality assurance.
Proactively monitor the web apps space for continuous improvements and optimisations, looking for new opportunities and challenges.
What we look for
Exposure to product development, self-driven, highly motivated and you must be independent in managing on your own components or features
You must be extremely collaborative and enjoy working cross-functionally with other engineers, designers, and stakeholders
You must possess an affinity for metrics and analytics - You must be proactive and must move fast or pivot to meet the changing needs of the product
You are a problem solver and can use everything from front end to command-line tools to help you identify and fix issues.
You should be diligent, thoughtful, have an eye for detail and have great oral and written communication skills
Work with product and engineering teams on different data driven products and help drive/implement the Data flows for the same.
Designing, integrating and documenting technical components for seamless data extraction and analysis
Must have technical skills
MUST: Experience in Javascript or any modern-day JS frameworks - 7+ years
Experience NodeJS, MongoDB or any other NoSQL DB - 7+ years
Experience on building RESTful services and MVC patterns - 5+ years
Experience on eCommerce or payments related domains
What you can expect
We promise to provide opportunities that not only satisfy your creative instincts but also let you make a significant impact on the products that we create and ultimately the business we are in. We provide a great platform to take up multiple roles based on individual interests or skills and collaborate with different global teams. We boast of a professional, fun work environment with a flat hierarchy and super supportive people to work with. We also encourage a work culture where - no idea is a bad idea and the team can shout it out to be heard!
What more do we offer?
Some of our benefits that our employees cherish:
Flexible work timings, remote working and work from home options
Liberal employee policies including genuine open-door policy and special focus on keeping the work culture non toxic
A very liberal leave policy that includes paternity, adoption and sabbatical leaves
We provide Skill enhancement sponsorships
Celebratory team events, regular team virtual GupShups and fun engagement activities including the annual team (destination) meetings and the annual family gala dinner!
Meal coupons and random gift vouchers
Career longevity perks and so on!
When we're in office some of the things that make AirFi an interesting place to work are - healthy breakfast, snacks and a fully loaded pantry (read: health alert!); we try to keep AirFi as a fun place to work at and have interesting team activities on Fridays with occasional beers.
You get the opportunity to work and socialise with our global team when they visit or when you visit our customer offices/hangers. Last but not the least, in case you are an aviation geek - the opportunity to be on test flights and learn how the aviation industry works!
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About AirFi Aero
Founded :
2011
Type :
Product
Size :
100-500
Stage :
Profitable
About
Experience the power of portability. Every feature you would expect from an in-seat IFE solution provided in a small 2 kg box. The AirFi box can be portable or installed, fitting every airline operation and with minimal to no involvement from the crew a perfect tool to implement overnight creating a very cost-effective tool to improve passenger experience.
At least 2.5 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
Excellent hands-on experience using MySQL or any other SQL Database.
Good knowledge of MongoDB or any other NoSQL Database.
Good knowledge of Redis, its data types, and their use cases.
Experience with graph-based databases like GraphQL and Neo4j.
Experience developing and deploying REST APIs.
Good knowledge of Unit Testing and available Test Frameworks.
Good understanding of advanced JS libraries and frameworks.
Experience with Web sockets, Service Workers, and Web Push Notifications.
Familiar with NodeJS profiling tools.
Proficient understanding of code versioning tools such as Git.
Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
Experience building a large-scale social or location-based app.
Elocity is a cleantech start-up striving to make the world a better place through technology innovations. We are building a global infrastructure for making the transition to electric vehicles viable, affordable, and sustainable by working closely with the utilities, governments, and public.
Headquartered out of Canada, we are a team of highly specialized domain experts and problem solvers enabling utilities, public and private sector entities to successfully manage the demands of electric vehicle charging and its infrastructure needs to pave the way for electromobility in future.
Determines technical feasibility of features or solutions by evaluating problem, customer requirements, possible solutions and technology requirements.
Exercises judgement in prioritizing tasks and selecting methods and techniques for obtaining solutions.
Create low-level design of modules of a software application through proper documentation and
diagrams.
Develops software solutions by studying requirements, clarifying customer/user needs, analysing data
and processes and following established software development practices and processes.
Develops proof of concepts for technical evaluation and early customer feedback
Updates and shares knowledge by studying state-of-the-art development tools, programming
techniques, and computing technology; reading professional publications
Networks with internal and external personnel in own area of expertise.
Skills:
Good command in JavaScript/TypeScript. Knowledge of Java/Python will be a plus.
Experience in Debugging/troubleshooting TypeScript code.
Experience in API development (REST/GraphQL etc)
Experience in development of Web and Mobile(android/iOS) applications
Exposure of Parallel and Asynchronous programming
Experience in writing Unit tests (Jest or any similar framework)
Should be proficient in relational Database concepts (Postgres etc.)
Knowledge of Non-relational Databases would be a plus.
Good Understanding of Object-Oriented Programming Concepts.
Good Understanding of Design Patterns.
Good command of Data structures, Algorithms and Complexity.
Good at problem solving and analytical skills.
Experience with Source Code Versioning systems (Git etc)
Understanding of Micro services Architecture would be a plus
Remodel the APIs into Micro services-based architecture.
Implement a caching layer wherever possible.
Optimize the API for high performance and scalability.
Write unit tests for API Testing.
Automate the code testing and deployment process.
Skills Required:
At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
Excellent hands-on experience using MySQL or any other SQL Database.
Good knowledge of MongoDB or any other NoSQL Database.
Good knowledge of Redis, its data types, and their use cases.
Experience with graph-based databases like GraphQL and Neo4j.
Experience developing and deploying REST APIs.
Good knowledge of Unit Testing and available Test Frameworks.
Good understanding of advanced JS libraries and frameworks.
Experience with Web sockets, Service Workers, and Web Push Notifications.
Familiar with NodeJS profiling tools.
Proficient understanding of code versioning tools such as Git.
Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
Experience building a large scale social or location-based app.
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
Integration of user-facing elements developed by front-end developers with server side logic
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Implementation of security and data protection
Integration of data storage solutions.
Skills And Qualifications
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of server-side template languages
Basic understanding of front-end technologies, such as HTML5, and CSS3
Understanding accessibility and security compliance
Strong proficiency with JavaScript
Knowledge of Node.js and frameworks available for it.
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
The candidate should have about 2+ years of experience with design and development in Java/Scala. Experience in algorithm, data-structure, database and distributed System is mandatory.
Required Skills:
Mandatory: -
Core Java or Scala
Experience in Big Data, Spark
Extensive experience in developing spark job. Should possess good Oops knowledge and be aware of enterprise application design patterns.
Should have the ability to analyze, design, develop and test complexity of spark job.
Working knowledge of Unix/Linux.
Hands on experience in Spark, creating RDD, applying operation - transformation-action
Good To have: -
Python
Spark streaming
Py Spark
Azure/AWS Cloud Knowledge of Data Storage and Compute side
At least 5 years of software development experience and a well grounded knowledge of Java and Spring. • Familiarity with: • SQL and noSQL databases • Kubernetes, Docker, Helm • Message/Streaming Technologies: Kafka, Kinesis, JMS, etc • Unix Shell Scripting • Microservices Architecture • AWS, GCP, or Azure • Experience in modern software development methodologies and technologies: Scrum, Jira, Git • Ability to handle full application development cycle from requirements to production. • A dedication to positive team collaboration
Writing efficient, reusable, testable, and scalable code
Understanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software components
Integration of user-oriented elements into different applications, data storage solutions
Developing – Backend components to enhance performance and receptiveness, server-side logic, and platform, statistical learning models, highly responsive web applications
Designing and implementing – High availability and low latency applications, data protection and security features
Performance tuning and automation of application
Working with Python libraries like Pandas, NumPy, etc.
Creating predictive models for AI and ML-based features
Keeping abreast with the latest technology and trends
Fine-tune and develop AI/ML-based algorithms based on results
Technical Skills-
Good proficiency in,
Python frameworks like Django, etc.
Web frameworks and RESTful APIs
Core Python fundamentals and programming
Code packaging, release, and deployment
Database knowledge
Circles, conditional and control statements
Object-relational mapping
Code versioning tools like Git, Bitbucket
Fundamental understanding of,
Front-end technologies like JS, CSS3 and HTML5
AI, ML, Deep Learning, Version Control, Neural networking
Data visualization, statistics, data analytics
Design principles that are executable for a scalable app
Creating predictive models
Libraries like Tensorflow, Scikit-learn, etc
Multi-process architecture
Basic knowledge about Object Relational Mapper libraries
Ability to integrate databases and various data sources into a unified system
Basic knowledge about Object Relational Mapper libraries
Ability to integrate databases and various data sources into a unified system
• 12+ years of software development experience with emphasis on web technologies, cloud computing, and SaaS • Structured thinker, effective communicator, with excellent programming and analytic skills • Strategic mind with strong operational, project management and technical architecture skills • A track record of highly influential technical and leadership achievements
• Demonstrated skill in aligning application decisions to an overarching solution and systems architecture • Substantial experience leading application design efforts as a senior or lead software engineer • Deep hands-on experience in Microsoft technologies stack such as C#, ASP.NET, MVC, WCF, Web API etc. • Experience in Unit Test Automation. TDD/ BDD. • Experience in CI/ CD using any tools like Jenkins, TeamCity, Azure devOps etc. • Expertise in RESTful API, SOA, Microservice and integration architecture and design • Nice to have exposure on .Net Core, Docker & Kubernetes
MEAN Backend / Full Stack Developer
Job Description
MEAN Back-end (MongoDB, Express.JS, Angular.JS, Node.JS) developer (Full Stack) is responsible for the development and maintenance of back-end applications. Your primary focus will be the development of Back end applications and their integration with front-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities / Duties
Architect entire back-end which includes both Database and back end layers which connects with android front-end seamlessly.
Design, build, and maintain high performance, reusable, and reliable code. Contribute in all phases of the development life cycle.
Ensure the best possible performance, quality, and responsiveness of the application
Identify and correct bottlenecks and fix bugs. Help maintain code quality.
Should work on minimum supervision, strong communication and interpersonal skills, and positive learning attitude, pleasant personality and professional mindset.
Performance tuning, optimization techniques, quality standards, industry best practices.
Knowledge of Agile Scrum, Waterfall, Pair programming. Experience of product release cycles, etc.
Write unit tests and work with the QA team to further develop testing frameworks.
Participate in code and design reviews with your peers to ensure high quality, efficient code and design are used in all your work
Spend time researching and evaluating new and relevant technologies and techniques in the mobile space. Evaluate new versions of Android, Android Studio and related libraries and technologies used in our apps.
Self-motivator, facilitator, and capable of executing and managing entire App Development process (End to End).
Good communication and interpersonal skills, pleasant personality and professional mindset.
Excellent problems solving, debugging skills, Can help, mentor and manage the technical team, junior developers.
Skills Required:
Solid working experience in MEAN Backend (MongoDB, Express.JS, Node.JS) with very strong JavaScript and strong knowledge on entire MEAN Stack (Including Angular.JS).
Knowledge on HTML5, CSS3, Bootstrapping, XML, and other NoSQL databases (DynamoDB, etc.), RDBMS (MySQL, SQL Server, Oracle, etc.) is an added advantage.
Distributed Technology Web Services (SOAP, RESTFUL)
Strong experience in API development & integration, Database Design, third party libraries.
AWS Cloud framework (Serverless) and technologies experience. Utilize GIT and JIRA/Confluence to manage your work.
Performance tuning, optimization techniques, quality standards, industry best practices.
Experience:
At least 2 years in MEAN Front-end development, and total (3-5) years of overall experience.
Previous working experience with a startup would be an advantage.
Education:
Engineering (Preferably CS), MCA, M.Tech or any equivalent or higher technical degree from a good university/college with good academic score.
Compensation:
Total CTC will be 3-5 Lakhs/Year depends on the experience, skill, knowledge and mindset.
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!