Front End Software Developer

Job not on LinkedIn

🔥 13 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of GBL

GBL

11 - 50 employees

GBL is an igaming software development agency based in Kitchener-Waterloo, Ontario with a reputation for innovative design and cutting edge industry-leading development.

📋 Description

• Work with the cross functional teams (Product, Design, QA, Devops & Customer support) to define high-level solutions to create a delightful user experience • Work closely with the backend team to design and integrate APIs • Build reusable components and front-end libraries for multi-tenant applications • Translate designs and wireframes into high quality code • Optimize components for maximum performance across a vast array of web-capable devices and browsers • Follow code management procedures for proper revision control • Respond quickly to bugs which made it into production • Participate in the scrum development process. Write unit tests for all your work and perform code reviews. Show off your successes at company-wide sprint demos.

🎯 Requirements

• Post Secondary Degree in Computer Science or Engineering, or an equivalent combination of education and experience with 1 - 4 years of experience in Development • Ability to collaborate with designers to ensure our applications are usable, accessible and responsive. • Understanding of business requirements and how to translate them into technical requirements. • Proficiency in JavaScript and TypeScript. • Experience with Vue.js (including familiarity with either the Composition API or Options API). • Knowledge of Tailwind CSS. • Understanding of SQL-based databases (e.g., PostgreSQL, MySQL). • Familiarity with Git/GitHub for version control. • Experience with tools like Confluence, JIRA, and Slack for collaboration and project management. • HTTP request knowledge (e.g., Axios, Fetch API). • Experience with Docker for containerization. • Additional experience with both Composition API and Options API in Vue.js is a plus. • Experience with Server Side render (e.g,. Next, Nuxt) and Client side render frameworks (e.g., Vue, React, Angular, Svelte). • Previous experience with front-end migrations.

🏖️ Benefits

• health insurance • retirement plans • paid time off • professional growth and development opportunities • a supportive and collaborative environment

Apply Now

Similar Jobs

🕒 4 days ago

Tailscale

51 - 200

☁️ SaaS

🔐 Security

📡 Telecommunications

Frontend Engineer working on Tailscale's web console by driving technical direction and architecture. Focusing on identity-adjacent systems and building frontend infrastructure for Tailscale products.

🇨🇦 Canada – Remote

💵 $242.5k - $302.8k / year

💰 $100M Series B on 2022-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

💻 Frontend Engineer / Web Developer

🕒 June 15

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Technical Lead at Nearform responsible for guiding software engineering teams and translating client requirements into impactful applications. Collaborating with global teams using React technologies.

🕒 June 11

Mozilla

501 - 1000

👥 B2C

🔒 Cybersecurity

Senior Frontend Engineer building high quality user interfaces for Mozilla's Firefox browser. Working collaboratively with cross functional teams to improve accessibility and performance.

🕒 June 10

ShareGate

201 - 500

☁️ SaaS

🤝 B2B

🏢 Enterprise

Front-End Developer II focusing on crafting high-quality user interfaces in React and TypeScript for ShareGate's migration and governance platform.

🕒 June 10

Workleap

201 - 500

👥 HR Tech

☁️ SaaS

⚡ Productivity

Front-end Developer creating high-quality user interfaces using React and TypeScript at Workleap. Collaborating with an experienced team to enhance product delivery and performance.

🇨🇦 Canada – Remote

💵 $100k - $130k / year

💰 Private Equity Round on 2023-06

⏰ Full Time

🟡 Mid-level

🟠 Senior

💻 Frontend Engineer / Web Developer

🗣️🇫🇷 French Required