Senior Frontend Developer
Confirmed live in the last 24 hours
ShyftLabs

51-200 employees

Customized data analytics and software development services
Company Overview
ShyftLabs excels in the industry due to its specialized approach to data and analytics consulting, offering bespoke solutions that encompass automation and software development for a seamless digital transition. The company's culture fosters continuous learning and growth, encouraging employees to stay at the forefront of technological advancements. With a proven track record of industry leadership, ShyftLabs consistently outperforms competitors by delivering sustainable and intuitive digital transformations.
Consulting

Company Stage

N/A

Total Funding

N/A

Founded

2018

Headquarters

Toronto, Canada

Growth & Insights
Headcount

6 month growth

62%

1 year growth

181%

2 year growth

197%
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
JavaScript
Git
React.js
REST APIs
TypeScript
UI/UX Design
CategoriesNew
Software Engineering
Requirements
  • We at ShyftLabs are seeking a highly skilled and experienced Senior Frontend Developer to join our dynamic team. As a Senior Frontend Developer here, you will play a pivotal role in shaping the user experience of our innovative digital solutions. If you are passionate about creating cutting-edge web applications and leading a growing team, we invite you to apply. React.js experience is a must-have for this role
  • ShyftLabs is a growing data product company that was founded in early 2020, and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation
  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field
  • Extensive proven experience (6+ years) as a Frontend Developer with a focus on React.js
  • Strong leadership and team management skills, with experience leading and mentoring a team of developers
  • Expertise in modern frontend technologies including React.js, Redux, TypeScript, JavaScript, HTML5, CSS3, and related tools and frameworks
  • Experience with RESTful API and delivering products and services using web technologies
  • Experience with responsive design principles and mobile development
  • Solid understanding of software engineering principles, design patterns, and best practices
  • Experience with version control systems (e.g., Git) and agile development methodologies
  • Strong problem-solving abilities and excellent communication skills
  • Ability to work collaboratively in a fast-paced, dynamic team environment
  • We are proud to offer a competitive salary alongside a strong healthcare insurance and benefits package. The role is preferably hybrid, with 2 days per week spent in office. We pride ourselves on the growth of our employees, offering extensive learning and development resources
Responsibilities
  • Lead a team of frontend developers, providing technical guidance, mentorship, and support to ensure the successful delivery of high-quality solutions
  • Foster a collaborative and growth-oriented team environment
  • Utilize your extensive experience in React.js to design, develop, test, and deploy scalable and responsive web applications
  • Stay updated with the latest industry trends and best practices to drive innovation within the team
  • Collaborate with cross-functional teams, including backend developers, designers, and product managers, to design and implement robust, modular, and maintainable frontend architectures
  • Contribute to architectural decisions and ensure alignment with business requirements
  • Enforce coding standards, conduct code reviews, and implement best practices to maintain code quality, readability, and performance
  • Implement and advocate for automated testing and continuous integration practices
  • Work closely with UX/UI designers to translate design concepts into intuitive and seamless user interfaces
  • Ensure the user experience is at the forefront of all development activities
  • Identify and address technical challenges, troubleshoot issues, and optimize application performance
  • Collaborate with the team to find innovative solutions to complex problems
  • Collaborate with project managers to define project scope, timelines, and resource allocation
  • Provide accurate estimates for development tasks and actively contribute to project planning and tracking
  • Create and maintain comprehensive technical documentation related to frontend development, including system architecture, APIs, and codebase documentation
Desired Qualifications
  • Experience with or understanding of some backend technologies and full-stack development is a plus