YoppWorks is always on the lookout for some amazing talent!

If you’re passionate about open source, we’re the company for you!

 

OUR CURRENT OPENINGS: 

Dev Ops Engineer

YoppWorks is looking for an Intermediate level Dev Ops Engineer to join a highly creative, analytical, problem-solving team. If you have dev op skills and exceptional operational expertise this job is for you!  This is a great opportunity for a Dev Ops Engineer who is excited about creating an environment to support a rapidly growing application.

This position can be performed from any location within Canada. Preference will be given to applicants from Montreal, Ottawa or Saskatoon.

 Must haves – basic requirements:

  • BSc Degree in Computer Science, Software engineering or related discipline or comparable experience/education.
  • At least two years of experience with Database management & tuning 
  • At least two years of programming/scripting experience 
  • At least two years of Configuration management tool experience
  • Linux Operating systems experience
  • Experience with containerization tools
  • Experience with continuous integration management tools


It’s a Bonus if you Have:

  • Experience using and administration DCOS, Postgres, Kafka, Keycloak, Prometheus, Granfana, Monit and Nexus.

Professional Skill Requirement:

  • Personable and enthusiastic
  • Ability to work as a team member in a creative, analytical and problem-solving environment.
  • Ability to work well in a highly cooperative environment where all responsibilities are shared by the team.

APPLY NOW

Senior Scala/Akka Developer

We are looking for Senior Scala Developers who also have Akka experience and are located in Canada. You are a highly skilled craftsperson with a proven record of accomplishment for producing high-quality work.  You enjoy breaking down tough problems and working with a high-performing team to deliver valuable solutions to our clients.  This position plays an instrumental role in building out scalable and robust systems in the Lightbend Reactive stack.

Location: Location can be Ottawa, Montreal, Toronto or remote within Canada.

The successful candidates will have:

  •  3-5 years of production experience with Scala and Play Framework is required.
  • 2-3 years of experience with Akka and/or Spark is required.
  • Solid understanding of Java in the Enterprise, or working knowledge of Java fundamentals including programming languages, best practices, development, and operations awareness.
  • An understanding of the diverse Java and Scala ecosystem of software libraries and their tradeoffs.
  • BSc Degree in Computer Science, Software Engineering or related discipline or comparable experience/education preferred.
  • Ability to work closely with architects, engineers, as well as product and business owners to evolve architectures and design technical solutions using the Lightbend stack.
  • Ability to consult with clients in small to large organizations to integrate the Lightbend stack into their development environment.
  • Release high-quality code early and often using lean and agile technical practices and processes.
  • Work with a lean-agile team(s) to develop scalable and robust Scala-based systems and web applications.
  • Take technical leadership of software development on a small team.
  • Experience with distributed systems and solving availability, scalability and consistency problems in them.
  • Skillful at interacting and working with people in a leadership role; working with a self-organized lean and agile team to mitigate key project technical risks, managing effort, and ensuring quality.
  • Dedicated to producing quality code and dedicated to best practices such as automated testing, code reviews, pair programming, test driven development, continuous integration, and continuous deployment.
  • Biased towards action on tough problems and issues.
  • An agent of change who is constantly learning and seeking better outcomes.
  • Passionate about enabling others to adopt new technologies.
  • Knowledgeable about software development.
  • Enjoys exploring new advancements and helping colleagues learn.
  • Other duties as assigned.

Professional Skill Requirements

  • Strong interest in functional programming (specifically Scala).
  • Personable and enthusiastic.
  • Ability to work as a team member in a creative, analytical, problem-solving environment.
  • Flexible with the ability to travel as required.

 You will be joining the YoppWorks product team helping to commercialize GoSpaces, our exciting new mobile application. GoSpaces encourages productive employee behaviors using gamification and translates employee decisions into financial, environmental, and wellness benefits. GoSpaces helps employees manage everyday tasks – book meetings, find a workstation, submit a service ticket, and engage with their colleagues. GoSpaces will increase collaboration, productivity and make workdays easier.

 For more information please visit: https://www.gospacesmobile.com

 Think you might be a good fit? Apply today!

APPLY NOW

User Experience Designer

YoppWorks is looking for a User Experience Designer who will be responsible for designing and developing a robust user experience for mobile and web applications.  To be considered for this role you must be located in Montreal, Quebec.

A portfolio must be included with your application to be considered for this role.

Basic Requirements:

  • 2 – 3 years UX design experience for Mobile (iOS and Android) and Web Applications
  • 2 – 3 years of Information Architecture, Interaction Design, or User Experience
  • Demonstrated success with the launch of at least one mobile application
  • Experience with Agile Development Methodology
  • Experience with current Usability and Accessibility Best Practices
  • Experience working with front end web developers to create pixel perfect websites and applications
  • Experience with user interface design patterns and standard UCD methodologies
  • Experience presenting ideas to clients and getting buy in
  • Experience conducting user experience testing and planning
  • Experience managing multiple projects at once
  • Experience maintaining and adhering to brand/style guides
  • Experience with rapid prototyping
  • 2 – 3 years of experience working in small teams with aggressive goals

Professional Skill Requirements:

  • Proficiency with prototyping tools (Sketch), and Axure as well as knowledge of HTML, CSS, and GitHub
  • Exceptional UI abilities shown in an extensive portfolio of live projects
  • Experience with Adobe Suite CC
  • Experience with Rapid prototyping
  • Ability to solve problems, be resourceful and be forward thinking in IA and Web design
  • The ability to write some front-end code (HTML, CSS, Javascript etc) is a major plus
  • Experience building beautiful prototypes using Framer.js or Invision
  • Experience building digital standards
  • Startup experience
  • UAT Testing experience
  • Oracle and database experience
  • Experience working with Framer.js or Invision

Key Responsibilities:

  • Collaborate with the product team on bringing product vision to life, from conception to execution
  • Enhancing user satisfaction with a product by improving the usability, accessibility, and pleasure provided in the interaction with the product.
  • Break down/re-define/enhance complex requirements to create simplified user experiences in cross platform environment
  • Create or help finalize scalable wireframes and documentation
  • Help build and maintain UI pattern libraries
  • Conduct stakeholder and user interviews
  • Collect and document business and design requirements
  • Plan, conduct, and/or participate in user research
  • Work with existing cross functional teams
  • Create prototypes using Sketch and Axure
  • Translate wireframe concepts into visual mock-ups by applying best UI design patterns and standards in Sketch
  • Creating design specs for web and mobile
  • Keeping up with new techniques and technologies in the industry

You will be joining the YoppWorks product team helping to commercialize GoSpaces, our exciting new enterprise platform and mobile application. GoSpaces encourages productive employee behaviors using gamification, and translates employee decisions into financial, environmental, and wellness benefits. GoSpaces helps employees manage everyday tasks – book meetings, find a workstation, submit a service ticket, and engage with their colleagues. GoSpaces will increase collaboration, productivity and make workdays easier. 

For more information please visit: https://www.gospacesmobile.com

YoppWorks is a fresh and innovative company based in Ottawa, with offices also in Toronto and Montreal. We are looking for people who are as passionate about programming as they are about creating great products. We believe in taking on interesting projects with amazing clients. We strongly believe that all good projects start with open-source technology. As a dedicated partner of Lightbend, Hortonworks, and IBM it is our mission to ensure every project engagement is a success.

Think you might be a good fit? Apply today!

APPLY NOW

Show Buttons
Hide Buttons
Contact Us