While this is a remote position, we are currently only hiring candidates within Canada.
At Punchcard, we’re in the process of inventing a new type of consulting agency, and we need great people to come along this journey with us. Our clients come to us to help them solve interesting challenges using technology. We’re scaling our team of software developers and are currently looking for a Full Stack Developer.
You'll be joining our team at an interesting time; we are still small, but we are beginning to grow, and we need people to help shape the future of Punchcard. If you have several years of experience as a software developer, have worked on projects with a variety of clients and users and are excited about the opportunity to work with a growing team and roll up your sleeves to create some amazing software, then this could be the role for you
Here's your chance to work on something that really matters and do the best work of your career.
Responsibilities
- Work with design teams and product managers to ideate software solutions
- Develop and manage well-functioning databases and web and mobile applications
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Communicate with your peers via work tracking, source control and messaging
Necessary Skills and Experience
- A love of solving interesting problems.
- 1+ years of actual experience working as a software developer.
- Experience with React, Angular.js or another JavaScript framework.
- Experience with C#, SQL Server, VSCode/Studio and Microsoft Azure.
- Experience developing web and mobile applications.
- Excellent written and oral communication skills.
- Strong analytical and problem-solving skills.
- Ability to multi-task to manage competing demands.
- A degree in computer science, design, business, or technology or comparable work experience.
- High personal integrity and team-orientation.
- An entrepreneurial spirit.
What to Expect
- Engaging and challenging projects – if you want to do the same thing over and over again, Punchcard isn’t for you. If like puzzles and solving problems, then we are for you.
- A competitive salary, commensurate with your experience.
- Employee group benefits (including disability and life insurance, dental, and extended health).
- Flexible hours.
- A team dedicated to creativity, including regular company-wide hack days to experiment and innovate with different teams.
- A highly collaborative work environment, with a group of people who love what they do.
- Challenging projects while working with the most interesting cutting-edge technologies.
- A company that’s invested in Edmonton’s future, with members engaged with and sitting on the boards of groups centred around development, technology, and innovation.
- Opportunities for advancement, professional development, and the chance to be mentored by industry leaders.
- An opportunity to work with and learn from passionate and highly skilled team members who work together to ensure everyone succeeds.
We always look for people who are comfortable wearing different hats, so don’t worry if you don’t think you’re a perfect fit for the role – we’re still interested in hearing from you.
At Punchcard, we are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
This job has now closed
You can find more jobs over on our careers page.
See More Jobs