Epicareer Might not Working Properly
Learn More

Full Stack Software Developer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Salary:

Job Description
Our growing company seeks energetic and talented full-stack software developers to join us in a
full-time role in our Engineering Team in Toronto, Canada.

About Us
YuJa is a leader in enterprise video solutions. Our products harness the power of video to
educate, engage, inspire, and collaborate. We serve organizations of all sizes, within all sectors,
including higher-ed, K-12, government, healthcare, non-profit, and corporate delivering
engaging video experiences. Our portfolio includes products for lecture capture, live streaming,
media management, video conferencing, video test proctoring, digital asset management, and
enterprise accessibility. We have legal headquarters in Delaware with primary U.S. offices in
Silicon Valley, California, and Canadian offices in Toronto.

About You

You possess strong software design, development and testing skills acquired through both
a strong educational background and/or work experience
You can recognize software problems and develop creative solutions within an energizing
environment.
You have programming experience with Java (J2EE), Enterprise Java Beans (EJBs), Java
Server Pages (JSP), Java Servlets, JDBC, Eclipse and JBoss web server.
Whether it is Java, C++, Windows, Linux, iOS, Android, network programming, database
design, algorithm analysis, or cloud servers - you are confident enough to handle it all.
You enjoy building and designing distributed software systems including experience with
network protocols HTTP, HTTPS, and TCP-IP.
You are experienced working with both Windows Server and Linux-based server
systems.
You have some foundational MySQL database experience including Java connectivity
through JDBC.
You have excellent verbal and written English communication skills.
You bring strong academic performance to the role with at least 80%+ overall in relevant
computer science/engineering coursework.

Educational Requirements
Bachelors Degree in Computer Science / Computer Engineering / Electrical Engineering
or equivalent with high achievement in academic coursework.

Compensation

We are looking for top performers based on work experience and academic performance.
For the right candidate, we will beat any contending offer you have or offer a name your
salary opportunity for star candidates.

Why you will love working here
Excellent total compensation package
Comprehensive health and dental benefits
Paid sick days
Flexible work hours for the perfect work/life balance
Free snacks and drinks
Employee recognition activities reward like $100 Amazon gift cards, etc.
Free parking
Continuous learning opportunities to promote personal and professional growth
YuJa is recognized as one of the best startup employers-
https://www.yuja.com/blog/news/yuja-ranks-alongside-zoom-gitlab-in-top-20-percent-
on-forbes-list-of-americas-best-startup-employers/

How to Apply
This job is exclusively directed towards candidates already in Canada. You may apply directly
online via this site by submitting your resume and academic transcripts.

YuJa is an equal opportunity employer and value diversity at our company. We do not
discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age,
marital status, veteran status, or disability status.

Schedule
Monday - Friday

Location
Toronto

Company website
https://www.yuja.com

Company Facebook page
https://www.yuja.com/YuJaNow

Job Type: Full-time, in-person with flex hours.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job