Full Stack Developers
Job Description
We are looking for a Full Stack Developer to join our software development team and assist with the development and growth of SyncMonkey Software Inc. You will be working behind-the-scenes with other talented developers to create great SaaS products for IT MSP firms around the world. As a Full Stack Developer, you will work with the team to take new features or product initiatives from concept to production, to long term support.
- Communicate with stakeholders to define requirements, architecture and other project deliverables
- Collaborate with other engineers across the entire stack
- Design and implement product features in Python, HTML, CSS, React, Node.js, Django, and leveraging AWS products
- Improve and maintain the SyncMonkey product
- Deliver everything from tiny front-end UX improvements, to broad structural changes spanning multiple codebases
- Research and integrate new technologies to drive our development process forward
- Collaborate with the product development team to bring new ideas and features to SyncMonkey
- Deliver well-designed, maintainable solutions in a Lean / Agile environment
There are some perks working at SyncMonkey as well! Full-time engineers enjoy the following:
- Competitive salary in the appropriate range of competencies
- Extended health and dental benefits
- Flexible vacation & paid time off
- Company equipment and any tools to help you be at your best
- Professional development opportunities
- Fun team building activities and events
We are looking for a developer who can pick up technology quickly and is comfortable jumping into various platforms and code bases. Ideally you will have:
- 3+ years of web development experience, primarily in Python, Node.js and React
- Experience building custom web applications (beyond CMS platforms like WordPress)
- Experience with postgreSQL
- Experience working in development teams
- Experience with version control and issue tracking
- Solid understanding of web technologies including HTTP, RESTful services, and cloud platforms such as AWS
- Familiar with basic data structure and algorithms
- Experience working with AWS products and infrastructure
- Experience working with Linux/Unix systems
If some of this is new to you, it’s okay – we are looking for quick learners. The ideal candidate is also highly self-motivated, has a strong sense of product design and loves working with technology. If this sounds like the right fit and you are excited about working in a small and growing team, get in touch with us.
Additional Information
SyncMonkey is located in Vancouver, BC. Candidates located within the province of BC are preferred. Resumes without a cover letter will not be considered. We would like to thank you in advance for applying. Because we receive an overwhelming number of applications, only those candidates selected for interviews will be contacted.