Back to jobsJob overview

About the role

Full Stack Software Engineer (focus on Front-End) at Canary Technologies

Required Skills

pythondjangoflaskjavascriptawsdockerweb developmentdatabase design

About the Role

Full Stack Software Engineer with front-end focus at Canary Technologies, a fast-growing enterprise hospitality tech company. You'll build web applications for hotels worldwide, collaborate with engineering teams, and have direct impact on product architecture and company success.

Key Responsibilities

  • Write clean, self-documenting code following best practices and design patterns
  • Collaborate with business users, managers and engineers to achieve elegant solutions
  • Provide ongoing maintenance, support and enhancements in existing systems
  • Build new applications from scratch and improve existing ones
  • Participate in regular code reviews, design components, and product meetings

Required Skills & Qualifications

Must Have:

  • Expert in Python with knowledge of Django, Flask or similar frameworks
  • Solid knowledge of standard web technology
  • Ability to balance velocity and technical debt
  • Self-motivated, collaborative, and diligent work ethic

Nice to Have:

  • JavaScript experience beyond jQuery
  • Experience with cloud technologies like AWS
  • Experience with Docker
  • Database design skills

Benefits & Perks

  • Health Care Plan
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Stock Option Plan