Facebook pixel

Senior Software Developer, Full - Stack
Posted on 6/3/2022
INACTIVE
Locations
Victoria, BC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Google Cloud Platform
JavaScript
HTML/CSS
Java
Leadership
Microsoft Azure
PHP
React.js
REST APIs
Python
Vue.js
Requirements
  • 5+ years of full-stack software development experience
  • 5+ years experience with as a software developer using OOP concepts and languages like Java, Python or PHP
  • 3+ years of professional experience using modern JavaScript frameworks such as AngularX, ReactJS or VueJS
  • Expert-level ability using JavaScript, HTML5, and CSS
  • Experience with cloud-based services (AWS, Azure, or GCP)
  • Proficiency working with RESTful APIs and data handling
  • An API-first approach, loosely coupled systems, and domain driven design
  • A pride in code quality and approaches towards testing
  • Demonstrable experience working with legacy code and the ability to optimize existing systems
  • A track record for building high-quality, maintainable, testable, and scalable software
  • A strength in pragmatically designing, building and deploying scalable, highly-available systems
  • An ability to think abstractly and are comfortable with ambiguous/undefined problems
  • 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)
  • Excellent communication skills: you understand user needs and have the ability to translate them into actionable pieces of work
  • An attitude of leaving code/processes/people better than when you got there
  • A belief that companies should be socially responsible
Benevity
Donation & grant management platform