Role: Full stack engineer
Location Remote Nearshore (Canada)
Duration: 6-month contract with option to extend
Required Skills: 5-7 years of professional software engineering experience with strong skills in FrontEnd (React, Node, Next.js etc) and a good understanding on Spring Boot to support backend of the applications
Technologies We Work With:
● React
● TypeScript / JavaScript
● Jest and React Testing Library
● Node.js (for service integration and tooling)
● RESTful APIs using Spring Boot
● HTML5, CSS3
● AWS or other cloud platforms
● Responsive Design
● Redux / Context API
What You’ll Need to Succeed:
Required:-
● 5-7 years of professional software engineering experience
● 3+ years of React experience
● 2+ years of experience working with Java based APIs
● Robust proficiency with Java, JavaScript and TypeScript
● Experience with AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT)
● Experience with AI code generation,
refactoring support and test case generation
● AI-driven debugging and documentation assistance
● Experience working in a product engineering or product-led team, partnering closely with product managers and designers to solve user problems
● Experience consuming APIs and handling asynchronous data in micro front ends.
● Ability to test, debug, and monitor your own code
● Ability to work effectively as part of a multi-site, collaborative development team
● Experience working with CI/CD pipelines and version control systems
● Experience designing and building Java-based APIs is a plus
● A bias toward action, curiosity, and continuous improvement
● Experience in Application Monitoring, Logging, Distributed TracingMetrics & Alerting
● Prior experience in Production Support & On-call Rotation
📌 Full Stack Engineer (ReactJS/Java) -7+ Years (Canada)
🏢 KPG99
📍 Canada