Monks•10d ago
Career Pages
Senior Full
Vancouver, British Columbia, Canada
Full Time
Senior Level
105000-125000
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Monks, a global, digital-first, data-driven marketing and technology services company, is seeking a seasoned Senior Full-Stack Engineer in Vancouver, British Columbia, Canada. You will be instrumental in building a new product from scratch, collaborating closely with product management and fellow engineers to shape and deliver on the company's vision.
Key Responsibilities:
- Develop high-quality, maintainable backend code (Python/Node/Go) and frontend code (React) with a balanced 50/50 split.
- Collaborate on system architecture definition and refinement with Staff Engineers and Product Managers for a new product.
- Take ownership of the full feature lifecycle: design, develop, test, and maintain new features from concept to production.
- Champion code quality by writing comprehensive unit, integration, and end-to-end tests.
- Work closely with Product Managers to refine requirements and translate business needs into effective technical solutions.
- Thrive in a fast-paced, agile environment, adapting to shifting priorities and proactively solving problems.
What you'll bring:
- 8+ years (14+ preferred) of professional software development experience building complex, large-scale applications.
- A 'gets-it-done' attitude: a self-starter who identifies and builds solutions.
- 3+ years of professional experience with Python, Node.js, or Go in a production environment, building robust APIs and backend services.
- 3+ years of professional React experience, with a deep understanding of the modern React ecosystem (State Management, UI Libraries, Frameworks, Testing).
- A strong belief in the importance of comprehensive testing.
- The ability to articulate complex technical ideas to both technical and non-technical audiences.
Bonus Points:
- Proven experience leading or co-leading system architecture decisions.
- Experience with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
- Hands-on experience with Docker and CI/CD pipelines (e.g., GitHub Actions, Jenkins).
Company
Monks
Monks is a leading global marketing and technology services company dedicated to accelerating business possibilities and redefining how brands and businesses connect with the world.
Vancouver, British Columbia, Canada
Posted on Career Pages