Senior Software Developer
Vanilla
Montreal, Quebec
1d ago

Vanilla helps organizations build unique online communities that are used by millions of people each month. What we do makes the internet more diverse, more useful and more fun.

We’re looking for passionate, hard working people who want to help us reinvent community forum software. Vanilla helps organizations build unique online communities that are used by millions of people each month.

What we do makes the internet more diverse, more useful and more fun. We’re looking for passionate, hard working people who want to help us reinvent community forum software.

We’re looking for a Senior Software Developer with strong PHP and MySQL experience to help guide our product’s evolution.

As part of our R&D (forum) department, you will work in a team with 5 other developers to support and enhance our core product.

You will coach junior team members and contribute ideas and expertise to the team. You will actively participate in planning meetings, brief daily team huddles, and regular demos of your team’s work as part of our scrum process.

As part of a growing company, you will regularly be presented with novel problems and need to work with and assist folks outside your team or outside the company.

You may also consult on solutions for individual customers, or interact with our open source community. You will report to the Team Lead and work closely with the Chief Product Officer & Co-founder.

Required Skills :

  • 5+ years experience with PHP and MySQL.
  • Strong knowledge of Web technologies.
  • Strong knowledge of best practices for securing a Web application.
  • Strong ability to architect scalable solutions.
  • Strong ability to write clean, reusable and performant code.
  • Strong ability to write unit and integration tests for new and existing code.
  • Strong ability to work collaboratively as part of a team.
  • Ability and willingness to provide coaching to team members.
  • Ability and willingness to maintain legacy code.
  • Ability to estimate a scope of work.
  • Ability to break down product backlog items into useful tasks.
  • Very strong written & verbal English language skills.
  • Bonus Skills :

  • Using or moderating online discussion forums.
  • Setting up & working with frontend build tooling (Webpack, Babel).
  • TypeScript, Flow, or other Javascript type systems.
  • Experience working with React and RESTful APIs.
  • Scrum or other Agile process.
  • Identifying and prioritizing accessibility and usability issues.
  • Vanilla Culture & Benefits Vanilla offers group health and dental insurance as well as a fitness stipend. Team members enjoy flexible hours, a modern workspace, a kitchen stocked with goodies, competitive salaries, generous time-off policies and annual gatherings and retreats.

    Vanilla is a growing company that promotes skills and career development by funding courses, conferences and other training & development materials and events.

    Most importantly, Vanilla is made up of a friendly team who truly like one another and respect the work that is being done.

    We know we are not perfect but together we strive to maintain a successful business and an amazing, diverse and supportive work environment.

    Vanilla Forums Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

    We are not able to assist with relocation or work permit applications for this role.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form