Software Eng
Position Overview: We are seeking a skilled Software Engineer to design, build, and scale our core applications. In this role, you will take ownership of end-to-end feature development, write clean and maintainable code, and collaborate across teams to solve complex technical challenges. You will work within an agile environment where technical innovation, code quality, and reliable delivery are highly valued. Key Responsibilities: Feature Development: Design, build, and deploy robust, scalable software features across the entire application lifecycle. Code Quality: Write clean, efficient, an…
- On-site
- Posted Jun 23, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Position Overview: We are seeking a skilled Software Engineer to design, build, and scale our core applications. In this role, you will take ownership of end-to-end feature development, write clean and maintainable code, and collaborate across teams to solve complex technical challenges. You will work within an agile environment where technical innovation, code quality, and reliable delivery are highly valued. Key Responsibilities: Feature Development: Design, build, and deploy robust, scalable software features across the entire application lifecycle. Code Quality: Write clean, efficient, and well-documented code while strictly adhering to modern coding standards and security best practices. Code Reviews: Actively participate in peer code reviews to maintain high quality, provide constructive feedback, and share knowledge. Troubleshooting: Diagnose, debug, and resolve high-priority production bugs, system bottlenecks, and performance anomalies. System Integration: Build and maintain efficient, secure API integrations and optimize database queries for maximum speed and reliability. Agile Execution: Participate in daily stand-ups, sprint planning, and estimation sessions to ensure consistent, predictable product delivery. Qualifications: Core Languages: Strong proficiency in modern programming languages like JavaScript, TypeScript, Python, Java, C#, or Go. Frameworks & Databases: Solid experience with relational or non-relational databases (SQL/NoSQL) and modern development frameworks. Tooling: Full competence with version control systems (Git), CI/CD automated deployment pipelines, and container tools like Docker. Problem Solving: Proven ability to analyze complex logical problems, break down business requirements into technical steps, and execute them independently. Communication: Exceptional written and verbal communication skills with a track record of effective collaboration in engineering teams. What We Offer: Autonomy: Direct ownership of product features with the freedom to choose optimal implementation paths. Career Velocity: Dedicated pathways for engineering advancement, professional skill acquisition, and technical leadership roles. Competitive Package: Comprehensive salary, health benefits, and performance-based incentives. Work Flexibility: Flexible working hours alongside a remote-first work model and hardware allowance.
What you’ll do
The Software Engineer will design, build, and deploy robust software features while ensuring code quality and participating in troubleshooting and system integration. They will also collaborate across teams in an agile environment to solve complex technical challenges.
Requirements
Candidates should have strong proficiency in modern programming languages and experience with databases and development frameworks. Exceptional problem-solving and communication skills are also required.
Benefits
• Health Benefits • Performance-Based Incentives • Flexible Working Hours • Hardware Allowance
Other relevant skills
Identified from the job description. Confirm important requirements above.
- JavaScript
- TypeScript
- Python
- Java
- C#
- Go
- SQL
- NoSQL
- Git
- CI/CD
- Docker
- Problem Solving
- Communication
Additional details
- Minimum experience
- 2+ years
