Senior Full Stack Developer
- Vancouver, BC, Canada
$120,000 to $150,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $120,000 to $150,000 CAD / year
- Job type
- Full-time
- Experience
- 6+ years of experience in a software development role
- Posting language
- English
- Posted
Original job description
Who Are We?
Machobear Studios is an established tech start-up based in Vancouver. We are the creators of liv.rent, an all-in-one platform that connects tenants with landlords. In addition to developing and maintaining our platform, we work on a variety of exciting projects for our clients within the real estate and food industries, providing innovative tech solutions that meet their unique needs.
We are currently on the lookout for a skilled senior Full Stack Developer who brings a strong technical background with a focus on front-end development, and a passion for building high-performing, scalable applications.
What You'll Be Doing:
- Collaborate with cross-functional teams to build and customize high performing enterprise web and mobile applications
- Architect, design, and implement robust full-stack solutions for web and mobile platforms, ensuring scalability, security, and maintainability
- Own technical decisions end to end, from system design to deployment
- Drive technical excellence through code reviews, setting code standards, and mentoring peers
- Collaborate with stakeholders to align technical strategy with business objectives
- Lead evaluation and adoption of emerging technologies to improve development velocity and maintainability
- Participate in planning session to contribute technical insights and recommendations
- Promote code refactoring initiatives to improve code quality, readability, and maintainability
- Participate in all aspects of the software development lifecycle
What You Bring to Us:
- 6+ years of experience in a software development role
- BSc in Computer Science, BASc in Computer/Software Engineering, or a diploma/certificate in computing or software development
- Experience with relational and non-relational databases
- Strong understanding of back-end frameworks
- Experience in designing CI/CD pipelines and managing production deployments
- Experience with containerization technologies such as Docker or Kubernetes
- Knowledge of modern build tools such as Webpack, Vite, or similar
- Experience ReactJS and React Native
- Proficiency in HTML, CSS, JavaScript, and TypeScript
- Worked with MySQL/MariaDB, NodeJS, AWS
- Experience working within existing design systems with a strong understanding of accessibility
- Knowledge of state management libraries including Redux, Zustand, or Context API
- Experience maintaining projects in Git versioning systems
- Proficient in optimizing and debugging code
- Comprehensive understanding of automated testing frameworks and methodologies
- Experience with analyzing and optimizing page performance and load times
- Experience with Agile and Scrum processes
- Familiarity with design patterns, programming principals and it’s applications
What To Expect:
- Join a passionate and creative team that learns, collaborates, and succeeds together
- Comprehensive benefits package, including, health, dental, and vision
- Fully stocked kitchen, including coffee, snacks, and beer on tap
- Work in a bright and spacious open office space, with great natural lighting along the Vancouver Seawall.
- Bring your dog to work – we welcome all four-legged friends in our office
- Transit-accessible location, with plenty of great restaurants and cafes nearby
Please note, only qualified candidates will be contacted.
More about this job
Responsibilities
You will architect and implement scalable full-stack solutions for web and mobile platforms while collaborating with cross-functional teams. Additionally, you will drive technical excellence through code reviews, mentoring, and the adoption of emerging technologies.
Requirements
Candidates must have 6+ years of software development experience and a degree in Computer Science or a related field. Proficiency in React, TypeScript, and back-end frameworks, along with experience in CI/CD and containerization, is required.
Skills
- ReactJS
- React Native
- NodeJS
- TypeScript
- JavaScript
- HTML
- CSS
- MySQL
- MariaDB
- AWS
- Docker
- Kubernetes
- CI/CD
- System design
- Automated testing
- Agile
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Fully stocked kitchen
- Snacks
- Beer on tap
- Dog friendly office
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Full Stack Developer
- ReactJS
- React Native
- NodeJS
- TypeScript
- JavaScript
- HTML
- CSS
- MySQL
- MariaDB
- AWS
- Docker
- Kubernetes
- CI/CD
- Webpack
- Vite
- Redux
- Zustand
- Git
- Agile
- Scrum
- System Design
- Automated Testing
- Accessibility
- Web Development
- Mobile Development
- Scalability
- Code Refactoring
- Mentoring