Work at Creospark

See our open positions

We care.

Creospark was established from a dream to create a different company. We care about our clients. We care about our employees. We care about, well, people! We are a group of empathetic people, uniting together to create a spark in the IT world.

We are a mighty team. Join us!

Our culture

Great companies start with great people. We are passionate technologists embracing the art of the possible. We work together to create functional and beautiful work to help make your teams love their technologies. Our diverse team has found that every successful solution includes a little art, a little code, and a whole lot of empathy. What makes Creospark a great place to work? Our people. Plain and simple.

People are our greatest asset. We love to live by our Creospark values: togetherness, expertise, creativity and empathy. Creospark is a rapidly-growing, Microsoft Gold Partner, based out of North America with employees all over. We pride ourselves on our outstanding customer service, attention to detail, and accuracy. We are looking for exceptional individuals to add to our growing team whose ultimate goal is client satisfaction. Are you interested in working for a company that offers a challenging work environment, a rewarding career path and a love for its customers, partners and employees?

Open positions

We pride ourselves on our outstanding customer service, attention to detail, and accuracy. Now, we are looking for an exceptional individual to add to our growing team. Are you interested in working for a remote-first company that offers a challenging work environment, a rewarding career path and a love for its customers, partners, and employees? Creospark is currently seeking a people-first candidate in the role of:

Bookkeeper

Your key responsibilities would include:

  • Accounting duties for multiple entities based in the US and Canada
  • Monthly reconciliation of bank, credit card, and other QB balance sheet accounts (revenue/expenses up to date e.g, QB & Dext).
  • Payroll processing through WagePoint & Rippling.
  • Staying on top of Health Benefits/Payments (e.g., Rippling, BoT).
  • Overseeing A/R and A/P accounts including sending invoices (MS licensing / Valo / Sharegate / Orechestry / other receivables/payments), general ledger, taxes, tax payments, sending statements and collections follow-up.
  • Monthly billing and managed services subscriptions.
  • Assess current practices and procedures and make recommendations for improvements.
  • Prepare, review, and analyze financial statements to ensure accuracy and completeness.
  • Forecasts / Pipelines reporting.
  • Managing and overseeing the daily operations of the accounting department.
  • Monitoring and analyzing accounting data and producing financial reports or statements.
  • Prepare and communicate semi-monthly updates of financial situation/report to the Directors.
  • Establishing and enforcing proper accounting methods, policies, and principles.

 

Our ideal candidate will bring us:

  • 2+ years experience in Quickbooks online
  • Experience working with payroll software such as WagePoint and Rippling
  • Experience/or knowledge of US tax laws and US payroll taxes
  • Ability to lead multiple projects simultaneously
  • Functional experience with Office 365, specifically Microsoft Teams
  • Strong risk assessment, problem resolution, negotiation and influencing skills
  • Problem-solving skills and root cause identification skills
  • Enthusiastic attitude to learn new ways of working and connecting with technology

 

What we offer:

  • A remote work environment allows you the freedom to manage your schedule
  • A fast-paced atmosphere with the support of your peers and managers
  • An opportunity to grow with our quickly advancing company
  • Competitive wages and benefits packages
  • A group of highly experienced and friendly colleagues who are excited to do their job every day
Microsoft 365 Business Analyst specializing in Information Architecture, Adoption, Change, Management, & Training

Please note: You must live in Canada and be authorized to work in Canada to apply for this position

Creospark is a fast-growing, Microsoft Gold Partner, based out of Toronto, Canada, with remote employees all over the country. Creospark was established from a dream to create a different company – to deliver quickly and effectively, to facilitate the right change to support people and to give back to the community. We work with corporations and businesses to create and improve technology that increases productivity, efficiency, and simplifies day-to-day processes.

We pride ourselves on our outstanding customer service, attention to detail, and accuracy. Now, we are looking for an exceptional individual to add to our growing team whose ultimate goal is client satisfaction. Are you interested in working for a company that offers a challenging work environment, a rewarding career path and a love for its customers, partners and employees?

Creospark is currently seeking a people-first, technology-focused candidate in the role of:

Microsoft 365 Business Analyst specializing in Information Architecture, Adoption, Change, Management, & Training

This is a rapidly growing area, with loads of opportunities to develop your skillset to keep up with the demands of the digital world. Most of your time will be spent working with and supporting our cloud solutions consulting team to deliver solutions based on clients’ business objectives. We offer a competitive salary based on skills and experience.

