Victor is a rapidly growing,
aspirational travel company, rewriting the rulebook for private jet
charter with a winning mix of technology, first class service and
booking transparency. Providing seamless access to 7,000 aircraft at
40,000 airports via a network of over 200 partner operators globally, we
make sure our customers are always connected, and always in control.
With
over 100 talented staff in London, New York and other global locations,
Victor is opening up luxury private charter to a brand new generation
of busy leisure and business travellers. We’re continuing to grow and
build. We’re winning awards too, most recently with the Sunday Times
Tech Track, Deloitte Tech Fast 50 and FT 1000 (the 3rd year in a row).
Find out more about us at www.flyvictor.com
Engineering Culture:
Victor’s
engineering culture is based on trust and respect for teammates,
constant democratisation of knowledge and decisions and a sharp focus on
business goals. We try hard, individually and as a team, to foster and
nurture this culture. Our development methodology is agile and
responsive to business needs. We have a very well defined way of how a
new idea/feature is delivered right from inception to production. We
have a flat organisational structure and a decentralised way of making
technology decision which gives each team members to incorporate their
ideas into the product after due peer review process. Peer reviews are
seen by both reviewer and reviewee as an opportunity to learn and share.
Tech Jamborees
Towards
democratisation of knowledge, we hold tech jamborees every friday where
a team member can share a particular piece of knowledge or part of
stack they have been working on to the rest of the team. The tech
jamborees are also an opportunity to share other cool things team
members may have been learning inside or outside of work. This may range
from robotics to the latest UI framework to any tinkerings with some
machine learning libraries. This is an open forum to share knowledge and
celebrate technology in general.
Victor Hackdays
We
conduct hackdays quarterly where the whole team gathers together and
spend the whole day hacking on stuff they always wanted to do in
technology space, inside or outside work. This is a fairly new
initiative and in the future we plan to have themed hackdays for various
parts of the business or even technology themes such as AI, ML and Deep
learning. Hackdays are a great way to own a problem statement and give
the solution a shape within a day. It is also a time to get to know your
team better. In future, we will be extending hackday invitations to
people outside the organisation. Pizza and Beer - the cornerstones of a
great hackday, are a given :)
The role:
We
have an opportunity for a Senior Software Engineer to join our growing
team. We're looking for someone that has been there before and wants to
make a major mark in the transformation of the private jet industry and
join a team of like minded professionals that are highly motivated.
You
will have a background of providing SaaS business critical e-commerce
solutions, front end IOS and Android App development linking into a back
end SaaS, along with providing personal and inventory management
integration with multiple third party data providers. You will also be
experienced in international data security, data storage and compliance
across multiple domains.
Victors tech-first approach
is seeking scalability and operational efficiency, it has to resonate
with consumers and investors and should allow the business to continue
its expansion. We're seeking someone who's an outstanding technical
leader to take P&L responsibility for a number of product lines.
As
a technology team we aspire to the hacker culture. We care about what
we do. We want to produce simple, elegant solutions to difficult
problems. We take pride in getting the job done right. We want to
improve as individuals and improve the team and wider organisation
around us.
We use modern technologies, tools and
methods to produce a product that our customers love. We want our
applications to be ubiquitous; any time someone is booking a jet they'll
be using the Victor platform.
Our Senior Software
Engineers help setup and manage multi-disciplinary teams who design,
develop, and maintain the operation of our nodejs based micro-services
stack, Wordpress, angular and native iOS client applications, with a
specific emphasis on usability, performance, and agility.
The
applicant should be comfortable managing the entire process of software
creation, from customer and other stakeholders, through to the team of
product managers, testers & developers, and will include producing
detailed technical design, leading and mentoring developers and diving
in and coding when needed. You will also share responsibilities for
tools, processes, infrastructure, etc.
Responsibilities of the role:
Architects
web, service, mobile and database based solutions by studying existing
technology architecture; analyzing client compatibility techniques;
evaluating solution alternatives; developing prototypes; and writing
detailed technical requirements;Execute full lifecycle software development;Write well designed, testable, efficient code;Organizes, mentors, and motivates a team of talented software developers;Fosters a culture of continuous improvement in all areas of technology and instills the principles of this culture;Works together with development manager, product managers & senior software developers to plan and execute projects;Ensures
that teams have appropriate product and technical specifications,
direction, and resources to deliver products effectively by establishing
realistic estimates for timelines while ensuring that projects remain
on target to meet deadlines;Provides detailed and timely status updates to management;Helps
establish and enhance development policies, procedures, and standards
and enforces their implementation upon their team of developers;Maintains
technical knowledge and understanding of the latest development
methodologies and best practices by participating in educational
opportunities, reading professional publications, maintaining personal
networks, and participating in professional organizations;Ensures quality and consistency throughout the architecture and implementation of the code base;Acts as a highly competent advisor to their manager and team;Accomplishes department and organization missions by completing related tasks as needed;Helps the team resolve technical issues;Responds to occasional system errors, including during off hour and coordinates response amongst the teamRequirements
- Extensive
experience developing web, service and mobile applications, with at
experience dedicated to open source technology based solutions.
- Expert level understanding of current Javascript based technologies, including NodeJS
- Experienced
in analyzing business requirements, recommending technical solutions,
and writing technical specifications and/or requirements
- Experienced
within a full SDLC process, with multiple teams and multiple skillsets
(developers, testers, designers, analysts, operations, etc)
- The ability to analyze business needs and conceive, design, and develop innovative solutions
- A proven ability to deliver large complex projects on time and to budget
- The ability to write detailed and thorough technical requirements
- The ability to manage multiple projects simultaneously
- The ability to adapt to changing priorities
- Excellent
understanding of web & server development technologies in general,
including HTTP, JavaScript, AJAX, XML, JSON, REST, etc
- An extremely detail-oriented work ethic
- Excellent verbal and written communication skills
- The ability to demonstrate work experience by providing examples, samples, and source code
Benefits
Competitive salary, access to pension scheme/healthcare (subject to passing probationary period).