Full Stack Developer
- Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
About The Company
Triunity Software, Inc. delivers technology solutions that help organizations build, improve, and maintain digital products. We value thoughtful engineering, open collaboration, and continuous learning. Our teams work together to solve complex technical challenges and create reliable applications that meet evolving business and user needs. At Triunity Software, Inc., you will have the opportunity to contribute to meaningful projects in an environment that encourages initiative, knowledge sharing, and practical innovation.
About The Role
Triunity Software, Inc. is seeking an experienced Full Stack Developer to design, develop, and support modern web applications. In this role, you will work across front-end and back-end systems, using React.js, Material-UI, Node.js, and Java to deliver dependable, user-focused software. You will collaborate with developers, designers, product partners, and other stakeholders in an Agile environment, contributing to solutions from initial planning through deployment and ongoing improvement.
This position is suited to an engineer who enjoys balancing hands-on development with technical collaboration. You will help shape APIs and microservices, contribute to cloud-based deployments, and support CI/CD pipelines. You will also lead code reviews, participate in design discussions, and help resolve production issues. Your feedback on development practices and team processes will support shared goals and help improve the quality, maintainability, and delivery of our software.
Qualifications
Candidates should have at least five years of professional full-stack development experience and a relevant bachelor’s degree. You should bring practical experience building and maintaining production web applications and be comfortable contributing across both front-end and back-end components. Strong expertise with React.js and Material-UI is required, along with solid development skills in Node.js and Java.
Qualified candidates will also have experience with API design and implementation, microservices, cloud platforms, containerization, and CI/CD practices. You should understand how to develop, test, deploy, and support reliable software, and be able to investigate technical issues methodically. Effective communication, sound judgment, attention to detail, and a collaborative approach are important. Experience working in Agile teams, reviewing code, discussing design decisions, and identifying opportunities to improve engineering processes will help you succeed in this position.
Responsibilities
In this role, you will develop, enhance, test, and maintain web applications using modern front-end and back-end technologies. You will build responsive user interfaces with React.js and Material-UI and contribute to server-side services using Node.js and Java. You will design, implement, and maintain APIs and microservices that enable applications and systems to work together effectively.
You will manage and improve CI/CD pipelines, support cloud deployments, and use containerization as part of the software delivery process. You will help diagnose and resolve production issues, contributing to reliable application performance and timely resolution. You will facilitate code and design reviews, provide constructive feedback, and promote consistent engineering practices. Working closely with colleagues in an Agile environment, you will share progress, contribute to team objectives, and identify practical ways to improve workflows, software quality, and delivery outcomes.
Benefits
Join a collaborative and innovative setting where you can contribute to varied software projects and continue developing your technical capabilities. You will work with modern technologies, collaborate with experienced colleagues, and take part in decisions that influence application design and delivery. The role offers opportunities to broaden your experience across full-stack development, APIs, cloud platforms, containerization, and continuous delivery. Specific compensation, benefits, and work arrangements will be discussed during the hiring process.
Equal Opportunity
Triunity Software, Inc. is committed to providing equal employment opportunities. We welcome applicants from all backgrounds and make employment decisions based on qualifications, skills, experience, and business needs. Applicants will be considered without discrimination on any basis protected by applicable law.
Triunity Software, Inc. delivers technology solutions that help organizations build, improve, and maintain digital products. We value thoughtful engineering, open collaboration, and continuous learning. Our teams work together to solve complex technical challenges and create reliable applications that meet evolving business and user needs. At Triunity Software, Inc., you will have the opportunity to contribute to meaningful projects in an environment that encourages initiative, knowledge sharing, and practical innovation.
About The Role
Triunity Software, Inc. is seeking an experienced Full Stack Developer to design, develop, and support modern web applications. In this role, you will work across front-end and back-end systems, using React.js, Material-UI, Node.js, and Java to deliver dependable, user-focused software. You will collaborate with developers, designers, product partners, and other stakeholders in an Agile environment, contributing to solutions from initial planning through deployment and ongoing improvement.
This position is suited to an engineer who enjoys balancing hands-on development with technical collaboration. You will help shape APIs and microservices, contribute to cloud-based deployments, and support CI/CD pipelines. You will also lead code reviews, participate in design discussions, and help resolve production issues. Your feedback on development practices and team processes will support shared goals and help improve the quality, maintainability, and delivery of our software.
Qualifications
Candidates should have at least five years of professional full-stack development experience and a relevant bachelor’s degree. You should bring practical experience building and maintaining production web applications and be comfortable contributing across both front-end and back-end components. Strong expertise with React.js and Material-UI is required, along with solid development skills in Node.js and Java.
Qualified candidates will also have experience with API design and implementation, microservices, cloud platforms, containerization, and CI/CD practices. You should understand how to develop, test, deploy, and support reliable software, and be able to investigate technical issues methodically. Effective communication, sound judgment, attention to detail, and a collaborative approach are important. Experience working in Agile teams, reviewing code, discussing design decisions, and identifying opportunities to improve engineering processes will help you succeed in this position.
Responsibilities
In this role, you will develop, enhance, test, and maintain web applications using modern front-end and back-end technologies. You will build responsive user interfaces with React.js and Material-UI and contribute to server-side services using Node.js and Java. You will design, implement, and maintain APIs and microservices that enable applications and systems to work together effectively.
You will manage and improve CI/CD pipelines, support cloud deployments, and use containerization as part of the software delivery process. You will help diagnose and resolve production issues, contributing to reliable application performance and timely resolution. You will facilitate code and design reviews, provide constructive feedback, and promote consistent engineering practices. Working closely with colleagues in an Agile environment, you will share progress, contribute to team objectives, and identify practical ways to improve workflows, software quality, and delivery outcomes.
Benefits
Join a collaborative and innovative setting where you can contribute to varied software projects and continue developing your technical capabilities. You will work with modern technologies, collaborate with experienced colleagues, and take part in decisions that influence application design and delivery. The role offers opportunities to broaden your experience across full-stack development, APIs, cloud platforms, containerization, and continuous delivery. Specific compensation, benefits, and work arrangements will be discussed during the hiring process.
Equal Opportunity
Triunity Software, Inc. is committed to providing equal employment opportunities. We welcome applicants from all backgrounds and make employment decisions based on qualifications, skills, experience, and business needs. Applicants will be considered without discrimination on any basis protected by applicable law.
More about this job
Responsibilities
Develop, test, enhance, and maintain web applications across the front end and back end, using React.js, Material-UI, Node.js, and Java. Design APIs and microservices, support cloud deployments and CI/CD pipelines, resolve production issues, and contribute to code reviews and engineering improvements.
Requirements
Requires at least five years of professional full-stack development experience and a relevant bachelor’s degree. Candidates should have strong React.js and Material-UI expertise, solid Node.js and Java skills, and experience with APIs, microservices, cloud platforms, containerization, CI/CD, and Agile teamwork.
Skills
- React.js
- Material-UI
- Node.js
- Java
- Full-Stack Development
- API Design
- Microservices
- Cloud Platforms
- Containerization
- CI/CD
- Agile
- Code Reviews
- Production Support
- Responsive User Interfaces
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Full-Stack Development
- Web Applications
- React.js
- Material-UI
- Node.js
- Java
- Front-End Development
- Back-End Development
- API Design
- API Implementation
- Microservices
- Cloud Platforms
- Containerization
- CI/CD Pipelines
- Agile
- Responsive User Interfaces
- Software Testing
- Cloud Deployment
- Production Support
- Code Reviews
- Design Reviews
- Software Development
- Engineering Practices
- Application Performance
- Continuous Delivery