Location

Kitchener, Canada

Salary

$75000 - $100000 /year

Job Type

Full-time

Date Posted

March 23rd, 2023

View All Jobs

Front-End Developer at MAJiK Systems

Location

Kitchener, Canada

Salary

$75000 - $100000 /year

Job Type

Full-time

Date Posted

March 23rd, 2023

View All Jobs

Download File

 

MAJiK Systems builds software that helps unlock manufacturers’ unrealized potential. 


 

We enable manufacturers to monitor, analyze, and optimize their production processes by:

  • Capturing Industrial “Internet of Things” (IoT) data in real-time
  • Digitizing Lean Factory Management practices and concepts
  • Dynamically optimizing Production Schedules, automating Statistical Process Control, and moving to Predictive Maintenance
  • Providing deep insights and analytics across multiple factories so manufacturers can apply the best practices of their strongest factories across their organization

Why YOU Want To Be Part Of Our Team: 

  • You have a genuine interest in manufacturing and automation:
    • Did you spend your first summer job running around a local factory floor with a clipboard?
    • Are you an industry veteran who has spent 20 years at every level within a manufacturing organization? 
    • Have you never even set foot on a plant floor but think that the technology used to automate our modern lives is just plain cool?
    • If you have a habit of putting yourself in your customers’ shoes and are curious about the problems that people in the manufacturing industry face, you have an attitude that will make you successful at MAJiK Systems
  • You prefer taking a consultative approach to your work rather than just being told what to do: 
    • You like working in places where your full range of expertise gets used
    • You default to having a conversation with a customer/stakeholder up front to align expectations
    • You get excited about becoming an expert in your job and field
  • You like getting things Done - and working with other people who care about this too:
    • We want people who take pride in their work, take commitments seriously, over-communicate, and aren’t afraid to prioritize
    • You want your success recognized - both within your team and organization, and also through performance-based bonuses and awarded stock options
    • You want flexible work hours, remote working options, and generous vacation & benefits. These help you be productive while you are getting things done. 
  • You prefer teams where everyone is willing to openly provide and accept feedback:
    • Our team members are always learning, and enjoy educating each other on our areas of responsibility and what goes into making the decisions we make
    • We take providing feedback to each other seriously and are appreciative of each other’s hard work to achieve our team goals
    • We believe that doing good work is contagious! 

What You’ll Work On:

As as Front-End Developer on Majik’s Development team, you will have the following responsibilities: 

Product Development

  • Collaborate with team members including other developers, designers, product owners, and project managers, to provide and receive feedback at various stages of the product development.
    • Participating in Functional and Technical Design definition and discussion.
    • Designing User Workflows and Mock-ups.
    • Participating in Sprint Planning sessions to establish the goals for the sprint and the tasks needed to achieve those goals.
    • Attending Daily Standups to discuss progress and roadblocks.
    • Writing and peer-reviewing Code and Documentation to meet the quality requirements and standards set by the team.
    • Deploying and validating features in our Staging Environment.
    • Participating in Sprint Reviews and Retrospectives to showcase new features and developments, and to identify what we are doing well and what we can do better.
  • Uphold the principles of agile development which include focus on continuous improvement, teamwork, customer value, and“delivering working software frequently”.
  • Continuously learn and improve on new technologies and techniques to augment both your skills and the team's overall development process.

 


 

What You Need To Excel: 

  • A passion for building beautiful and interactive user experiences according to Material Design Guidelines and the Universal Principles of Design. 
  • Strong understanding and experience using Typescript, React.js, GraphQL & GraphQL Clients like Apollo or Urql, and front-end testing tools like Cypress, Playwright, or Storybook.
  • A foundational understanding of the Product Development Life Cycle.
  • Knowledge of professional software engineering practices like Agile & DevOps for the full software development life cycle from design to deployment.
  • Understanding of modern manufacturing concepts (Just-In-Time, Quality Control, Process Flow, etc.) is an asset .
  • Strong verbal and written skills and ability to communicate with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Process oriented with the ability to think both strategically and creatively, and to take initiative, follow-up, and drive collaboration to reach successful outcomes for customers.
  • Proven experience multitasking and prioritizing work in a dynamic, fast-paced and energetic environment, both independently and in a collaborative team setting.


 

Job Application Process Notes:

Thank you for your interest in MAJiK! Please note, only those applicants that have been selected for an interview will be contacted. Direct applicants only, please.

At MAJiK we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer. That’s why we believe in providing equal opportunity regardless of race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, and conviction. If you require accommodation at any time during the recruitment process, please email jobs@majik.io.


 

This job has now closed

You can find more jobs over on our careers page.

See More Jobs

Jobs at MAJiK Systems

Powered by