Current Career Opportunities

Select the job that is closest to your skill set and we will handle the rest. Please do not do more than one interview. If we think you are better suited for a different position, we will let you know.

If you don’t find a job that is closest to being a match for your skills, then please take our general application for the appropriate position so we can notify you when we find a match.

If there isn’t any position that applies to you, email us at with the details of your software development profession, and what it entails.

Thanks, and we hope to see you soon!

Position: Backend Developer

Job Reference: V_BD_0109

Key Technologies: ASP .NET Core, AWS, C#, Docker, AWS, React 

Problems You Will Tackle at This Company: 

  • Be an effective member of the team and seamlessly contribute to projects.
  • Be able to take on projects solo.
  • Follow accepted internal practices and processes including, but not limited to, common code style, and commit often.
  • Share new learnings with the rest of the team.
  • Investigate alternative techniques to accomplish required goals and discuss the viability of these approaches to further team capabilities.

The Company 

A application development company which provides business with custom software applications. They develop in a wide range of fields from agriculture to entertainment. They development for iOS, Android, Windows, and web applications. The company is not just "outsourcing" but puts the developers in house with the companies that they are working with.

Skills & Requirements: 

  • ASP.Net Core – at least 5 years of experience 
  • C# - must have 
  • Understanding of Amazon Web Services configuration for the following: IAM, RDS, EC2, Elastic Beanstalk, Elastic Search, Elastic Load Balancers (ELB), Secure S3 file storage, AWS Certificate Manager (ACM)
  • Understand and use Git source control following the standard as outlined by the company.
  • Understand and work with Docker orchestration in local, Staging, and Production environments.
  • Understand and manage GitLab Runners as a part of the Continuous Integration/Continuous Deployment system.
  • Be able to migrate data from an existing database. 
  • Fully understand both REST APIs as well as use of GraphQL and the reasons to choose one over the other.
  • Understand security implementation and implications at all points in the product chain.
  • Take steps to mitigate potential intrusion by outside parties when vulnerabilities are discovered. 

Position: Cloud Architect (Azure)

Job Reference: Az_CA_0919

Necessary experience

  • 6+ years of professional software development experience
  • Bachelor's degree or higher in computer science or a related field
  • Deep familiarity with cloud providers and cloud services
  • Strong interest in new technologies and staying current
  • Ability to ensure that implementations have effectively 0 down-time
  • Ability to ensure that implementations are secure
  • Strong project management capability
  • Familiarity with CI/CD integration and design
  • Experience working with Unix-like operating systems
  • Understanding of computer networking
  • Strong interpersonal abilities
  • Database familiarity

Desirable experience

  • Extremely high expertise in and of the necessary qualifications
  • Certification in Azure
  • Background in programming, specifically the ability to write scripts for automation
  • Ability to write reports on successful cloud deployments

Ideal candidate

The person best suited for this role will have previous work experience as a cloud architect, or certification, and will be familiar with effectively every piece of software development from a design standpoint. The individual will have a strong desire to continuously learn, keeping up to date with current technology trends, and they will also be personable enough to collaborate with the other members of their team, and potentially members outside of their team such as another branch of the company, and clients.

Position: Full-stack Developer

Job Reference: SW_FSD_0712 

Key Areas of Expertise

  • Prior experience with production large-scale distributed systems
  • Familiarity with technologies we use (Java, Spring, GWT, Struts, JPA, EJB, REST)
  • Willingness to learn     

What Problems will you Solve?

Do you want to work with a system that gets a half million logins from one hundred thousand users per month? How about write code for an industry-leading financial services platform that transacts more than ten billion dollars a year? Do you think it would be cool to be a part of the team that expands this platform to transact one trillion dollars for ten million users?  

Who you are….

You aren't dogmatic; you're pragmatic. You know that "agile" means adapting to deliver value to customers, not necessarily any of the individual practices surrounding it. You care about automated tests and code reviews, and when the build breaks, you don't run git blame. You find the root cause and fix it. You embrace the hard problems like localization, security, and timezones. You want to move our code, style and performance in the right direction and be an influencer.

It doesn't matter if it's Ant or Gradle, Struts or Spring, jQuery or GWT - you know it or you can pick it up. You aim to build commercial products that people use - technology is just a means to an end. We are looking for developers of all experience levels to help us build a fast, reliable, secure, and resilient enterprise platform on a global scale.

Things we believe:

  • Results matter, not the clock.    
  • Code and technology are what we use to solve problems, not the whole of our job.
  • Continuously Improving, learning everyday through pairing, Lunch and Learns and mentorship.     
  • You are passionate about about what you do and you take pride in your craft.
  • Great programmers are great programmers whether they work in Java, .Net, React Native or C++
  • Free tools are great unless they aren't the best. We use high-end Linux workstations with big monitors and tools like IDEA, JRebel and the Atlassian suite to keep us in the zone.

What you'll do:

  • Be customer focused - learn about the business to help bring value to our customers
  • Act technology driven - design, implement, and test new functionality   
  • Work closely with QA - we find and fix our own bugs      
  • Work with Product Management to deliver material value to our clients     
  • Do full stack dev from the DB to the UI      
  • Use your experience to help the whole team get better
  • A BS in CS is appreciated but not necessary with the right background

Position: Full-stack Developer (Ruby on Rails)

Job Reference: C_FSD_0711

Necessary experience

  • Bachelor of Computer Science or other relevant post secondary education
  • 4+ years of web development
  • Ruby on Rails
  • React
  • HTML, CSS, JavaScript
  • SQL

Desirable experience

  • SASS
  • ES6
  • CoffeeScript
  • Bash
  • Crystal

Ideal candidate

A self-driven "get it done" type of attitude. Someone who is prepared to solve complex problems with a small team and who is ready to be challenge and stretched. This person will be working on a mature Ruby on Reals web-application with a tightly controlled CI/CD setup.

Position: Intermediate Front-end Developer, React and Vue.js

Job Reference: A_IFD_281119

Problems You Will Tackle at This Company:
The individual will be migrating a desktop application to a web SPA, which will talk to the existing API. It will be front-end development primarily consisting of implementation. The role will be developing their main product, which is made up of over 200 smaller individual programs and therefore needs to scale well with size. There is no need to be able to handle their back-end, or design of the UI/UX, but naturally these are bonus abilities.

The Company:
A Canadian-centric company. The company develops an integrated platform for payroll, human resources, workforce management, time management, recruiting, and onboarding. The company is a medium sized company is beyond the stages of being a smaller or start-up company.

Necessary Qualifications:
• React or Vue.js.
• Strong front-end developer and understanding of best practices, optimizations, bundling, PWA's, etc.
• Well versed in modern front-end frameworks and modern web development.
• Understanding of how to make sure the front-end is scalable.

Desirable Qualifications:
• .NET Core for the API which talks to the SPA.
• .NET regular, or C# for the back-end.
• MSSQL for the databases.
• UI/UX design.

Position: Lead Game Designer

Job Reference: Ax_LGD_121219

The Company:

The company was formed in February 2018 to spread the benefits of decentralization through the power of play, fairness, and true ownership. Our people are our greatest strength: our diverse crew flourishes in a distributed hierarchy where personal autonomy and professional growth are encouraged.

 A little about you:

    • 5+ years of Game Design experience in PC, Web & Mobile free-to-play games
    • 3+ years of supervisory, leadership or team management
    • Strong verbal and written communication skills and ability to organized game design workflow from initial concept to final release and post-release support
    • An ability to embrace an environment that iterates constantly
    • Capable of wrapping your head around the challenges and opportunities inherent in blockchain technology
    • Strong analytical abilities and able to synthesize game systems and mechanics to improve game features and systems
    • Strong exposure and confidence in identifying and analyzing KPIs then providing action items to ensure the sustainability of your game from a revenue and growth perspective
    • Experience with all aspects of game design discipline: concept, game progression, interface, monetization, and retention
    • Pride in creating a high-quality, addictive and social game feature-sets
    • Bachelor’s degree or equivalent experience with an emphasis on game design, economics, math, or psychology
    • Spreadsheet wizardry
    • Experience with Sport Games a plus

What you bring:

We're looking for an experienced, creative, and versatile Lead Game Designer to help us break new ground in game-making by launching high-quality blockchain games for the mass market.

The ideal candidate can drive, elevate and empower any design team to create player focused design in collaboration with interdisciplinary teams. We are looking for someone who can lead the charge on exciting new projects, a natural leader who is not afraid to get hands-on to inspire teams towards greatness.



Position: Mobile Developer

Job Reference: SW_MD_0131

The Company:

Do you want to help craft the mobile experience for a system that gets a half-million logins from one-hundred-thousand users per month? Do you want to build the remote controls for an industry-leading, financial services platform that transacts more than ten-billion dollars per year? Do you think it would be cool to be a part of the team that builds the mobile apps for a global powerhouse capable of transacting one-trillion dollars for ten-million users? Have you yearned to hear “that sounds great, go ahead and try it out!”? 

We are looking for a mobile developer on our mobile team to help us build an industry-leading mobile app that surprises and delights our users

Things we believe in:

  • Results matter, not the clock
  • Code and technology are what we use to solve problems, not the whole of our job
  • The product matters more than the technology used to build it
  • A great UX is a competitive advantage
  • Great programmers are great programmers regardless of language
  • All devices matter, both big and small, Android and iOS

Problems You Will Tackle at This Company

  • Develop RESTful APIs in Java or GraphQL for the mobile app to use.
  • Develop mobile features in React Native (majority), Swift or Kotlin (minority)

Note: If you are much stronger in one area than the other (API vs mobile), that’s totally fine, as long as you are willing to learn the other side

  • Collaborate closely with UX to develop beautiful user interfaces and intuitive workflows
  • Work closely with QA - we find and fix our own bugs

Hard Requirements:

  • 2+ Years of React Native mobile development experience

Soft Requirements or Bonus Qualifications:

  • Experience with the following technologies: GraphQL, Jackson, Java, Jersey, Kotlin, ReactJS, Redux, Spring, and Swift
  • RESTful API development experience
  • Mobile application administration, such as App Store and Google Play releases, code reviews, localization, builds, and CI
  • A desire to question the status quo – “Why was this feature designed this way?”
  • A passion for great UI/UX and preferably experience designing it
  • Great communication with internal and external stakeholders
  • A willingness to create and improve documentation

What you'll get:

  • Market rate salary based on experience
  • Casual environment - we don't have a dress code but we do have flexible working hours
  • 20 Paid Days off + 11 stat holidays
  • The occasional spontaneous Nerf War
  • Relocation Assistance available for the right candidates

Position: Salesforce AppExchange Developer

Job Reference: K_SFD_0110

The Company

Looking for that perfect startup opportunity? Join a high growth, OMERS ventures backed, startup and work with brands like Dell, Paypal, Nike and Hootsuit.


  • Salesforce Certified Platform Developer or App Builder
  • Experience building and deploying apps on SFDC Platform/Exchange
  • Familiarity with service isolation, load balancing, git/heroku/aws
  • You've specified REST apis on multiple stacks
  • You're worked in agile, iterative development, mockups to production
  • You're ramping in open source languages frameworks, ideally Ruby/Rails

Problems You Will Tackle at This Company

Your role will be to develop a SFDC app and deploy it to the AppExchange to enable our clients to easily connect our product into their system. Configure and integrate APIs and Web Services between Salesforce, our product and other applications, customization of Salesforce fields, page layouts, record types, reports and dashboards, and provide technical expertise and best practices for SFDC development.

We offer:

  • Flexible work schedule, flexible vacation
  • Room to grow: you'll work on big problems, the kind 85m companies have
  • Great team, open, honest, I've-got-your-back environment
  • You'll have a voice, opinions aren’t just welcome, they're expected
  • Free access to a gym

Position: Senior DevOps Engineer (Team Lead)

Job Reference: SDE_B_0206

What are we looking for in you?

● 5+ years of experience as a DevOps/Software Engineer or equivalent.
● Proficiency in at least one programming language, preferably in Golang, Python or Java/Scala
● Experience working with build pipelines
● Able to lead complex technical projects, being able to communicate progress and collaborate with the rest of the team on the delivery
● Familiar with modern software development systems and practices (ex. version control systems, issue management, agile, scrum)
● A good communicator, verbally, through code and in writing
● Passionate about DevOps and SRE best practices
● Technologies and frameworks you might work with include: AWS (e.g. VPC, EC2, RDS, Lambda), Kubernetes, Linkerd, Hashicorp Vault, Jenkins, GitHub, CircleCI, Splunk, Datadog, Terraform, Ansible, Nginx, MySQL, Postgres, bash, Python, Groovy, and Golang

