Senior Full-Stack Engineer - Real-Time IoT & Geospatial
SensorUp
Alberta
Remote
CAD 150,000 - 180,000
Full time
12 days ago
Job summary
A leading software company in Alberta is seeking a Senior Full-Stack Software Engineer to spearhead the design and development of cutting-edge methane emissions software. The role includes overseeing the full software development lifecycle and mentoring a cross-functional team. Ideal candidates will have extensive experience with React, data-intensive applications, and a strong understanding of cloud services. This position offers competitive salary and flexible work arrangements.
Benefits
Unlimited PTO
Company Equity
Flexible Work Schedule
Remote-first
Group Insurance
Medical, Dental & Vision
Life & ADD
FSA
Qualifications
- Extensive experience in building and optimizing React-based applications.
- Proven track record of developing data-intensive applications.
- Strong knowledge of front-end architecture and performance optimization.
- Experience in Node.js.
- Extensive experience with databases, both relational and non-relational.
- Designed and implemented highly available and scalable event-driven services.
Responsibilities
- Spearhead the design and development of a groundbreaking product.
- Foster a collaborative environment with product management and design.
- Lead the development of a high-performance, data-driven frontend interface.
- Collaborate with backend teams to handle large data streams.
- Provide guidance and mentorship to the engineering team.
- Make strategic decisions about the technology stack.
Skills
Building React-based applications
Optimizing data-intensive applications
Front-end architecture knowledge
Node.js
Database experience (DynamoDB, S3, DuckDB)
Event-driven services design
GraphQL API experience
Communication skills
Agile/Scrum methodologies
A leading software company in Alberta is seeking a Senior Full-Stack Software Engineer to spearhead the design and development of cutting-edge methane emissions software. The role includes overseeing the full software development lifecycle and mentoring a cross-functional team. Ideal candidates will have extensive experience with React, data-intensive applications, and a strong understanding of cloud services. This position offers competitive salary and flexible work arrangements.