Senior Full Stack Developer

Senior Full Stack Developer

25 Oct
|
Button
|
Metro Vancouver

25 Oct

Button

Metro Vancouver

About Button

Since 2018, Button has been building reliable technology for government and private-sector clients with the goal of creating a more sustainable future through digital transformation. We create secure, easy-to-use systems through deliberate consideration and iteration. We are passionate about creating stronger communities through technology and continuing to grow across Canada and beyond.

Button Inc. was born out of a desire to take complex tasks and ideas and deliver them in a genuine, innovative, and impactful way. We help clients tackle hard problems and delight them with user-focused design and exceptional technical delivery.





We start every engagement by making sure we’re solving the right problem with the most appropriate technical solution to meet our client’s needs.

The Role

Button has had the pleasure of working with this client and project for several years and we’re exciting to be preparing to bid for expanding the team to bring on additional resources.

We’re looking for a Senior Full Stack Developer where you’ll be embedded with the client as well as our technical team of other Buttoners.

The project is a digital platform to help companies meet regulatory requirements related to industrial environmental reporting. This web-based application will enable users to submit data where they will receive compliance reporting. Additionally, it will include tools for tracking payments to ensure transparency and accountability.

The Senior Full Stack Developer is responsible for the development and delivery of these application in a continuous deployment environment. You’ll be responsible for iteratively constructing applications in a test-driven environment,





following DevOps best practices. The ideal candidate for this role will be adept at handling a complex back-end environment, and creating an accessible, clean and interactive user experience and user interfaces.

In this role, you’ll be working as part of an Agile team in a creative work-space where multi-disciplinary teams of public servants and private sector consultants can learn, and in turn implement, new ways of working using technology as an enabler. You will be client facing and strong communication skills and experience leading a team is required.

Requirements

- Bachelor’s degree in a related technical field or equivalency with experience directly aliged with the related project in a government or public sector environment.







- Min 5-7 experience as a Full Stack Developer with a variety of modern development tools, such as HTML, CSS and JavaScript libraries.

- Experience with API development and integration and continuous development environment

- Version control technologies such as subversion and Git and development in an open source environment

- Demonstrates analytical, interpretative and problem-solving skills

- Working in an Agile environment
- Researching and executing solutions based on requirements
- Experience leading a multi-disciplinary/cross functional team in a remote environment

Experience with the following specific technologies is considered an asset.

Backend:

- Python/Django | Django-ninja (Django specific fast-api)

- Openshift (Red Hat Kubernetes)







- Helm | Google Cloud Storage | Keycloak

Frontend:

- - NextJS | React | Typescript

Database:

- Postgres | CrunchyDB Operator

Experience similar to building payment processing platforms, fin-tech/banking platforms, accounting software, fleet management or workforce management type platforms is most relevant to this role.

Candidates with experience working in government or on government or public sector projects are highly desired for this role.

Why Button?

This is a unique and exciting opportunity to play a key role in creating a more sustainable future through digital transformation. In addition to making a real impact, you will also receive:

- Generous total compensation plan including quarterly profit share






- 25 days of paid time off (15 vacation days, 10 sick/personal days) to ensure a healthy work-life balance
- An extra day off for your birthday! (So you’re not pushing to production on your special day )
- Full benefits package to look after you and your family, plus a health spending account
- Commitment to continuous learning and mentorship, with time provided for professional and personal development
- Remote work with flexibility when you need it, as long as you communicate clearly with your team (we value a trust-based team culture!)

While you can be anywhere in Canada, this role requires work availability during PST hours.

Button is fully remote. As such, we’re welcoming applications from across Canada.





All candidates must have a Canadian Work Permit and be located in Canada.

Button is committed to creating an accessible and inclusive work environment. We are an Equal Opportunity employer and welcome everyone to our team. We hire talent regardless of “race, color, ancestry, place of origin, religion, family status, marital status, physical disability, mental disability, sex, age, sexual orientation, political belief, or conviction of a criminal or summary conviction offense unrelated to their employment”. Button encourages applications from all qualified candidates. Any information received that relates to accommodation will be addressed in a confidential manner.

▶️ Senior Full Stack Developer
🖊️ Button
📍 Metro Vancouver

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior full stack developer

Senior Full Stack Developer

Senior Full Stack Developer

YOUR favourite PLACE TO BE IS ONE STEP ahead. CODE IS YOUR favorite LANGUAGE. You’re a wizard with code — and proud of it. You love working and playing with computers, and there are simply no words to describe your deep love for technology. You [...]
Canada
27 Oct
    Canada
    27 Oct

Senior Full Stack Developer

Senior Full Stack Developer

Senior Full Stack Developer Location: CALGARY, Alberta, Canada Time Type: Full time Posted On: Posted 2 Days Ago Application Deadline: November 1, 2024 (13 days left to apply) Job Requisition ID: R-0000102357 Job Summary Provides information [...]
Canada
19 Oct
    Canada
    19 Oct

Senior Full Stack Developer (React/Node.js)

Senior Full Stack Developer (React/Node.js)

We are looking for a "Lead/Senior Full Stack Developer (React/Node.js)" on a multinational Fortune 500 project in Canada. Shape innovative solutions and drive technological excellence. Apply now to be a valued member of our client's dynamic team. [...]
Canada
18 Oct
    Canada
    18 Oct

Senior Full Stack Developer

Senior Full Stack Developer

Job Summary Provides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments. [...]
Toronto
27 Oct
    Toronto
    27 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior full stack developer