Backend Senior Developer
Reports To
The Senior Developer will report to Derek McBurney, Head of Technology, but will be resourced to a remote office within our agency network.
Location
This position will report into our Calgary office, but we are open to being remote across Canada.
Job overview
At Evans Hunt, our mission is to create powerful, positive experiences that combine strategy, creative, and technology. As a Backend Senior Developer your role will be to build the logic, API connections and data processing for our applications and configure the infrastructure needed to power these experiences.
Who we are looking for
Your professional or academic experience has given you the ability to work as a developer with empathy and enthusiasm to create meaningful digital experiences. You believe in a collaborative, multidisciplinary approach to projects and that diverse perspectives lead to stronger work.
If the person below sounds like you, you should definitely apply.
- You're an expert at our back-end technology stacks. You have deep experience with LAMP CMSes like Wordpress, back-end runtimes like NodeJS, databases such as MySQL and Mongo, and cloud infrastructure with AWS.
- You love getting the data flowing. Youve worked in a myriad of ways to connect services to each other, connecting to APIs or writing your own, making scripts and crons to power tasks and CI/CD, and building middleware to transform data between services, all with an eye for security and optimization.
- You understand how technologies fit. A developer can't be expert on everything, but if there's technologies you haven't worked with before you can distill them down to familiar paradigms and understand their piece in the implementation puzzle.
- You love to grow and to grow others. You've got lots of experience solving crunchy problems and love to work with the rest of the team to help them solve theirs. While you've got go to solutions you like using, you're excited to learn and leverage new technologies.
- You're strategic. You know that being a great developer doesn't mean building everything to perfection, it means prioritizing focus areas to deliver maximum value, and cutting through noise to help save time for the entire developer team.
A day in the life
Working at an agency, you'll have the opportunity to work with various clients across a diverse range of industries simultaneously. One day you might be building a data translation middleware layer between two web services that need to talk to each other. Another day you might lead setting up the infrastructure to move a website to a new platform. No day is the same.
That said, there are a few activities that will likely take up most of your time. These include:
- Working with project managers, developers and QA to build backend applications for our projects.
- Architecting technology approaches, services and data flows required for implementation and generating consensus among developers with informative estimates for delivery.
- Building projects through to completion by creating new code bases. setting up build tools, writing code, setting up infrastructure and documenting.
- Evaluating and selecting frameworks, libraries and tools that fit the need of the current build and can provide value in future builds.
- Sharing your development practices and solutions to mentor others in your technology stacks.
What's in it for you
Evans Hunt is a full-service digital agency focused on the integration of strategy, creative, and technology. Our experienced team of 100+ employees delivers fully integrated marketing solutions for many top local, national and international organizations. Were a fun place that does good work. Heres what were offering:
- Salary range: 90-115k depending on experience.
- Culture & lifestyle: Were an agency and take pride in our work, but family and wellbeing need nurturing too, so youll have flexible hours and lots of opportunity to establish your own work style. A respectful and inclusive workplace in which all are welcome is important to us and were not much for micromanaging.
- Office availability: Our Calgary-based office is an amenity, not a mandate, and there for you whenever you'd like.
- Stuff: A laptop will be provided to you.
Diversity, Equity and Inclusion
Evans Hunt embraces and encourages the differences and characteristics that make our employees unique. The rich perspectives that result from DE&I promote innovation and business success and make us more creative, flexible, productive, and competitive. These differences are an important part of not only our culture but our reputation and achievements. At Evans Hunt, diversity is a fact, and equity and inclusion are choices we make as individuals and leaders.