Senior Frontend Developer

IPFusion


Date: 15 hours ago
City: Saskatoon, SK
Contract type: Full time
We are seeking a highly skilled and experienced Senior Frontend Developer to join our dynamic team. The ideal candidate will have extensive experience in React and Next.js, as well as a strong background in creating animations using libraries such as Framer Motion and LottieFiles. This role requires a deep understanding of responsive design principles, particularly for touch devices, and experience with DevOps practices.

Key Responsibilities:

  • Develop high-quality, scalable, and responsive frontend applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement animations and interactive elements using Framer Motion, LottieFiles, and other relevant libraries.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Participate in product design discussions and feature development.
  • Plan and execute frontend strategies that align with the overall goals of the organization.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Stay up-to-date with emerging trends and technologies in frontend development.
  • Integrate DevOps practices to streamline development, testing, and deployment processes.
  • Mentor and guide junior developers, fostering a culture of continuous improvement.
  • Develop advanced data visualizations using libraries like ECharts, D3.js, Highcharts, Chart.js, or Three.js.
  • Deliver cross-platform development using frameworks such as React Native.
  • Develop, implement, and maintain automated testing frameworks to ensure robust and efficient frontend software quality assurance.
  • Continuous Integration/Continuous Deployment (CI/CD) using Azure Pipelines and Azure Repos.


Key Skills and Attributes:

  • 5-7 years of proven experience as a frontend developer.
  • Extensive experience with React and Next.js.
  • Proficiency in animation libraries such as Framer Motion and LottieFiles (or similar).
  • Strong understanding of responsive design principles and experience in developing applications for touch devices.
  • Excellent problem-solving skills and attention to detail.
  • Demonstrated ability to lead and mentor a team.
  • Strong communication and teamwork abilities.
  • Experience with DevOps practices and tools.
  • Experience with data visualization libraries like ECharts and D3.js (or similar).
  • Familiarity with cross-platform development frameworks like React Native.
  • Experience with testing frameworks like Jest and Cypress (or similar).
  • Familiarity with CI/CD tools like Azure Pipelines, Jenkins or GitHub Actions.


Education:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field or equivalent experience.


Perks & Benefits:

  • Retirement Support: We provide every full-time permanent employee with RRSP matching for their long-term plans.
  • Health & Wellness: Staying healthy is important; we provide health, dental, life, and disability insurance, along with our employee assistance program (EAP).
  • Development Opportunities: We value your career development by offering professional support, training reimbursement programs, Lunch n' Learns, etc.
  • Social: We enjoy getting together at our company golf tournament, Christmas parties, summer BBQs, etc.
  • Culture: Join our innovative, collaborative, and energetic environment.
  • Flexibility: We try to accommodate real life as much as possible and know that work is only a part of our daily lives.
  • Office: Plenty to do besides work with a gym and golf simulator. We are within walking distance of a golf course, too!


About Us:

IPFusion is a leader in bringing operational efficiency to the building management and physical security space. Our platform focuses on integration with best in class security and safety systems including Video Management, Access Control, and Alarming. With real-time alerting, we empower security response personnel and building operators to respond quickly with the right decisions.

IPFusion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume