Junior Server-side JavaScript Developer (Recent Graduate)
Skills
About the role
About the Role
Are you a recent graduate with a sharp mind, a passion for coding, and the drive to build a massive foundation for your career? CommonOffice is looking for an intelligent, high-energy Junior Developer to join our team.
This is not a typical 9-to-5 clock-in, clock-out role. This is an intensive, fast-paced opportunity designed for a true problem solver who isn't afraid of hard work, long hours, and diving deep into complex systems. If you have an innovative mindset—the kind of brain that loves tearing apart complex logic or spending hours solving a tough puzzle or strategy game—you will thrive here.
You will be working closely with our senior experts to learn, maintain, and revolutionize our HR and payroll software applications using modern JavaScript server-side environments and Lotus Notes/Domino architecture.
What You Will Do
Learn and master XPages development and server-side JavaScript (SSJS).
Write clean, efficient code to support new HR software modules and AI integrations.
Collaborate daily with our global development team to troubleshoot and optimize applications.
Put in the grit and hours required to hit critical development milestones and launch updates.
What We Are Looking For
Education: A recent graduate from a top-tier college or university computer science/engineering program. Excellent academic standing is highly valued.
Skills: Strong foundational knowledge of JavaScript (especially server-side logic), HTML, and CSS. Core Java knowledge is a major asset.
Communication: Exceptional, fluent written and spoken English.
Mindset: Highly intelligent, deeply innovative, and naturally curious.
Work Ethic: A resilient "do-whatever-it-takes" attitude. You genuinely enjoy coding, don't mind working late or putting in long hours to get the job done right, and view hard work as a way to fast-track your skills.
Bonus Traits: Gamers and strategy-enthusiasts welcome! We love people who think algorithmically and enjoy solving complex challenges in their spare time.
Application Questions
To apply, please include a brief cover letter answering the following questions:
Have you ever heard of or experimented with XPages? (It is perfectly fine if you haven't, but we want to know your familiarity!)
Tell us about a time you had to be innovative to solve a complex problem—whether it was for a school project, a personal coding challenge, or beating a complex game.
Pay: $19.00-$21.00 per hour
Benefits:
Casual dress
Dental care
Flexible schedule
Application question(s):
Have you used AI Cursor? Tell me an innovative way you have used it to help you code.
If there are a lot of tasks to be completed, would you be able to work on the weekend?
Education:
Bachelor's Degree (required)
Work Location: In person
Compensation
This Hospitality role pays $40k-$44k/yr. Within typical range for hospitality roles in Canada.
Questions about this role
How do I apply to this Junior Server-side JavaScript Developer (Recent Graduate) role at CommonOffice.com?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Hospitality in Canada?
Compensation for Hospitality roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Hospitality hub for Canada medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does CommonOffice.com use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.