develooper Front page | perl.jobs | Postings from August 2021

Senior Platform Developer, Internet, Canada

From:
Perl Jobs
Date:
August 13, 2021 21:26
Subject:
Senior Platform Developer, Internet, Canada
Message ID:
E1mE5g2-0000E3-Ow@mail-jobs
Online URL for this job: http://jobs.perl.org/job/21847

To subscribe to this list, send mail to jobs-subscribe@perl.org.
To unsubscribe, send mail to jobs-unsubscribe@perl.org.

Posted: August  9, 2021

Job title: Senior Platform Developer

Company name: ReCollect

Location: Internet, Canada

Pay rate: 90-130k

Terms of employment: Salaried employee

Hours: Full time

Description:
We'd like you to join our development team and help us build delightful
civic technologies for hundreds of cities across North America.  Our
products have huge impact on the communities we all live in, to help them
achieve their goals around waste and recycling.

As a senior developer on
our team, you'll help our production team build and maintain our web
products, RESTful APIs, and backend systems. You'll use some of the latest
technologies, you'll work in a thoughtful agile software development
process, and you'll see your work directly impact (and delight!) millions
of people around the world.

You'll have great peers to work with - folks
who will understand the challenges we face and will help you grow and get
where we need to be. Our development team is diverse, geographically
distributed, and has many, many years of telecommuting experience working
on highly productive global teams. While our current global situation has
forced most companies into remote work, ReCollect has been remote-first
from our start in 2012 and deeply understands the challenges for
distributed teams.

You will work on our Perl codebase which powers our
API.  We have 25k+ automated tests, 30 minute CI cycle and a supportive
team.

Desired skills:
You understand how web applications work, how web APIs work, and how to
build software with a team. You're not shy to dive into code and learn how
it works.

You'll be a polyglot - someone comfortable in several languages
- who is comfortable building browser code or updating our asset build
systems. You won't be scared off by the need to explore a large codebase to
fix bugs and learn how things work.  Our systems are implemented primarily
in Javascript, Perl and C#.

Ideally, you'll have experience working on an
entirely distributed team. You'll understand how to keep yourself
productive, happy, and healthy while working from your home office or
co-working space. When we get together a couple of times a year for
all-hands face-to-face, you'll value the time with your awesome peers!

You'll have a lot to share and teach, and also a desire to learn and grow.
We are all about learning and getting smarter as we build ReCollect! By the
end of your (hopefully long) career at ReCollect, you will be happy,
healthy, and have lots of new lessons and learnings to share.

You must be
prepared for hard work with our team, as we continue to explore new markets
and customer segments. You will need to be comfortable with ambiguity and
making decisions to keep our future options as open as possible. You should
also be prepared to occasionally carry the weight for others and take on
tasks outside of your typical responsibilities when needed.

We will
support you with:

A stable and friendly development process and team.
(blame-free retrospectives, little-a agile, kanban, shape-up)
A clear
vision of where we want and need to get to.
(Stable strategic priorities,
no giant swings in priorities)
A delightful coding environment and set of
tools, supported by helpful teammates.
Documentation and pairing on how
existing systems work.
(Confluence, Google Docs, code comments. Not perfect
but always improving)
A growing test automation system.
(Unit & integration
testing, Cypress.io, healthy CI system)
Excellent communication & dev
tools.
(Slack, Github, Pivotal Tracker, Join.me, Hangouts, Jenkins, tmux,
Cypress, ...)
Peers with many years of development experience.
You will
have experience with these technologies:

Several programming languages
(Some of Javascript, Perl, Python, Ruby)
Experience with SPA + Rest API
architectures
Experience with AWS - traditional and serverless
Linux
commands (CLI)
Automated Testing & CI
And will have:

Strong written
communication skills
Competent command-line skills
Interest in civic
technology and making delightful software for real humans
Our customers are
mostly local government organizations, and you'll get to interact with them
and help provide the legendary customer service that we have become known
for. We're super proud to be supporting these organizations by creating
software solutions in line with our values, as we all build a better world
for the future.

Most importantly, we want you to be engaged and pushing to
do some of the best work of your life with us. We also want you to care
about a greener planet, happy citizens, and more efficient governments.

Website for more information:
https://routeware-inc.breezy.hr/p/a26480024e7e-senior-platform-developer

Contact information at:
http://jobs.perl.org/job/21847#contact




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About