Senior Software Engineer (Fully Remote) - -
Company: Exp1
Location: New York
Posted on: January 28, 2025
Job Description:
Senior Software EngineerWe are looking for a full-time Senior
Software Engineer to join our Technology Team.This role has a
strong focus on building new tech to support our ambitious growth;
whilst also actively developing new features upon our current
foundation. Our current tech stack uses a wide variety of
technologies, but we're primarily working with PHP (Laravel) and JS
(Node); all running in containers on Google Cloud Platform.In this
role, you will have the freedom and autonomy to put your mark on
our tech and processes and drive progress and improvements across
our systems. While doing so, you will be reporting directly to our
Head of Technology while collaborating closely with our small but
mighty Technology Team and highly dedicated Tour Operations
team.This is a fully remote role and we are open to candidates
based in any country, provided you are well positioned to
collaborate and communicate well with our teams in UK and European
time-zones.What this role involves---
- Designing and building new software to help improve process
efficiency, and solve problems for our colleagues in other
departments.
- Maintaining and improving our technology stack, including cloud
infrastructure, CI/CD pipelines, code quality and more.
- Developing integrations between bespoke internal software and
third-party partner platforms.
- Enhancing our portfolio of websites, supporting our marketing
team with ongoing work, performance improvements, security and
stability.What we need from you---
- Strong proficiency with either PHP (Laravel) or JavaScript
(specifically React and Node)
- Knowledge of Wordpress would be a bonus
- Understanding of databases - specifically SQL databases like
Postgres
- Familiarity with cloud platforms, preferably Google Cloud
- An enthusiasm to actively participate in discussions around
product design and development
- Ability to find the balance between ideal code and working
code
- Ability to work both independently and collaboratively; our
current team is small but growing
- Strong desire to learn
- Passionate about technology and problem-solving
- Be comfortable with troubleshooting and debugging, sometimes in
unfamiliar technologies
- Good communication skills and proficiency in both spoken and
written English
- Experience within a lean team and start-up environment is a
plusWhy should you consider joining ExperienceFirst?ExperienceFirst
is a global travel brand born in New York in 2009. We currently
operate in North America & Europe with our flag already flying in
major cities including several cities across the US, Paris, Madrid
and Barcelona.What sets us apart from other walking tours, is that
we bring travelers together to show them a city from a true local
perspective. When you take a tour with us, we're showing you our
city the way we'd show our family when they're in town. We'll share
the stories and secrets you won't uncover without a local to lead
the way. Discover unexpected places. Learn what the locals love. Be
immersed in something completely new.Although our HQ sits in New
York, we believe in bringing on board the strongest and most
motivated people, regardless of where they're based. Our fully
remote team members live where they want, have the freedom to work
abroad, and with flexible working hours, you will have the
opportunity to tailor your workday around your personal life,
giving you meaningful work-life balance.Interested? Great! Here's
what will happen next---Remember--- if you are keen to learn more
about this opportunity but feel that you do not meet 100% of the
criteria set out here, we still want to hear from you!You can
expect the following experience from our fully remote interview
journey:
- Discovery Call: (30 minutes) If we feel your application aligns
well with our needs for this role, we will invite you to an initial
discovery call with our Head of Technology who will be looking to
learn more about your experiences, skills and motivation for
applying to this role.
- Practical Task: (1 hour) If both you and our Head of Technology
feel there is a strong alignment between what you're looking for in
your next role, and what we need in our team, you will be invited
to complete a practical task which you will then present in your
second meeting.
- Team Interview: (30 minutes) Once you have demonstrated your
skills and experience, you will have the opportunity to meet
additional team members you will work closely with in this
role.
- Offer: The moment we're waiting for! Once you have nailed the
interview stages, we will share your job offer and additional
details via email.
#J-18808-Ljbffr
Keywords: Exp1, East Orange , Senior Software Engineer (Fully Remote) - -, IT / Software / Systems , New York, New Jersey
Didn't find what you're looking for? Search again!
Loading more jobs...