ApplySarthi

Software Engineer - React, Node, TypeScript & AI Coding Tools

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

85 open typescript roles across 43 companies are on ApplySarthi right now, most of them in Hyderabad (3), Pune (2), Bengaluru (2).

What typescript roles keep asking for: TypeScript (100%), AWS (54%), CI/CD (54%), Docker (49%), JavaScript (48%), Azure (47%), Python (45%), React (45%) — counted across their open postings here.

Software Engineer jobs in Canada · Remote Software Engineer jobs · CI/CD jobs · JavaScript jobs · Node.js jobs · React jobs

Jobgether has 4,051 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for typescript roles keep coming back to TypeScript, AWS, CI/CD, Docker. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with JavaScript? Tell me one thing you learned the hard way.
  3. What would you check first if a model's accuracy dropped after going live?
  4. When would you not use machine learning for a problem?
  5. Walk me through a model you built, from the data to how it was used.

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Software Engineer - React, Node, TypeScript & AI Coding Tools at Jobgether interview free →

Accountabilities: As a Software Engineer, you will design, develop, and maintain reliable software components while contributing to cross-platform engineering initiatives. Your main responsibilities will include: Design, develop, test, and maintain secure, stable, and high-quality software components for enterprise-grade products. Build and maintain client-side applications using JavaScript, TypeScript, React, and Redux. Integrate AI coding assistants such as Claude Code, Cursor, and GitHub Copilot into daily development workflows to improve productivity and engineering efficiency. Contribute to cross-platform development initiatives, ensuring consistent experiences across browser and native/mobile environments. Participate in technical design discussions, code reviews, and peer reviews to maintain engineering standards. Prepare development estimates, evaluate technical risks, and identify dependencies to support effective project planning. Collaborate with software engineers, QA specialists, and designers across distributed teams. Identify and implement improvements in software architecture, code quality, application stability, and overall customer experience. Contribute to continuous integration and deployment practices, automated testing, and ongoing development improvements. Requirements The ideal candidate combines strong frontend engineering expertise with practical experience using AI-powered development tools in professional software environments. You should demonstrate excellent problem-solving abilities, technical ownership, and a collaborative mindset. Key qualifications include: 5–6+ years of professional experience as a Software Developer, Software Engineer, or in a similar role. Strong programming, debugging, analytical, and problem-solving skills. Proven professional experience developing production software using AI coding assistants such as Claude Code, Cursor, or GitHub Copilot as part of your daily workflow. Strong knowledge of JavaScript and TypeScript for client-side web development. Experience with Node.js and NPM. Hands-on experience with React and Redux. Solid understanding of web technologies, concepts, and development practices. Strong knowledge of software architecture and design principles, with an interest in building scalable and maintainable applications. Familiarity with source control systems, particularly Git and GitHub. Ability to collaborate effectively within engineering teams and contribute to shared objectives. Commitment to continuous technical learning and professional development. A strong focus on delivering reliable, high-quality software and excellent customer experiences. Additional advantages include: Experience developing web applications using modular and component-based architectures. Familiarity with Agile development methodologies. Experience working with Continuous Integration and Continuous Deployment (CI/CD) pipelines. Knowledge of test automation tools, frameworks, and strategies. Benefits Competitive hourly compensation of CAD 45–50 . Remote working arrangement based in Toronto, Ontario, Canada. T4 contract employment. Opportunity to contribute to long-term enterprise software development initiatives. Exposure to modern technologies and AI-powered software engineering tools. Collaboration with distributed engineering teams and experienced technology professionals. Opportunities to strengthen technical expertise in scalable architecture, cross-platform development, and AI-assisted engineering workflows.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-11-04. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.