about 5 hours ago
Vancouver, Canada +2 moreStaff+
Base Salary
$180k - $230k/yr
Responsibilities
- Scope, plan, and lead large-scale technical initiatives.
- Anticipate risks and guide technical decision-making.
- Design, build, and optimize scalable systems across the stack.
- Deliver production-grade features while maintaining performance and security.
- Improve and maintain codebases with best practices.
- Debug and resolve complex issues across systems.
- Implement strong application and infrastructure security practices.
- Partner with cross-functional teams to clarify requirements.
- Communicate technical ideas clearly to stakeholders.
- Mentor junior and mid-level engineers.
- Stay current on emerging tools and frameworks.
- Experiment with new technologies and share learnings.
- Promote continuous improvement in team practices.
Requirements
- 8–15 years of professional experience in software development.
- Strong frontend expertise in React and TypeScript.
- Backend proficiency in Node.js; Kotlin experience is a plus.
- Experience with SQL and NoSQL databases.
- Deep experience with API integration and management.
- Familiarity with AWS or equivalent cloud infrastructure.
- Proven ability in system design and performance optimization.
- In-depth knowledge of application and infrastructure security best practices.
- Hands-on experience with Git, CI/CD pipelines, and Docker.
- Knowledge of automated testing frameworks and QA best practices.
- Experience mentoring and coaching engineers.
Tech Stack
Amazon DynamoDBAWSDockerGitKotlinKubernetesMySQLNode.jsReactSQLTypeScript