This job has expired and you can't apply for it anymore.
Company Name:
Approximate Salary:
Not Specified
Calgary, Alberta
Education and Research
Position type:
Full Time
Experience level:
2 - 5 years
Education level:
Bachelor's Degree

Front End Developer

Who we are

Established as Science Alberta Foundation in 1990, MindFuel is a non-profit organization that believes a single “aha moment” can change a child’s life forever. Our programs encourage kids to embrace lifelong science and technology learning. We know that students who are engaged in scientific exploration and discovery will apply those skills throughout their lives. We want to help create the next generation of innovators and problem-solvers.

Who you are

You’re passionate about the front end and use Angular 4+, TypeScript, Material Design, HTML5 and CSS3. You’ll need experience maintaining someone else’s code at the same time as you’re building new code. You’ve worked in a cloud-based environment and are familiar with trends in system architecture, web apps and databases.

In addition to your technical skills, you have a drive for results, can juggle multiple competing priorities and work as an integral part of a team. You geek out on science and technology and want to share that passion with kids. You’re not afraid to take initiative or responsibility.

The position

In the role of FRONT-END Developer, you’ll help to influence and create the user interface on our award-winning web app, Wonderville working with current technologies such as Angular and TypeScript.

You will be part of a tight knit scrum team, working closely with other developers, QA, design and project leads.

What you’ll need

  • Solid understanding of JavaScript and HTML5
  • Solid experience working with RESTful API endpoints
  • Experience and excitement on using Angular4+, TypeScript and Material Design
  • Passion for user experience, keeping in mind performance considerations
  • Knowledge of web security best practices


What we’d also love to see

  • Experience / exposure to Java Spring services
  • Knowledge of relational databases (PostgreSQL, MSSQL, etc.)
  • A love for learning and following current web frameworks
  • Excitement and drive to help our future generations


  • B.Sc. in Computer Science or Computer Engineering (or other relevant education)
  • 3-5 years of software development experience 
  • Software application background
  • Strong Agile methodology experience
  • Experience building enterprise scale applications and cloud-based environments
  • Front end development using TypeScript, JavaScript, HTML5, CSS3
  • Developing responsive web applications
  • Knowledge of Continuous Delivery/Integration


Skills and abilities

  • A strong work ethic with a drive for results, with tenacity, enthusiasm and commitment.
  • Can multi-task, managing the ‘big things’ with several ‘small things’ competing for attention.
  • Enjoys challenges and a dynamic working environment.
  • Willingness to take initiative and responsibility.
  • Mature, resourceful, diplomatic and professional individual who takes pride in a job well done and is willing to take ownership of the role.
  • Possess a keen attention to detail, strong initiative and will exercise independent judgment in performing all duties.
  • Master of organizing own work, coordinating projects, setting priorities, meeting deadlines and following up on assignments with a minimum of direction.
  • Excellent problem-solving skills with the ability to use critical thinking, ability to gather relevant information and make decisions where appropriate.
  • Collaborative and creative, working both on a team and autonomously.
  • Ability to function within a highly confidential area.
  • Ability to successfully function within tight deadlines/pressures.
  • Strong desire to learn and improve software products; interest in low-level and performant code
  • Conscientious of scalability and maintainability of code
  • Strong analytical, problem solving and technical troubleshooting skills.


The opportunity

MindFuel is committed to hiring the best talent. This position offers a competitive salary and benefits package and the opportunity to be part of a one-of-a-kind organization trying to make a difference in the world.

Interested? Submit your resume and salary expectations via email to [email protected]