Intermediate Full-Stack Developer

Edjuster
Halifax, NS, Canada
$76.1K-$89.5K a year (estimated)
Full-time
We are sorry. The job offer you are looking for is no longer available.

Who are we?

Trip Ninja is a global travel technology company specializing in complex travel. We develop technologies that increase profit margins for travel companies while providing travellers with savings.

We believe that the ability to travel is a beautiful thing and are on a mission to make travel smarter and more accessible.

Who is the right candidate to join our team?

We are looking for applicants who are curious, committed, and want to help improve the travel experience at scale. We offer flexible work schedules, comprehensive benefits, and a supportive team.

As an Intermediate Software Developer you can expect to :

Improve existing products and ensure scalability as sales and operations ramp up

Follow the direction of Trip Ninja’s Engineering Management for new product development, including both front-end (React) and back-end (Django) development

Ensure security, stability, and scalability of new products

Generate software solutions based on customer requirements

Mentor and guide other Trip Ninja software developers

Refine and optimize system architecture

Work alongside our operations team to hire more developers

Maintain extensive knowledge of the travel industry and awareness of technology trends

Required Qualifications & Experience :

BS / MS or equivalent in Computer Science, Computer Engineering, Information Technology or related field

2 years prior experience in a similar development role

Experience with architecture design

Working knowledge of cloud-based infrastructure (AWS preferred)

Committed to continuous improvement

Experience with front-end development (React, JS / Angular, HTML, CSS / Bootstrap, etc)

Experience with back-end development (Python / Django)

Experience with relational databases

Desired Qualifications & Experience :

Interested and invested in staying current with the latest travel tech trends

Working knowledge of machine learning

Graph database experience

Excellent verbal and written communication skills

Experience debugging low-level issues (networking, provisioning, etc.)

Experience developing on Linux (Debian distros preferred)

Hard working and detail-oriented

Hiring Process

Trip Ninja values your time and effort. We aspire to make our hiring process as simple and transparent as possible. We commit to a streamlined process as follows :

Suitable applicants are selected for an initial 20-minute interview*

Successful intro interviews are followed by a 60-minute interview

Candidates will then be asked to complete a small technical trial (this will take 90 minutes and you will receive a $60 gift certificate as compensation)

Candidates will receive a decision within 2-5 days

Please let us know if you require after-hours interview time accommodation in your application. We understand that candidates may have jobs that lack flexibility.

What we offer :

Competitive compensation and benefits package

100% remote work

RRSP matching

4 weeks vacation : taking vacation and personal time is a priority

Work-from-home : at our core we are remote-first company; we also offer our team members the ability to work abroad for up to 2 months per year

Flexible work schedule : we are happy to work with our team to accommodate schedules that work for everyone

Parental leave : we offer leave for all parents and are happy to accommodate the needs of anyone on our team who has children

Engaging work : we solve the hard problems of the travel industry and provide endless opportunities to innovate

Diversity, Equity, and Inclusion : we strive for a balanced team that values different viewpoints and life experiences and strive to maintain an equitable hiring process

10% time to allow for self-led learning and exploration of new skills

Location

Trip Ninja is based in Halifax, Canada and we will be prioritizing Halifax-based candidates but are accepting applications from all over Canada as we are 100% remote in most areas.

If this sounds like you, let’s talk!

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Binoloop
Canada

Role: Senior Full Stack Engineer (ReactJS + Python) . Position: Senior Full Stack Engineer (ReactJS + Python) . We are seeking a highly skilled, hands-on and self-motivated Senior Full Stack Engineer with expertise in ReactJS and Python to join our dynamic team. Experience: Bachelors + 5 years or Ma...

Promoted
Peerplays
Canada

We seek a highly skilled Lead Full Stack Developer who collaborates with senior stakeholders to translate business requirements into technical specifications. Develop new components and features for our full-stack applications. ...

Promoted
VRIZE
Canada, Canada

Overall 8+ years of development experience that includes Java5 years of solid experience in ReactJS3+ years of Experienced in Building microservice using Spring boot, REST APIs, Swagger, Authentication and Authorization.Integration with 3rd party APIs using OAuth and other authentications.Maintain C...

Advantage Financial Technology Corp.
CA

Hours: 40 to 48 hours per week.Financial technology (FinTech).Design and integrate website related code.Write, modify, integrate and test software code.Prepare mock-ups and storyboards.Prepare reports, manuals and other documentation on the status, operation and maintenance of software.Source, selec...

Oracle
Canada

Architect, design, code, debug, test and maintain full stack features of a large customer-facing cloud native application. You'll be a technical leader on the team who provides guidance to other developers and suggests continual improvements to products/processes. Competence in full life-cycle web s...

Forward Precision Inc.
CA

Work Language: English or French.Experience: 3 years to less than 5 years.Financial technology (FinTech).Private company, corporation or industry.Retail/wholesale establishment/distribution centre.Fast moving consumer goods (FMCG).Consult with clients to develop and document Website requirements.Des...

BLANKSLATE Partners
Canada

BLANKSLATE Partners is excited to partner with Splashdot as they grow their team.Our projects are very fast turn-around, generally lasting only a few months, but with some being measured in hours.The position is fast-paced and intense, requiring you to work on a variety of different things every day...

Funded club
Canada

Full Stack Developer to join our team! . Our tech stack is built using a clean SPA (Single-Page-Application) and an API built in Laravel, PHP. The ideal candidate is a highly resourceful and innovative developer who is not afraid to roll up their sleeves and bring their entrepreneurial spirit to the...

BLANKSLATE Partners
CA
Remote

BLANKSLATE Partners is excited to partner with Splashdot as they grow their team.Our projects are very fast turn-around, generally lasting only a few months, but with some being measured in hours.The position is fast-paced and intense, requiring you to work on a variety of different things every day...

Verndale
Canada - Remote, QC, CA
Remote

About the Full Stack Developer Position The Full Stack Engineer is responsible for crafting robust, scalable, and innovative solutions across the entire web development spectrum. The full stack developer should have strong skills in both front-end and back-end development. Full Stack Engineers are a...