SignAgent is Seeking a full time Senior Software Developer - Django
Who are we?
SignAgent is an all-in-one sign project and asset management software. We're a rapidly growing global company that's cloud-based, cutting-edge, and unique in the market, with customers all over the world. Our team is friendly and fun, and we're obsessed with giving our customers the best software experience possible to make their lives easier.
What is our company culture?
At SignAgent every employee is a valued member of the team. We are authentic, good-humoured and we don't take ourselves too seriously. In a recent employee satisfaction survey, we asked our employees to describe working for SignAgent in 3 words and here is just a short list of responses:
Plus, 100% of our employees strongly agree that they would recommend SignAgent as a great place to work!
Who are you?
You're someone with a background in software engineering, with a desire to learn the codebase and improve your coding skills. You are someone who can embrace responsibility and succeed without being micromanaged, but can also collaborate with a team and will align with our vision of growing SignAgent to help more people around the world. As a bonus, you have a great design and product sense and have an interest in being actively engaged in design decisions. You may even be someone who enjoys working on side projects in your free time, reads tech blogs, and attends tech meetups.
What is the role about?
We need someone who can assist our development team with all aspects of software design and coding, primarily in the back-end. You'll often be tasked with (1) writing and maintaining code, including documentation, (2) monitoring technical performance of systems, (3) working on minor bug fixes, and (4) code reviewing and testing of other development team members' code and features. You'll be working closely with our existing development team, attending and contributing to company developmental meetings, but you'll also need to be able to take responsibility and succeed on your own merit to hit targets.
Why is this job for you?
In today's job market, you'll never have every qualification you need right at the start, and our team will work closely with you to onboard you and make sure you have the skills you need to do your job well.
Our only hard requirement is that you have at least
7+ years of professional experience
in a software development role. Other than that, here are some qualifications we're looking for you to have or be ready to learn:
A background in software engineering with a degree in CS/SE or an equivalent background in software engineering through work experience
Strong Knowledge of Design and Architectural patterns and when to apply them
Proven experience in architecting scalable, maintainable solutions in collaboration with product designers and product managers, with a strong focus on aligning technical decisions with user experience goals.
Ability to document solutions and clearly articulate architecture to your peers, being able to articulate trade-offs while advocating for architectural decisions which better the SignAgent Product
Intermediate to expert level knowledge of django (or expert level knowledge with a similar framework) with some impressive projects under your belt
A strong understand to how to build and work with APIs
A solid understanding of MySQL, Vue.js and Node.js
Comfort with AWS ECS, RDS
Familiar with S3, Apache and Ubuntu
Experience with GIT development practices and tools
Experience integrating with BIM 360/Revit or similar tools is a bonus
Ability to review code written by peers and provide feedback
The desire to want to work with team members and learn from each other's strengths and weaknesses
As a bonus, you have an understanding of the Shape Up methodology
Here's why SignAgent could be a good fit for you:
Fully remote, informal work environment.
Our team is friendly and fun. We don't take ourselves too seriously, but we take our work seriously.
Opportunity to make a real difference with a software that people enjoy using and that improves their lives.
A
supportive and collaborative team
that will help you get up and running as quickly as possible without too much pressure. Plus our team is awesome, seriously.
SignAgent is a team that believes in hearing every employee's voice when it comes to the company vision and building out the platform for the future. If you've got ideas, we'll want to hear them.
Flexible hours and benefits
SignAgent provides a computer and iOS device for business use and presentations
If you're looking for the next step in your career, want to make a difference in a growing software platform, and want to work with a fantastic team who will support your growth and value your input, SignAgent is the place for you.
Total Compensation Range: $110,000 to $125,000 per year
*Please submit a cover letter and resume to be considered for the position.
*Background Check & Reference Checks Required
*Candidates may be required to do an in-person technical interview at our company headquarters in Burlington, ON.
Job Type: Full-time
Pay: $110,000.00-$125,000.00 per year
Additional pay:
Retention bonus
Benefits:
Casual dress
Company events
Dental care
Disability insurance
Extended health care
Flexible schedule
Life insurance
RRSP match
Vision care
Wellness program
Work from home
Schedule:
Monday to Friday
Application question(s):
How many years of Django experience do you have? Can you share a few projects you have recently worked on?
Language: