Jobeyze
Date: 2025-03-11 02:26:05

Front End Developer

Job Description

Job Title: Front-End Developer II (Intermediate Level)

Location: Halifax, NS

Job Type: Full-Time

Company Overview: Rafflebox is a growing tech start-up for online fundraising that was created out of a desire to support local and community sports teams, charities and non-profits enabling them to do the work they are best at!

Our agile, high energy culture rewards top performance and the contributions of those passionate about our collective growth and success. We're incredibly proud of the team we have built and are looking for like-minded individuals to help us in our growth trajectory. Our team?۪s efforts are integral in empowering our clients to increase their fundraising, eliminate overhead and focus on what matters most ??? enriching communities one worthy cause at a time!

Position Overview: We are seeking a talented and motivated Front-End Developer with intermediate experience to join our dynamic team. The ideal candidate will be responsible for building the client-side of our web and mobile applications and should be versed in accessibility and localization standards. The developer should be able to work on a dynamic team to translate our company and customer needs into functional and appealing interactive applications.

Key Responsibilities:

  • Develop new user-facing features and architecture with a focus on responsive and adaptive design.
  • Work on a modern stack including: AWS, Postgres & MongoDB, Node, Typescript, Vue2 & 3.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Maintain and improve websites.
  • Collaborate with product managers, designers, and the development team to design and launch new features.
  • Get feedback from, and build solutions for, users and customers.
  • Write functional requirement documents and guides.
  • Create quality mock-ups and prototypes.
  • Help other developers with coding and troubleshooting.
  • Stay up to date on emerging technologies.

Requirements:

  • Multiple years of professional experience as a front-end software developer.
  • An ability to perform well in a fast-paced environment.
  • Strong understanding of the web development trinity: HTML, CSS, JS.
  • Experience with CSS layouts and advanced CSS features such as flexbox, grid, and custom properties.
  • Familiarity with browser testing and debugging.
  • In-depth understanding of the entire web development process (design, development, and deployment).
  • Understanding of layouts and component-based design.
  • Excellent analytical and multitasking skills.
  • Knowledge of SEO principles.
  • Proven experience in proper form validation techniques
  • Strong Proficiency in JavaScript, including familiarity of at least one front-end framework; React, Vue, Astro, Sveltekit, etc.
  • Familiarity with state management libraries like Vuex, or Pinia.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Familiarity with software like Adobe Suite, Photoshop, and content management systems.
  • Proficient understanding of code versioning tools, such as Git.

Special Considerations:

  • Solid experience with accessibility (WCAG AA 2.1) and localization.
  • Experience with Vue.js, preferably Vue 3 with composition API.
  • Experience with Tailwind CSS, Storybook, Jest, and Vite.
  • Keen interest in responsive design and hybrid mobile app development.
  • Experience with developer tools like Launch Darkly, Hotjar, Google Tag Manager, etc.

Qualifications:

  • Degree or Diploma in Computer Science, Information Technology, or a related field
  • Proven experience as a Front-end Developer or similar role, with a portfolio of past projects.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and manage multiple tasks in a fast-paced environment.
  • Attention to detail and a commitment to delivering high-quality solutions.

What We Offer

  • Competitive compensation.
  • A collaborative team environment.
  • Company volunteer and social events
  • A fun and friendly work environment.

Job Type: Full-time

Salary: $70,000.00-$90,000.00 per year

Benefits:

  • Dental care
  • Extended health care
  • Paid time off

Schedule:

  • Monday to Friday

Application question(s):

  • Do you have any experience with WCAG 2.1 and in what capacity?

Work Location: In person



Similar jobs

Cook
Cook
Milestones Grill And Bar Full-time 27 May 2024
$19 / hour
Vacancies Hospitality Full-time Apply Now
Housekeeper
Housekeeper
ARC Motels Inc. Full-time 10 Mar 2025
$16 / hour
Vacancies Hospitality Full-time Apply Now
Tour Guide
Tour Guide
Global Cruises Full-time 10 Mar 2025
Vacancies Hospitality Full-time Apply Now
Property Manager
Property Manager
Canadian Home Rentals Inc. Full-time 10 Mar 2025
$19 - $23 / hour
Vacancies Hospitality Full-time Apply Now
Underwriting Consultant
Underwriting Consultant
Sun Life Full-time 01 Mar 2024
Vacancies Hospitality Full-time Apply Now
Kitchen Manager
Kitchen Manager
Opaa! Food Management Full-time 10 Mar 2025
Vacancies Hospitality Full-time Apply Now
Vacancies Hospitality Full-time Apply Now
Cook
Cook
Power Recruitment Full-time 10 Mar 2025
Vacancies Hospitality Full-time Apply Now
Cook
Cook
Dreadnaught Eatery Full-time 10 Mar 2025
$16 - $20 / hour
Vacancies Hospitality Full-time Apply Now
Bartender
Bartender
Shenanigans Restaurant And Pub Full-time 05 Mar 2024
$16 / hour
Vacancies Hospitality Full-time Apply Now
Vacancies Hospitality Full-time Apply Now
Slot Attendant
Slot Attendant
Casino New Brunswick Full-time 10 Mar 2025
$14 - $17 / hour
Vacancies Hospitality Full-time Apply Now

Join Us in

Shaping the Future!

Sign Up now