HISH IT SERVICES logo
HISH IT SERVICES Verified
IT Services, Software Development, Consulting, Web Development

Software Engineer

CanadaRemoteContractCA$47–CA$47 /hrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A remote, contract Software Engineer is needed to contribute to full-stack development for B2B and B2C SaaS products within the cybersecurity domain. The role involves working with React/TypeScript on the frontend and NestJS/Node.js on the backend. Responsibilities include building and maintaining features, writing high-quality, well-tested code, participating in code reviews, and contributing to technical discussions and design reviews. The engineer will collaborate with senior team members, product managers, and UX designers to deliver secure, scalable, and customer-centric features. Experience with secure coding practices is essential, and familiarity with generative AI tools for development workflows is preferred.

Role : Software Engineer

Location: Remote

Job type: Contract(6 Months) - High possibility of Extention

Pay : CAD $47 /Hour

Start date : Immediate

\*\*\*Candidates must have a valid work permit to work in Canada\*\*\*

As a Software Engineer on the nearshore team, you will contribute to full-stack development across our B2B and B2C SaaS products, working with React/TypeScript on the frontend and NestJS/Node.js on the backend. You’ll collaborate closely with senior engineers and the Technical Lead Engineer to build secure, scalable, and customer-centric features. This is a great opportunity to grow your skills while working on applications that secure millions of small businesses and consumers in the cybersecurity domain.

Key Responsibilities

Feature Development & Delivery

Build and maintain features for B2B and B2C SaaS products.

Collaborate with fellow engineers, the Product Manager, and UX Designer to understand requirements and estimate timelines.

Communicate progress, blockers, and delays proactively to the team.

Contribute to improving engineering practices and processes.

Explore and experiment with generative AI tools to enhance development workflows.

Programming & Implementation

Write high quality, maintainable, and well-tested code.

Implement front-end UI components using TypeScript and React.

Implement RESTful API endpoints using TypeScript, NestJS, and Node.js.

Participate in peer code reviews to maintain code quality and follow engineering best practices.

Collaborate with developers to build reusable code and components.

Follow software security requirements and secure coding practices.

Leverage modern developer tools (including AI-assisted tools) to enhance productivity.

Software Design

Contribute to technical discussions and design reviews.

Help design and build reusable React components for the front-end UI.

Consider performance, scalability, and user experience when implementing features.

Please share your profile with hr@hish.ca

Ready to apply?
You'll be redirected to HISH IT SERVICES's application page.

Similar roles