1

Junior Ruby On Rails Web Developer Jobs in British Columbia

We are hiring a Web Developer to own technical delivery and standards for our marketing web ... This position is highly focused on the complex integration of Contentstack with our critical ...

Full Stack Web Developer

Burnaby, BC · On-site

CA$77K - CA$94K/yr

We are currently looking for a Full Stack Web Developer to join the web development team. Job ... Proficiency in HTML, CSS, and JavaScript/TypeScript (ES6+), with a primary focus on the ReactJS ...

This Senior SRE role is specifically focused on supporting the Braze Ruby on Rails monolith and our growing fleet of Go API services. This position is embedded with product engineering teams who own ...

Full Stack Web Developer

Burnaby, BC · On-site

CA$77K - CA$94K/yr

We are currently looking for a Full Stack Web Developer to join the web development team. Job ... Proficiency in HTML, CSS, and JavaScript/TypeScript (ES6+), with a primary focus on the ReactJS ...

Experience with Ruby on Rails is a significant plus. * Experience with distributed systems. * Experience working in global teams, coordinating with engineers in different time zones. Physical ...

Software Engineer

Vancouver, BC · On-site

CA$90K - CA$135K/yr

You are adept at creatively navigating the open web, using unconventional methods to reliably ... Ruby on Rails, Postgres, TimescaleDB, Snowflake, TypeScript and React, React Native, and AWS.

Experience securing Ruby on Rails, Node.js, JavaScript, GraphQL, or similar application ecosystems ... Experience with vulnerability management, application security posture management, or developer ...

Proficiency in Python and Ruby on Rails , with significant backend experience. * Experience in ... Experience in DevOps, CI/CD pipelines, and secure release management. * Background in security ...

We are currently seeking a Software Development Manager to join our Engineering team for Draft, our ... Experience with Ruby on Rails or Python This is a new role. What you will find here: Compensation ...

Software Development Manager

Vancouver, BC · Hybrid

CA$180K - CA$270K/yr

We are currently seeking a Software Development Manager to join our Engineering team. This role is ... Experience with Ruby on Rails or Python This posting is for an existing vacancy. What you will find ...

Actively participating in hiring to grow engineering team at Clio * Reviewing code contributed by ... Experience with Ruby on Rails or Python This is a new role. What you will find here: Compensation ...

Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware ... The Burnaby R&D location is our technology hub with experts focused on both Software Development ...

Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware ... The Burnaby R&D location is our technology hub with experts focused on both Software Development ...

Showing results 21-40

Junior Ruby On Rails Web Developer information

What is the difference between Junior Ruby On Rails Web Developer vs Junior Front End Developer?

AspectJunior Ruby On Rails Web DeveloperJunior Front End Developer
Required SkillsRuby, Rails framework, basic HTML/CSS, GitHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend development, server-side logic, database integrationClient-side development, UI/UX, visual design
Industry UsageWeb applications, SaaS platforms, e-commerce sitesWebsite interfaces, mobile apps, interactive features

Junior Ruby On Rails Web Developers focus on backend development using Ruby on Rails, handling server-side logic and database integration. In contrast, Junior Front End Developers work on the visual and interactive aspects of websites using HTML, CSS, and JavaScript. Both roles are essential in web development teams but differ in technical focus and daily tasks.

What cities in British Columbia are hiring for Junior Ruby On Rails Web Developer jobs?

Cities in British Columbia with the most Junior Ruby On Rails Web Developer job openings:

Programmer/Analyst, Web Developer (On-Call)

Okanagan College

Kelowna, BC • On-site

CA$33.93/hr

Full-time

Re-posted 6 days ago


Job description

When you join Okanagan College, you're joining a team that's transforming lives and communities.
Every course you create, every student you support and every connection you build, it all matters.
Be a part of a vibrant campus community, where the work you do every day truly makes a difference.

Desired Start Date: To Be Determined
Position End Date: To Be Determined
Classification: Support Services Coordinator I
Salary Range: $33.93 to 38.77 hourly
Bargaining Unit: Support
Appointment Type: Non-Regular On-Call 
Schedule: On-Call
Posting Closing Date: Open Until Filled
 
Special Instructions to applicants: Shortlisted internal candidates must notify the current Support Staff Bargaining Chairperson and People Services if they want a Union Observer during interviews and final selection of candidates. 
Position Summary

Under the direction of the Manager, IT Solutions, the Programmer/Analyst, Web Developer develops, tests, deploys, maintains and supports websites, integrations, web and mobile and software applications in support of Okanagan College business requirements.

Function and Duties
  • Develops websites and web applications using modern CMS, web development languages and web application frameworks (e.g. Drupal, PHP, C#, .NET, HTML5, JavaScript, CSS, Sass, AJAX, Bootstrap, Angular)
  • Develops and maintains dynamic, database-driven web applications and integrations to work within OC's technology infrastructure
  • Creates applications and sites that are mobile responsive and meet accessibility, UI/UX design, and browser support standards
  • Collaborates with other IT Services personnel to provide operational and technical support for web, mobile, software, and enterprise applications.  Assists the department and IT Services team in the resolution of technical customer issues
  • Collaborates with clients and technical staff on systems analysis tasks including requirements gathering, process, workflow, and data mapping, review of existing or proposed software systems, integrations and solutions
  • Creates documentation and assists with project work breakdown and implementation planning
  • Provides training, advice and assistance for departments developing and implementing their web pages
  • Recommends resource requirements, including hardware and software, necessary to support development and add functionality to the OC information infrastructure
  • Performs other duties as assigned
Education and Experience

University degree in the field of computer science, information systems, or software engineering, with a minimum of 2 years relevant work experience, or an equivalent combination of education and experience. Experience and ability to use modern Web Development Frameworks, Javascript, CSS, HTML5, and general UI/UX principles is required. Experience with Drupal 8 or similar Content Management System would be an asset.

Skills and Abilities
  • Experience using modern CMS, web development languages and web application frameworks (e.g. Drupal, PHP, C#, .NET, HTML5, JavaScript, CSS, Sass, AJAX, Bootstrap, Angular)
  • Understanding of UI / UX, responsive design, web accessibility and web search principles
  • Familiar with the use of full-stack development environments (e.g. Linux OS, Windows OS, Git, Jenkins, Docker, Apache, Tomcat, Nginx, IIS, AWS, Azure)
  • Working knowledge of relational database concepts and SQL, can develop applications/integrations using APIs, web services, single sign-on and enterprise databases (e.g Oracle, PL/SQL, REST-based services, XML, JSON)
  • Familiar with Software Development Life Cycle and Agile software development methodologies
  • Applies software development coding standards, data privacy, secure coding, and quality assurance best practices
  • Ability to communicate effectively with interdisciplinary teams, technical and non-technical staff at varying levels while exercising courtesy, professionalism, tact and discretion
  • Flexible and adaptable with learning, understanding and applying new technologies, methodologies, tools and programming languages
  • Strong written, oral, and interpersonal communication skills.  Must be able to participate in meetings and group discussions, create formal and informal documentation as necessary
  • Proven analytical, troubleshooting, and problem-solving skills, ability to investigate and assess software-related issues and products
  • Highly self-motivated and directed
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Ability to work both independently and in a team-oriented, collaborative environment
  • Keen attention to detail and a quality driven mindset
Our Values
 
Students first: Creating meaningful life-long educational opportunities of the highest quality for alumni, current, and future students is at the heart of everything we do.
Community: We are one College. We enthusiastically embrace the opportunity to work with, learn from, and support everyone we encounter collaboratively and collegially.
Respect: We welcome, embrace, and celebrate that which make us unique in creating an environment in which every individual is valued, affirming our commitment to human dignity for all.
Courage: We are courageous in our actions in areas that contribute to positive change in our communities and beyond. We have the courage to be vulnerable. We are truthful, sincere, and act ethically with honesty and fairness.
Relationships: We steward meaningful relationships built on a foundation of reciprocity. We are compassionate, empathic, and care for the holistic well-being of students, employees, community members, and the land.
Distinction: We choose activities in which we can achieve excellence and positively impact society.
 
Okanagan College is committed to increasing the equitable and inclusive participation of marginalized people in all aspects of college life. We welcome and encourage applications from Indigenous Peoples, Black People, members of racialized groups/visible minorities, people with disabilities and people with diverse gender identities or expressions. People with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence, [email protected].
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job