Your key responsibilities would include:

  • Support Creospark clients to paint a picture of their ideal modern workplace focusing on teamwork, communication, & collaboration
  • Design and implement secure teamwork solutions using Microsoft 365 with a primary focus on SharePoint, OneDrive, and MS Teams
  • Support our clients with best practices, governance, strategies for migrating their documents, emails, processes, collaboration & communication to Microsoft 365 services such as SharePoint Online, Microsoft Teams, Exchange Online, etc.
  • Understand and work with digital workplace modernization tools/add-ons to Microsoft 365 (e.g., Valo, Sharegate, AvePoint, tyGraph, etc.)
  • Facilitate training, coaching and guidance to clients on core capabilities of Microsoft 365 tools
  • Prepare training materials for end-users, content authors/editors, power users by determining training content and objectives
  • Work closely with project team members to define governance, business outcomes, and technical requirements, configure, test and train client solutions
  • Work with the clients to improve their processes, anticipating requirements, uncovering areas for improvements, and developing and implementing solutions within the Microsoft collaboration and productivity suite of applications
  • Prepare, plan, and conduct workshops to understand client needs, elicit requirements, gather feedback, propose solutions and training
  • Collaborate and contribute to evolving methodologies, tools, and approaches amongst a larger team of engagement managers, architects, developers, user experience designers and change management professionals
  • Maintain a high level of customer engagement and satisfaction
  • Support adoption & change management at the client organizational level through repeatable engagements
  • Work directly with clients to evaluate the existing site/team experience of users and identify areas that require modification and restructuring
  • Define user interface design including page layout, navigation layouts, templates, search configuration in SharePoint Online
  • Define Microsoft Teams structures including Teams, Channels, Tabs, Templates, Apps
  • Defining & developing client recommended Information Architecture with the appropriate documentation (site maps, navigation models, etc.),
  • As part of the Information Architecture, define the navigational architecture, site architecture, search architecture, page design architecture, Teams architecture, metadata architecture (content types, site columns), library/list/folder architecture
  • Understand and incorporate client-required enterprise integrations (e.g., 3rd party SaaS, Dynamics 365, Power Platform, etc.)
  • Work with Power Automate Flows & Power Apps to automate business processes and digitize forms
  • Understand and recommend various aspects of the Microsoft Power Platform and Microsoft Teams to meet the client’s desired business outcomes (e.g., Bots, Power Virtual Agents, Dataverse, etc.)
  • Define more advanced Microsoft 365 security & compliance configurations (e.g., Records Management, File Plans, Sensitivity & Retention Labels, etc.)

Our ideal candidate will bring us:

  • Experience working with clients in creating Navigational, Search, Page Design, Content Type, & Metadata Architectures
  • A university degree and 3+ years of related work experience
  • Ability to lead multiple projects simultaneously
  • Functional experience with Microsoft & Office 365, specifically Microsoft Teams and SharePoint
  • Outstanding presentation and customer-focused communication skills
  • Strong risk assessment, problem resolution, negotiation and influencing skills
  • Problem-solving skills and root cause identification skills
  • Enthusiastic attitude to learn new ways of working and connecting with technology
  • PROSCI change management certification

What we offer:

  • A remote work environment allows you the freedom to manage your schedule
  • A fast-paced atmosphere with the support of your peers and managers
  • An opportunity to grow with our quickly advancing company
  • Competitive wages and benefits packages
  • A group of highly experienced and friendly colleagues who are excited to do their job every day

Cloudspark is Creospark’s sister company focused on product development.

At Cloudspark, we are more than technology enthusiasts. We shape the way businesses leverage productivity tools using the Microsoft 365 platform by building employee experience-based applications for Microsoft Teams focused on People Operations. We pride ourselves in making businesses’ lives easier, simplify their processes, and spark their business transformation. We tackle complex challenges and turn them into easy-to-use solutions. We work hard, stick together and care for our team. Igniters at heart, you will find our passion in everything we build. Our vision? Spark your technology career, build a sense of belonging and be a people-first organization. You will have tons of opportunities to grow with us and build an amazing career.  Want in?

