Senior Software Engineer, Typescript, Business Logic Intensive

Posted Oct 30

This is a fully remote position, open to applicants in Canada.

📋 Description

• Create and implement new features

• Transform high-level user stories into technical designs and engage in discussions with stakeholders prior to execution

• Resolve bugs

• Conduct testing of code using unit tests and integration tests as necessary

• Manage technical debt and refactor code to uphold superior engineering practices

• Perform code reviews when selected for this responsibility

• Oversee CI/CD pipelines

• Occasionally access development and production servers via SSH

• Execute business logic, which constitutes approximately 70% of the role

• Engage in technical design and high-level user-story development, making up about 20% of the role

• Contribute to UI layout, with this aspect accounting for around 10% of the role

• Provide technical design and coding expertise as a full-stack developer within a team focused on customer satisfaction and quality


⛳️ Requirements

• Minimum of 5 years of experience in software development

• A college or university degree in a STEM discipline; outstanding candidates without a degree will be considered if they have a solid record of senior-level work

• Strong written English communication skills

• Proficient in one or more of the following: TypeScript, C#, ASP.NET Core 8, React, Docker, Nginx, and AWS

• Willingness to work with TypeScript and C# (ASP.NET Core 8), with knowledge of React, Docker, Nginx, and AWS being advantageous

• Exceptional candidates with experience in Java, Rust, or Go-based technical stacks may be considered if they are open to transitioning

• A business-oriented mindset

• Experience in the ERP industry and fundamental accounting knowledge are beneficial

• Candidates must not be out-staffed or over-employed; a strong preference for fully engaged, focused, proactive, and productive individuals

• Reliable internet connection is required

• Ability to participate in videoconferencing with the camera on

• Must have a minimum of 3 hours overlap with the EST (Montreal) time zone

• Overseas candidates should be available for at least 35 hours per week

• Full-time positions are available for Canadian citizens; overseas candidates will be hired on an hourly basis


🏝️ Benefits

• Medical insurance available after a 3-month probation period

• Compensation for coworking or office expenses after a 3-month probation period

• 25 days of paid time off following a 3-month probation period

• Retirement contribution of up to 6% of salary after a 3-month probation period

• Annual cash bonus at the end of each year

• Fully remote work environment

• Flexible working hours

People also viewed

finanzen.net GmbH8 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care8 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free8 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures8 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics8 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX8 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers