Mid-Level Software Engineer

1 month ago


Canada Meteor Full time

Remote Full Time careers@meteor.com Posted on 4/17/24

We are happy to announce that we are hiring a new Software Engineer to work on Galaxy / Meteor Cloud.

Develop high-quality web applications using the Meteor.js framework.

Work with React.js to create responsive and user-friendly interfaces.

Design and implement database schemas and manipulate data with MongoDB.

Follow clean coding practices, including clear variable naming, code readability, and separation of concerns, to ensure code quality and maintainability.

Contribute to the project architecture planning and decision-making processes.

Maintain and re-write existing legacy codebases.

Collaborate with the team to manage project tasks, issues, and code via GitHub and Jira.

Communicate effectively within the team and participate in meetings to discuss project progress and collaboration.

Demonstrate problem-solving skills and programming logic in developing software solutions.

Manage time efficiently, pay attention to detail, and proactively contribute to project success.

Take ownership of tasks and projects, showing responsibility for your work and its impact on the company’s success.

Engage in continuous learning to stay updated with the latest technology trends and best practices.

Must-Have Skills

Proficiency in TypeScript and familiarity with Zod for type safety.

Proficiency in using front-end frameworks such as React, Vue, Blaze, or Angular.

Experience working with MongoDB or similar NoSQL databases.

Strong understanding of project architecture and clean code principles.

Familiarity with Git operations, including commit, branching, merging, and conflict resolution.

Advanced English skills, both speaking and writing. 

Experience with GraphQL and/or tRPC.

Experience with MantineUI or similar UI frameworks for React.

Capability to manage tasks and issues using Jira.

Demonstrated ability to work collaboratively, solve problems creatively, and manage time effectively.

A proactive approach to work, continuous learning mindset, and attention to code quality and delivery timelines.

Paid time off - minimum of 30 days per year and no maximum number of days.

$1,2000 per year from our reimbursement policy. Use it on conferences, courses, productivity apps, books, headphones, chairs, ergonomics, etc. If it helps you work better or more comfortably, it's included.

Work from anywhere with complete schedule flexibility.

About Us

Meteor Software is a remote-first company, and we welcome applications from anywhere. Small in size and big in ambition, we value teamwork and emphasize autonomy and results. We trust each other always to bring our best. To learn more about us, check our Careers page .

#J-18808-Ljbffr

  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...

  • Software Engineer

    1 month ago


    Canada Wetech Alliance Full time

    Picsume is on the hunt for a Mid-Level Software Engineer specializing in AI and machine learning to spearhead the creation of an innovative AI recommendation engine across our suite of recruitment tools. Join us in shaping the future of work with cutting-edge technology and data-driven precision. Lead the development and implementation of Picsume's AI...

  • Software Engineer

    7 days ago


    Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and...

  • Entry Level

    1 month ago


    Canada Acumatica, Inc. Full time

    Acumatica is a leading company in the cloud ERP area, which creates software that empowers small and mid-size businesses in order to unlock their potential and drive growth. Built on the world’s best cloud and mobile technology and a unique customer-centric licensing model, Acumatica delivers a suite of fully integrated business management applications,...


  • Canada Talasoft Full time

    Senior Low level Embedded Software Engineer - Specifying and developing embedded software suitable for deployment in Linux environments and standalone products. - Creating base layer and middleware embedded software. - Developing low-level hardware drivers within the Linux kernel and/or user space. - Crafting a Software Development Kit (SDK) for a...


  • Canada Cs Group Full time

    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit...


  • , , Canada Cs Group Full time

    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from...


  • Canada Nomadgao Full time

    May 16, 2024 - 3Pillar Global is hiring a remote Senior Software Engineer -Angular/Java. We are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and...


  • Canada 3Pillar Global Full time

    We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our development teams focus on building for outcomes and all of our...


  • Canada Techedinlabs Full time

    Seize the opportunity to work as a Senior Software Developer on a multinational Fortune 500 Project in Canada. To qualify for this full-time (permanent) position, you must reside within the borders of Canada. Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs Build...


  • , , Canada Acumatica, Inc. Full time

    Acumatica is a leading company in the cloud ERP area, which creates software that empowers small and mid-size businesses in order to unlock their potential and drive growth. Built on the world’s best cloud and mobile technology and a unique customer-centric licensing model, Acumatica delivers a suite of fully integrated business management applications,...


  • Canada Acumatica, Inc. Full time

    Acumatica is a leading company in the cloud ERP area, which creates software that empowers small and mid-size businesses in order to unlock their potential and drive growth. Built on the world’s best cloud and mobile technology and a unique customer-centric licensing model, Acumatica delivers a suite of fully integrated business management applications,...