Cloudspark is a SaaS software product company that develops new productivity tools focused on the People Operations/HR space that leverage the Microsoft 365 and Microsoft Azure clouds. You will be part of a small but agile team with significant technical impact. You will be working alongside talented professional developers using modern languages, frameworks, and Microsoft cloud technologies and work on enterprise grade SaaS applications.

The ideal candidate we are looking for this specialized position has experience in both SaaS application quality assurance/testing as well as DevOps.

Quality Assurance and DevOps Specialist

Job Responsibilities:

  • Automate, optimize and drive efficiency of this effort, code, and process.
  • Monitor the automated build and continuous integration process to ensure efficient build.
  • Execution and facilitate resolution of build/release failures.
  • Create, maintain and share technical documentation used by engineers and other team members.
  • Collaborate with development teams to help architect, configure, monitor, and support their services.
  • Work with developers as needed to understand implementations, assess related areas of risk, retest after code updates and perform regression testing as needed.
  • Provide automation status reports to Agile teams and the QA Manager.
  • Review the work of other automation testers including code review and recommend changes to their approach.
  • Make suggestions for troubleshooting issues.
  • Monitor and strategize mobile platform support.
  • Additional responsibilities as needed.

Skills and Experience:

  • Bachelor’s degree or 4-year college degree or equivalent in Computer Science or related field required.
  • Exceptional verbal and written communication skills.
  • Strong documentation and presentation skills.
  • The ability to work well independently or on a team.
  • Experience in build automation test suites using REST.
  • Experience in manual testing using tools, like; postman, swagger.
  • Knowledge of cloud technologies and cloud infrastructure, PCF
  • Hands-on experience using industry standard DevOps tools (CI/CD, Git, Bamboo, Jenkins)
  • Familiar with micro-service architectures, decoupled systems and how to build them.
  • Detail-oriented, with excellent analytical, technical and problem-solving skills.
  • Prior experience in programming a plus.
  • Familiarity with general monitoring principles using SPLUNK or similar technologies.
  • Ability to communicate effectively with developers and other quality assurance site reliability engineers.
  • Experience writing technical documentation for a technical audience.
  • Strong commitment to customer service and service enablement.

Technical Skills

  • 5+ years of experience in software quality assurance experience.
  • 5+ manual testing using tools including: postman, swagger.
  • 3+ years of experience in Bamboo, Git, Jenkins etc.
  • 3+ years API / Web services automation experience.
  • 3+ years of experience in programming.
  • Knowledge working automation test suit using rest assured.
  • Experience in object-oriented programming and structured query language.
  • Knowledgeable of SQL/Azure Cosmos DB principles including SQL queries.
  • Having experienced bug tracking tools such as Jira, git, and Azure DevOps.
  • Experience in JavaScript/TypeScript preferred.

What we offer:

  • A remote work environment allows you the freedom to manage your schedule
  • An opportunity to grow with our quickly advancing company
  • A fast-paced atmosphere with the support of your peers and managers
  • Competitive wages and benefits packages
  • A group of highly experienced and friendly colleagues who are excited to do their job every day

Cloudspark is Creospark’s sister company focused on product development.

At Cloudspark, we are more than technology enthusiasts. We shape the way businesses leverage productivity tools using the Microsoft 365 platform by building employee experience-based applications for Microsoft Teams focused on People Operations. We pride ourselves in making businesses’ lives easier, simplifying their processes, and sparking their business transformation. We tackle complex challenges and turn them into easy-to-use solutions. We work hard, stick together and care for our team. Igniters at heart, you will find our passion in everything we build. Our vision? Spark your technology career, build a sense of belonging and be a people-first organization. You will have tons of opportunities to grow with us and build an amazing career.  Want in?

Cloudspark is a SaaS software product company that develops new productivity tools focused on the People Operations/HR space that leverage the Microsoft 365 and Microsoft Azure clouds. You will be part of a small but agile team with significant technical impact. You will be working alongside talented professional developers using modern languages, frameworks, and Microsoft cloud technologies and working on enterprise-grade SaaS applications.

Senior Back End Developer

We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users based on Azure and Microsoft 365 based cloud development technologies. Your primary focus will be the development of all server-side logic, definition, security, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

Job Responsibilities:

  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Building reusable code and libraries for future use
  • Integration of back-end components with state-of-the-art modern AI, ML-based services (e.g. various Microsoft Azure cognitive services)
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Working with business intelligence
  • Proficient understanding of code versioning tools such as git, TFS and Azure DevOps
  • Proficient understanding of OWASP security principles
  • Developing, refactoring, maintenance and deployment of APIs
  • Understanding of “session management” in a distributed server environment

