Launchcode is looking for a passionate Full Stack Developer to join our growing software development team. We are a leading custom software provider who has been growing consistently year over year now for 13 years, and while we always have a passion for our core products we are constantly expanding our portfolio of both custom software as well as hardware solutions.
Launchcode has a proud corporate culture that promotes a work hard, play hard mentality. You will get to be a part of a supportive and collaborative team that is always pushing each other to grow and improve. We strive to promote from within and are always excited to see our staff grow and move up with the company. We offer very competitive benefits, team lunches, and company events such as ski trips. Our new office location is one of the coolest dev spaces in Calgary. This is an opportunity to grow with a company that does not intend on slowing down!
The ideal candidate is an individual who is a self-driven, creative, and forward thinking developer. They take pride in their work, excel under pressure, and looking to utilize modern technology like React, React Native, TypeScript, Koa, Docker, Kubernetes, GitLab, etc.
The ideal candidate:
In particular, we're looking for:
- College diploma, bachelor’s degree, or equivalent expertise
- 3 years or more relevant experience
- Strong proficiency with modern web technology
- Knowledge of building web applications with declarative frameworks like React, Vue.js or Angular
- Knowledge of ES6+ features
- Experience with cross-browser/cross-platform concerns
- Experience with responsive web design
- Proficiency with Node.js and express or koa
- Experience using ORMs
- Experience building REST APIs
- Knowledge of relational databases, particularly PostgreSQL and MS SQL Server
- Basic knowledge of Docker and containers
- Passion for developing easy to use and beautiful user experiences
For bonus points:
- Knowledge of using React Native for building iOS and Android apps
- Experience with Kubernetes in production
- Experience with mentoring and project leadership
- Working together with other developers and designers to create beautiful web, iOS, and Android applications
- Taking design concepts from dream phase to reality
- Engaging clients through the development process
- Developing applications with the right balance of easy user interaction and valuable functionality
- Working out of our office in Southeast Calgary, AB
Please include a resume in your response and feel free to include any examples of previous websites, apps, or software that you have developed.