Intermediate Software Developer

Calgary, AB, Canada

Job Description


Meet Benevity

The world\'s coolest companies (and their employees) use Benevity\'s technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro-actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We\'re also one of the first B Corporations in Canada, meaning we\'re as committed to purpose as we are to profits. We have people working all over the world, including Canada, Spain, Switzerland, United Kingdom, the United States and more!

We are looking for a Full-Stack Intermediate Software Developer who has strong experience working across the boundaries of the server, client, browser and infrastructure. We are building the next generation of social impact campaigns that will facilitate good in the world. You will join a team of skilled developers and help us to build usable, accessible, and delightful experiences.

What you will do:

  • As an Intermediate Software Developer, you will play a crucial role in the development and implementation of complex software solutions.
  • Collaborating within your team and with other engineering teams you will translate product requirements into technical solutions.
  • Your expertise will be essential in building scalable and maintainable systems.
  • You will collaborate on system design discussions, ensure code quality through testing and PR reviews, and own deployment of solutions to production.
  • Where necessary you will collaborate with DevOps teams for increased smooth deployment and operations.
  • Additionally, your involvement in agile work planning, estimation, and prioritization according to value will contribute to the overall success of your team.
What you\'ll bring:
  • 5+ years in web application development with Full Stack focus
  • Proven professional experience building high performance, web-based application, and interfaces
  • 3+ years of experience using Vue, Angular, React or Vue
  • 3+ years of experience using Java
  • 2+ years of experience in infrastructure as code using Terraform
  • Expert-level knowledge in JavaScript, HTML and CSS/SASS/SCSS
  • Experience working with PHP, Laravel and Drupal
  • The ability to connect designs to implementation
  • The ability to think abstractly and are comfortable with ambiguous/undefined problems
  • Experience in pragmatically designing, building, and deploying scalable, highly available systems
  • A pride in code quality and approaches towards testing with a track record for building high-quality, maintainable, testable, and scalable software
  • Demonstrable experience working with legacy code and the ability to optimize existing systems
  • An attitude of leaving code/processes/people better than when you got there
  • Excellent communication skills: you understand user needs and can translate them into actionable pieces of work
  • The ability to mentor and lead junior engineers and experience with helping them develop their skills and leadership abilities (and a firm belief that everyone has something to learn and teach)
  • A degree in Computer Science or equivalent professional experience
Discover your purpose at work

We are not employees, we are Benevity-ites. From all locations, backgrounds and walks of life, who deserve more \xe2\x80\xa6

Innovative work. Growth opportunities. Caring co-workers. And a chance to do work that fills us with a sense of purpose.

If the idea of working on tech that helps people do good in the world lights you up ... If you want a career where you\'re valued for who you are and challenged to see who you can become \xe2\x80\xa6

It\'s time to join Benevity. We\'re so excited to meet you.

Join a company where DEIB isn\'t a buzzword

The diverse backgrounds, experiences, skills and passions of our people make it possible for us to keep innovating as the market leader in our space.

Diversity, equity, inclusion and belonging are part of Benevity\'s DNA. You\'ll see the impact of our massive investment in DEIB daily - from our Black Employee Network making space for us to have difficult conversations to our Pride events and the exceptional diversity on our leadership and tech teams.

We strive to build a strong culture of belonging so that every Benevity-ite feels included and can thrive as their authentic selves - in a place where everyone has an equitable opportunity to shine!

Benevity

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2267215
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, Canada
  • Education
    Not mentioned