Skills and Experience:

  • Proficient knowledge of common back-end programming languages
  • Knowledge of one or more of Typescript, JavaScript, OOP, NestJs, CQRS, or Event Sourcing
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Creating database schemas that represent and support business processes
  • Integration of multiple data sources and databases into one system
  • Outputting data in different formats
  • Management of hosting environment, including database administration, and scaling an application to support load changes
  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Data migration, transformation, and scripting
  • Setup and administration of backups
  • Implementing automated testing platforms and unit tests

Technical Skills

  • 5+ years of experience in software development, preferably backend.
  • 5+ manual testing using tools including postman, swagger.
  • 3+ years API / Web services automation experience.
  • 3+ years of experience in Object-Oriented programming.
  • Experience in object-oriented programming and structured query language.
  • Extensive knowledge of SQL principles including SQL structures, tables, and queries.
  • Extensive knowledge of using Azure Cosmos DB, nested properties, sub-queries, joins, and corresponding JSON
  • Expertise working with TDD/ BDD Environments.
  • Expertise with creating secure cloud-based data architectures with implementing key data security aspects
  • Having experienced bug tracking tools such as Jira, git and Azure DevOps.
  • Working experience with common Microsoft 365 services including user profiles, Azure AD authentication, authorization, app registration, SharePoint REST API, and Microsoft Graph
  • Good knowledge in Web Services, Message, Queue, and Command Busses
  • Experience in Node.js, JavaScript, and TypeScript preferred.

What we offer:

  • A remote work environment allows you the freedom to manage your schedule
  • An opportunity to grow with our quickly advancing company
  • A fast-paced atmosphere with the support of your peers and managers
  • Competitive wages and benefits packages
  • A group of highly experienced and friendly colleagues who are excited to do their job every day

Cloudspark is Creospark’s sister company focused on product development.

At Cloudspark, we are more than technology enthusiasts. We shape the way businesses leverage productivity tools using the Microsoft 365 platform by building employee experience-based applications for Microsoft Teams focused on People Operations. We pride ourselves in making businesses’ lives easier, simplifying their processes, and sparking their business transformation. We tackle complex challenges and turn them into easy-to-use solutions. We work hard, stick together and care for our team. Igniters at heart, you will find our passion in everything we build. Our vision? Spark your technology career, build a sense of belonging and be a people-first organization. You will have tons of opportunities to grow with us and build an amazing career.  Want in?

Cloudspark is a SaaS software product company that develops new productivity tools focused on the People Operations/HR space that leverage the Microsoft 365 and Microsoft Azure clouds. You will be part of a small but agile team with significant technical impact. You will be working alongside talented professional developers using modern languages, frameworks, and Microsoft cloud technologies and working on enterprise-grade SaaS applications.

Senior Front-End Developer

We are looking for an experienced Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX wireframes and graphic design to actual code that will produce visual elements of the application within SaaS Microsoft 365 and Azure cloud technology platforms. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Job Responsibilities:

  • Design and implementation of the overall web architecture
  • Develop new user-facing features
  • Ensure the technical feasibility of UI/UX designs
  • “Pixel-perfect” implementation of the approved user interface visual designs
  • Handle responsive design, accessibility, and mobile requirements, leveraging best practices and modern frameworks
  • Optimize application for maximum speed and scalability
  • Build reusable code and libraries for future use
  • Collaborate with other team members and stakeholders to design and optimize code
  • Maintaining brand consistency throughout the design
  • Ensuring web design is optimized for smartphones
  • Using a variety of markup languages to write web pages
  • Work with the project manager or product owner to meet specification needs
  • Create flowcharts and user guides for new and existing programs
  • Recommend software upgrades to optimize operational efficiency
  • Assure that all user input is validated before submitting to the back-end
  • Perform routine software maintenance
  • Interact with business partners, teammates, internal users and external users regarding cost estimations, timelines, technical issues, and infrastructure support both pre and post-production
  • Use disciplined coding practices and concepts to enable agility and delivery of high-quality code that is maintainable and reusable
  • Document all programming tasks and procedures
  • Update progress daily through Project Management tracking tool (ex. DevOps, or Jira)