Problems You Will Tackle at This Company
● Work with the team on writing, testing, reviewing, deploying, monitoring and documenting code
● Organize and participate in planning sessions such as bi-weekly sprint planning
● Lead technical projects and collaborate with the rest of the team on meeting goals
● Use and maintain the continuous delivery pipeline tooling that helps the team deploy an average of 600 production releases per quarter
● Participate in diagnosing and resolving production incidents to ensure reliability

Position: ServiceNow Developer

Job Reference: FI_SN_0811

Key Technologies:

  • ServiceNow
  • JavaScript
  • Preferably AngularJS, jQuery, NodeJS, Bootstrap, ECMAScript

Problems You Will Tackle at This Company:

  • Assist with platform configuration
  • Develop based on functional specifications
  • Create and document stories throughout their lifecycles
  • Carry out unit and integrated tests
  • Present the configured solution to clients
  • Develop, design, configure, and deploy new application modules, workflows, catalog requests, scripts, user interfaces, and other components of the ServiceNow platform
  • Create and manage ServiceNow tables and views
  • Create and manage RESTful and SOAP web services
  • Participate in collecting business requirements
  • Respond to service issues and manage level 3 application support issues

The Company:

This company guides companies through their digital transformation.

Skills & Requirements:

  • Bachelor’s in Information Technology or equivalent
  • Knowledge of ITIL practices (certification would be an asset)
  • Experience with incident management, service request management, problem management, change management and configuration management
  • Possess the ServiceNow Certified System Administrator or Certified Application Developer certifications (asset if not senior)
  • Knowledge of Agile/Scrum practices.

Considerable Assets:

  • ITIL Foundations certification
  • ServiceNow administrator certification
  • ServiceNow implementation specialist certification
  • ServiceNow application development certification
  • Experience in the Canadian banking sector

Position: Studio Technical Director

Job Reference: Ax_STD_121219

The Company:

The company was formed in February 2018 to spread the benefits of decentralization through the power of play, fairness, and true ownership. Our people are our greatest strength: our diverse crew flourishes in a distributed hierarchy where personal autonomy and professional growth are encouraged.

 A little about you: 

  • Proven leadership experience in the AAA, mobile & PC gaming industry with a minimum 2 full project cycles of experience managing at a Technical Director level, running a large franchise project in the gaming industry
  • Experience defining and leading platform initiatives
  • Extensive experience with a breadth of programming languages and tools
  • Able to innovate and improve product quality as well as group productivity
  • Can define Technical Roadmaps for all aspects of game development and systems across a multi-team development studio of Mobile & PC teams
  • Ability to identify risks early and often and suggest mitigation strategies that are thought through and consider multiple paths to a solution
  • Exceptional communication and leadership skills
  • The mindset of a business owner/operator
  • Never afraid to roll up your sleeves to get the job done
  • Strong organizational & problem solving skills
  • A mindset to take what looks to be impossible and make it possible through ingenuity, creativity and any other means necessary to get the job done
  • Passionate about making video games

What you bring:

 We're looking for an experienced Technical Director with a proven track record to lead our Studio Engineering teams as we launch high quality, fun, and memorable Blockchain games on mobile and PC.

The ideal candidate is excited to improve the technical foundation of mobile and PC, assess emerging technologies and tackle complex problems related to game development on Blockchain technology. We’re looking for someone who can lead technical development from concept to release and deliver great high-quality games supported by some of the greatest franchises.



Position: Quality Assurance Specialist

Job Reference: RSE_QAS_2011

