We're looking for a software engineer for Meteor Core!

As you might have seen in Farewell from the Core Team – Leo has left us :sob:

We seek a software engineer passionate about Open-Source with expertise in the Meteor.js framework(or adjacent topics, such as bundlers and MongoDB) to join our team.

Job description

Key Responsibilities
  • Develop and implement new features for the Meteor.js framework.
  • Collaborate with the open-source community to gather requirements, feedback, and contributions.
  • Maintain the Meteor.js framework by identifying and fixing bugs, improving performance, and ensuring code quality.
  • Manage the release process for new framework versions, including documentation and change logs.
  • Optimize the framework for scalability and efficiency across various platforms and devices.
  • Work closely with other team members to plan, design, and execute project goals.
  • Stay up-to-date with the latest developments in web technologies and open-source practices.
Must-Have Skills
  • Deep knowledge of JavaScript, its quirks, and workarounds.
  • Strong grasp of Node.js, essential for working with the server-side aspects of Meteorjs apps.
  • MongoDB(especially change streams) database Expertise.
  • Good knowledge of Meteor’s core features and the ability to navigate and understand the framework’s internal codebase.
  • Familiarity with front-end technologies and frameworks.
  • Experience in implementing testing frameworks and debugging.
  • Excellent communication skills for asynchronous communication, synchronous communication in meetings, and collaboration with team members.
  • Proficient in speaking and writing in English.
Nice-to-have Skills
  • Experience with bundlers(Webpack/Vite etc)
  • Skills in publishing, updating, and managing dependencies and conflicts in software packages.
  • Ability to optimize applications for maximum speed and scalability.
  • Knowledge of security considerations and best practices in web development, particularly in open-source projects.
  • Understanding the release process, including versioning, documentation, and deployment.
  • Experience with GitHub issue triage, managing pull requests, and community contributions.
  • Active participation in technology forums, Slack communities, or other developer forums, demonstrating engagement with the wider developer community.

Please read all the description points, and if you want to apply to this position, submit your data at this link:

Senior Software Engineer - Meteor.js Team

10 Likes

Looking at the requirements makes me feel that I’m starting to fall behind outside of Meteor.

1 Like

I think we need someone with these skills working hard so it’s much easier for us as “senior web developer” :joy:

2 Likes