Skills and Experience:

  • Experience (3+ years) in software development, computer engineering, or other related fields
  • Understanding of key design principles
  • Proficiency in HTML, CSS, JavaScript, NestJS, Redux, React, Angular, Node.js, TypeScript, and jQuery
  • Understanding of server-side CSS
  • Experience with graphic design applications such as Sketch and Figma
  • Experience with responsive and adaptive design
  • Understanding of SEO principles
  • Experience (at least 3 years) with ReactJS and other front-end frameworks (advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, DurandalJS etc.
  • Engagement and exposure to the full software development life cycle
  • Deadline and detail-oriented
  • Familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries ( e.g., Sass and Webpack)
  • Thorough understanding of user experience and possibly even product strategy

Technical Skills

  • 5+ years of experience in software development experience.
  • 5+ manual testing using tools including postman, swagger.
  • 3+ years API / Web services automation experience.
  • 3+ years of experience in JavaScript / TypeScript programming.
  • 1+ years of experience with SPFx programming
  • Knowledge working automation test suit using rest assured.
  • Experience in object-oriented programming and structured query language.
  • Knowledgeable of SQL principles including SQL queries.
  • Expertise working with TDD / BDD Environments.
  • Having experienced bug tracking tools such as Jira, git, and Azure DevOps.

What we offer:

  • A remote work environment allows you the freedom to manage your schedule
  • An opportunity to grow with our quickly advancing company
  • A fast-paced atmosphere with the support of your peers and managers
  • Competitive wages and benefits packages
  • A group of highly experienced and friendly colleagues who are excited to do their job every day

Cloudspark is Creospark’s sister company focused on product development.

At Cloudspark, we are more than technology enthusiasts. We shape the way businesses leverage productivity tools using the Microsoft 365 platform by building employee experience-based applications for Microsoft Teams focused on People Operations. We pride ourselves in making businesses’ lives easier, simplifying their processes, and sparking their business transformation. We tackle complex challenges and turn them into easy-to-use solutions. We work hard, stick together and care for our team. Igniters at heart, you will find our passion in everything we build. Our vision? Spark your technology career, build a sense of belonging and be a people-first organization. You will have tons of opportunities to grow with us and build an amazing career.  Want in?

Cloudspark is a SaaS software product company that develops new productivity tools focused on the People Operations/HR space that leverage the Microsoft 365 and Microsoft Azure clouds. You will be part of a small but agile team with significant technical impact. You will be working alongside talented professional developers using modern languages, frameworks, and Microsoft cloud technologies and working on enterprise-grade SaaS applications.

Full-Stack Developer

We are looking for a highly skilled computer programmer who is comfortable with both front and back-end programming. Full-stack developers are responsible for developing and designing front-end and back-end cloud application architecture, ensuring the responsiveness of applications for both front-end and back-end processes, and working alongside graphic designers for web design features, among other duties.

Full-stack developers will be required to see out a project from conception to the final product, requiring good organizational skills and attention to detail.

Job Responsibilities:

  • Designing front-end and back-end cloud application architecture.
  • Developing user interactions via web-based application.
  • Developing back-end web solutions.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for desktop operating systems.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.

Skills and Experience:

  • Common NodeJS / WebPack toolchain
  • Backend: Azure driven
  • Backend services and API’s
  • ElectronJS experience
  • Proficiency with fundamental front-end languages such as HTML, CSS, JavaScript, and TypeScript
  • Familiarity with JavaScript frameworks such as React and Amber.
  • Proficiency with server-side languages such as Ruby, Java, PHP, and .Net., Python and c#, .NET Core, web apps within Azure
  • Familiarity with database technology such as MySQL, Oracle, and MongoDB, MS SQL Database, Cosmos
  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Attention to detail.
  • Phenomenal interpersonal skills and a keen eye for detail
  • Able to work under pressure and cohere to tight deadlines
  • Passionate about growth, entrepreneurial and comfort in a fast-paced environment
  • Exceptional time management and organizational skills with the ability to manage multiple tasks and priorities
  • Good Technical and product knowledge

To Apply:

  • Remote Work: Yes
  • Using Microsoft Teams as a means to collaborate and communicate with colleagues 
  • 40 hours a week are required 
  • Daily/weekly check-ins with management 

Apply online

Choose File
Thank you for applying for a position with us! Our HR department has been notified and will be in touch shortly,
There was an error trying to send your message. Please try again later.

Join the fun