What you have to offer:

  • At least 3+ years of professional testing experience in a Software QA role
  • Strong manual testing skills (preferably ISTQB certified). (Exploratory, Integration, System, Regression, Usability testing)
  • Familiarity with testing web applications
  • Experience with Agile Development
  • Passionate about learning new technologies
  • Experience with bug tracking systems like Jira
  • Experience with Test Case Management Systems (Ex- test link) 
  • Experience with Test Automation
  • Scripting Experience (Ex- Python, Javascript, C# etc.)
  • Experience with code versioning tools
  • Exposure to continuous integration tools such as Teamcity

Nice to haves:

  • 5 years of professional testing experience
  • Familiarity with testing mobile applications
  • Agile/Scrum Certification
  • Experience with TestLink
  • ISTQB Certification
  • Exposure to test automation tools such as Selenium WebDriver, JMeter, Postman, SOAPUI
  • Programing experience with Python, C#, Javascript
  • Experience with git and github.
  • Performance testing Experience of web applications

About the Company

The company provides industry-leading technology, advanced analytics and applied data science to support and strengthen companies that operate or invest in oil & gas and related markets.The company’s differentiated approach synthesizes over 20 years of intelligence - interpreting geological, operational and financial data - into comprehensive analytics to help clients allocate capital, evaluate assets, enhance operational efficiencies and benchmark performance.

 What will you do?

As a Senior QA Specialist you are member of a software development squad responsible for validating and testing the new functionality implemented by your team. You need to collaborate with the developers to effectively test features in our flagship web application. This requires a level of creativity and a desire to understand the workflows of our client base in order to uncover bugs and ensure the functionality of the application to the user. As an expert in the application, you understand what integration points need verification as well as focus on regression testing to ensure that bug fixes or new features do not negatively impact the current product. In addition to your own duties, you spend a portion of your time mentoring junior members of the teams to ensure best practices and help them learn the business.

What we offer you:

  • Health and dental benefits that start day one with an HSA/Wellness option
  • Generous annual RRSP matching program
  • Maternity top-up benefits
  • Competitive time off package
  • Tuition reimbursement
  • Professional development (think monetary coverage for things like certifications, professional memberships or tech conferences)
Position: UX/UI Front-end Developer
Job Reference: VI_U_0109
Key Technologies:
  • JavaScript
  • AngularJS
  • Express.js
  • Node.js
  • Vue.js
  • Cosmos DB
  • HTML
  • CSS

The successful candidate will:

  • Contribute to the engineering and development work of software applications to a world class standard
  • Collaborate with our Business Analysis and Engineering teams to ensure system development and architecture meets functionality requirements
  • Provide experience and input to the development team in the design, development and maintenance stages of application development
  • Support the corporate objective of becoming the global standard for lifecycle asset tracking and traceability solutions for the oil and gas industry
  • Deliver highly available and highly reliable software built around best practices and standards
  • Provide impact analysis of upgrades, enhancements and fixes
  • Communicate effectively with various leaders within the organization on all aspects of the application development process

The Company

The company is an emerging technology company, founded in Calgary, Canada in 2012. Their team and industry leaders develop innovative solutions for the pipeline industry. Their solutions include asset traceability, tracking, compliance, and on-demand reporting.

Skills & Requirements:

  • Computer Science Degree
  • 5+ years of experience working on collaborative software development projects
  • Strong in Object Oriented Programming, design patterns and SOLID principles
  • Proven experience working with Cosmos or NoSQL, JavaScript, Vue.js, HTML, and CSS
  • Aptitude and experience in troubleshooting performance issues and applying best practices to resolve
  • Knowledge of application testing for both the front and back-end.
  • Knowledge and experience in developing software deployed to Cloud Platforms (Azure/AWS)
  • Proven experience using Source Control(BitBucket/Git)
  • An exceptional eye for design, ideally demonstrated via resume layout or a portfolio
  • Knowledge of front-end optimization utilizing techniques such as web workers, DOM tree optimization, and CSS optimization

Position: Data Scientist (General)

Job Reference: G_DS_0919

Necessary experience

  • 5+ years of professional experience
  • Undergraduate or higher degree in mathematics, computer science, or a related field
  • Proficiency in R, Python, or relevant programming language
  • Proficiency big data frameworks, such as Hadoop
  • Intellectual curiosity on how to draw conclusions from data
  • Ability to visualize data to clearly communicate trends and actions
  • Business acumen and understanding for effective data utilization
  • Strong communication skills both written and verbal
  • Ability to utilize unstructured data
  • Knowledge and ability to implement data mining, cleaning, and munging
  • Strong mathematical and statistical abilities

Desirable experience

  • Masters or PHD in related fields
  • Knowledge and ability to implement machine learning and AI algorithms
  • SAS familiarity
  • Cloud familiarity
  • Certifications in relevant areas
  • SPSS familiarity

Ideal candidate

The ideal data scientist has a strong mathematical and statistical background, and can utilize this knowledge in conjunction with the programming ability and software tools to extrapolate useful information. The individual must therefore be curious about what data could be useful, why it is important to the company, and then utilize the previous skills to transform data into easy to understand suggestions. Therefore, this individual must also be a strong communicator.

Position: DevOps Engineer (General)

Job Reference: G_DOE_0919

Necessary experience

  • 5+ years of professional software development
  • Passion and curiosity for new technology with the goal of keeping the operation current
  • Strong interpersonal and collaboration abilities
  • Ability to implement infrastructure as code
  • CI/CD pipeline design and implementation
  • Unix-like operating system knowledge
  • Knowledge of and adherence to security best practices
  • Server-side language knowledge for scripting

Desirable experience

  • Computer Science or a related degree
  • Cloud experience
  • Manual and automated testing creation

Ideal candidate

The ideal DevOps candidate is always looking to improve and update the technology of their team. This individual is curious, good with project management, and keep things running smoothly from the developers until it reaches the customers.

Position: Back-end Developer (General)

Job Reference: G_BED_0919

Necessary experience

  • 5+ years of professional software development
  • Extensive server-side language experience, such as Java
  • Extensive relational database experience, such as PostgreSQL
  • Extensive data-interchange format knowledge, such as JSON
  • Extensive VCS experience, such as Git
  • Extensive security knowledge, such as defending against injections
  • RESTful API knowledge and implementation
  • Sufficient front-end knowledge to be able to work with front-end developers
  • A high attention to detail and understanding of the impact their code can have
    Strong curiosity in new technologies and desire to stay current

Desirable experience

  • Computer Science or a related degree
  • Ability to work as a full-stack developer
  • Ability to understand if the current implementation or plan is scalable
  • Low level understanding and ability in C or some type of assembly
  • Demonstrable work, such as a GitHub repository
  • CI/CD implementation and design
  • Familiarity with relevant package managers
  • Testing experience and understanding, such as unit testing

Ideal candidate

The ideal individual for back-end development will have a high attention to detail and understand the effect that their code has from a low level. This person will also adhere to best practices, helping to make sure that everything behind the scenes is running smoothly.

Position: Front-end Developer (General)

Job Reference: G_FED_0919

Necessary experience

  • 5+ years of professional software development experience
  • Extensive VCS experience, such as Git
  • Extensive HTML, CSS, and JavaScript experience
  • A strong ability for creating high quality UI/UX
  • Ability to use and understand RESTful web services and APIs
  • Strong curiosity in new technologies and desire to stay current
  • Constant adherence to creating responsive products

Desirable experience

  • Computer Science or a related degree
  • CSS preprocessor familiarity, such as Sass
  • Image manipulation software familiarity, such as Photoshop
  • Modern framework familiarity, such as React
  • An available project that you have created, such as a personal website
  • Ability to work as a full-stack developer

Ideal candidate

The ideal individual will have some experience in front-end development, a related degree, and a keen eye for UI/UX. This person will often keep the user in mind, resulting in a product which is visually appealing, and is easy to use. Furthermore, the individual will also be aware of the different situations in which their product will be used, and implement a responsive design to their work.

Position: Full-stack Developer (General)

Job Reference: G_FSD_0919

Necessary experience

  • 5+ years of professional software development
  • Server-side language experience, such as Java
  • Relational database experience, such as PostgreSQL
  • Data-interchange format knowledge, such as JSON
  • Extensive VCS experience, such as Git
  • RESTful API knowledge and implementation
  • HTML, CSS, and JavaScript experience
  • Ability to use and understand RESTful web services and APIs
  • Strong curiosity in new technologies and desire to stay current

Desirable experience

  • Computer Science or a related degree
  • Ability to understand if the current implementation or plan is scalable
  • Low level understanding and ability in C or some type of assembly
  • Demonstrable work, such as a GitHub repository or personal website
  • CI/CD implementation and design
  • Testing experience and understanding, such as unit testing
  • CSS preprocessor familiarity, such as Sass
  • Modern framework familiarity, such as React
  • Understanding of best practices and how to keep a project secure
  • Familiarity with relevant package managers
  • The ability to create high quality UI/UX

Ideal candidate

The person who would best suit the role of a full-stack developer is someone that can do it all. The individual is resilient and knows a large variety of technologies and is constantly striving to learn more about the ones they currently have experience with, and would like to learn about the ones they don't have experience with. The person should have a good attitude and not have a problem getting put to work on multiple areas which are sometimes very different.

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.