About this role
Our client is seeking a Senior Full Stack Web Developer for a 12-month contract. This role is ideal for an engineer who is passionate about developing software that makes a positive impact on the environment. You will be part of a team that focuses on greenhouse gas detection and monitoring services, utilizing advanced technology to help industrial emitters manage their emissions effectively.
Key Responsibilities:
- Participate in the full application lifecycle, focusing on developing features that deliver value to users.
- Develop, test, integrate, and deploy backend, frontend, and API stacks.
- Maintain and ensure high availability of web services, both externally and internally.
- Collaborate with developers, designers, QA, and Product Owners to identify and shape new features.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- Proven track record of building and shipping scalable web applications that drive user value.
- Strong experience with Python and TypeScript in a web context.
- Experience designing and implementing services in the cloud (AWS).
- Experience deploying containerized applications with Docker and/or Kubernetes.
- Familiarity with databases and ETL systems (PostgreSQL).
- A test-driven development mindset, with solid CI/CD and documentation practices.
Desired Qualifications:
- Experience with Python web frameworks such as Django or FastAPI.
- Knowledge of Python ETL tooling such as pandas, SQLAlchemy, or dbt.
- Frontend experience with React and Material UI.
- Familiarity with deployment tooling such as Argo within a Kubernetes environment.
- Comfort working in a Linux environment.
- Entrepreneurial energy and determination.
- Interest in remote sensing systems and space.
This role requires the ability to obtain Canadian government security clearance. You will have the chance to work on urgent environmental issues while being part of a small, high-impact team.
What we offer:
- Competitive salary and stock options for all full-time employees.
- Health and dental benefits.
- Paid time off and floating statutory holidays.
- Flexible work environment.
Our client is committed to building a diverse and inclusive workplace and is an equal opportunity employer. If you require accommodation, please notify your recruiter.