Junior Developer

2 weeks ago


Kamloops, British Columbia, Canada eGames Coaching Full time $62,000 - $100,000 per year

Job Title: Junior Developer

Location: Kamloops, BC, Canada

Employment Type: Full-Time

Job Overview: We are seeking a motivated Junior Developer to join our team at Egames Canada. The ideal candidate will have foundational knowledge in web development and system integration. This role offers an excellent opportunity to work with modern technologies while gaining hands-on experience in developing, maintaining, and optimizing web and mobile legacy applications.

Key Responsibilities:

Web and Mobile Application Development:

  • Develop and maintain web applications using React, JavaScript, and TypeScript.
  • Build and support mobile applications using React Native and Expo.
  • Work with backend frameworks including Django (with TastyPie), Flask, FastAPI, Fastify, and
  • Implement responsive designs using HTML, CSS, and modern JavaScript frameworks.
  • Integrate REST and WebSocket APIs for real-time functionality.

Infrastructure:

  • Support deployment and maintenance of applications on Debian Linux servers.
  • Monitor application performance and assist with troubleshooting deployment issues.

Integration and Automation:

  • Develop middleware solutions to facilitate communication between software platforms.
  • Create custom integrations using APIs, ensuring data consistency across systems.
  • Implement automation workflows using tools like Zapier to optimize business operations.

Cloud Services and Platform Management:

  • Deploy and manage applications on Google Cloud Platform (GCP) and Amazon Web Services (AWS).
  • Work with cloud-based databases and storage solutions.
  • Implement best practices for cloud security and cost optimization.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • 1-3 years of experience in web development and database management.
  • Proficiency in JavaScript, TypeScript, and Python.
  • Experience with React and at least one backend framework (e.g. Django, Flask, FastAPI, or ).
  • Knowledge of PostgreSQL and Microsoft SQL Server or other RDBMS.
  • Familiarity with Git version control and collaborative development workflows.
  • Understanding of RESTful API design and implementation.
  • Solid knowledge of Linux operating systems and command-line tools.
  • Strong problem-solving skills and ability to learn new technologies quickly.
  • Excellent communication and teamwork abilities.
  • Ability to manage multiple tasks and meet deadlines.

Preferred Skills:

  • Experience with mobile application development frameworks (e.g. Flutter or React Native).
  • Knowledge of Redis and caching strategies.
  • Experience with CI/CD pipelines and automated deployment.
  • Understanding of game development concepts
  • Experience with WebGL and browser-based graphics.
  • Understanding of WebSocket protocols for real-time communication.

What We Offer:

  • Opportunity to work with cutting-edge technologies across web, mobile, and game development.
  • Collaborative work environment with experienced developers.
  • Professional development and learning opportunities.
  • Make products that your friends will want to play.
  • Exposure to diverse projects spanning multiple technology stacks.

Job Type: Full-time

Pay: From $62,000.00 per year

Benefits:

  • Paid time off

Work Location: In person


  • Family Lawyer

    13 hours ago


    Kamloops, British Columbia, Canada Next International Full time $60,000 - $90,000 per year

    Our client is a full-service law firm located in Kamloops, BC. With over 50 years of helping clients, they pride themselves on an open and supportive work culture that fosters collaboration and mentorship. As a result of their growth, they are currently looking to hire a junior Family Lawyer to join the firm's busy family law department on a full-time...


  • Kamloops, British Columbia, Canada Linxus Group Full time $120,000 - $180,000 per year

    Join our client's team as a Bridge Engineer in Kamloops, BCTheir growing firm is seeking a talented Bridge Engineer to contribute to their Bridge Engineering Division. You'll play a pivotal role in delivering a diverse range of bridge projects, from highways to pedestrian bridges. Whether you're assisting or leading, your expertise in design, rehabilitation,...


  • Kamloops, British Columbia, Canada c4e133ae-59f3-4b96-ac50-5106a0dc5aed Full time $80,000 - $120,000 per year

    Exceed Electrical Engineering Ltd.specializes in electrical and control system design, industrial networking, industrial security and electrical distribution in areas where minimizing system downtime is essential. We take pride in our experience and expertise to take on municipal, commercial and industrial projects. We use the most innovative technologies to...

  • Field Surveyor

    1 week ago


    Kamloops, British Columbia, Canada TRUE Consulting Full time $80,000 - $120,000 per year

    Why We're HereAt TRUE, relationships are at the heart of everything we do – TRUE, genuine relationships built on honesty, trust, and mutual success. We believe that when you genuinely care about the people you work with, engineering excellence follows naturally. That's why we focus on building long-term partnerships, not just one-off projects. Our...


  • Kamloops, British Columbia, Canada CIMA+ Full time $108,000 - $150,000

    Company Description Welcome to a commitment to sustainable development you can relate to. Welcome to people with an inspiring vision of the future and challenge seekers.  At CIMA+, you'll find a place where your ideas and perspectives are welcomed and encouraged. In both the field and at the office, you'll get plenty of opportunities to reach your full...


  • Kamloops, BC VC J, Canada eGames Coaching Full time $62,000 per year

    Job Title: Junior Full Stack DeveloperLocation: Kamloops, BC (On-site only - must live locally or be willing to relocate)Employment Type: Full-TimeAbout the Role:Egames Canada is looking for a Junior Full Stack Developer with solid Python, JavaScript, and Linux skills. You'll work on real products - web and mobile apps that people actually use. This is a...


  • Kamloops, Canada Thurber Engineering Full time

    A Canadian engineering firm is seeking a Junior Geotechnical Engineer in Kamloops. This role involves field assessments, project management, and technical report writing. Ideal candidates will have a degree in Civil or Geological Engineering, relevant skills in soil mechanics, and strong communication abilities. Enjoy a supportive work environment with...


  • Kamloops, Canada Thurber Engineering Full time

    A Canadian engineering firm is seeking a Junior Geotechnical Engineer in Kamloops. This role involves field assessments, project management, and technical report writing. Ideal candidates will have a degree in Civil or Geological Engineering, relevant skills in soil mechanics, and strong communication abilities. Enjoy a supportive work environment with...


  • Kamloops, Canada Thurber Engineering Full time

    A Canadian engineering firm is seeking a Junior Geotechnical Engineer in Kamloops. This role involves field assessments, project management, and technical report writing. Ideal candidates will have a degree in Civil or Geological Engineering, relevant skills in soil mechanics, and strong communication abilities. Enjoy a supportive work environment with...


  • Kamloops, Canada Thurber Engineering Full time

    A Canadian engineering firm is seeking a Junior Geotechnical Engineer in Kamloops. This role involves field assessments, project management, and technical report writing. Ideal candidates will have a degree in Civil or Geological Engineering, relevant skills in soil mechanics, and strong communication abilities. Enjoy a supportive work environment with...


  • Kamloops, Canada Thurber Engineering Full time

    A Canadian engineering firm in Kamloops is looking for a Junior Geotechnical Engineer to work on diverse projects with support from senior professionals. The role involves field assessments and project management in a dynamic team environment. Candidates should have a degree in Civil or Geological Engineering and strong communication skills. This position...


  • Kamloops, Canada Thurber Engineering Full time

    A Canadian engineering firm in Kamloops is looking for a Junior Geotechnical Engineer to work on diverse projects with support from senior professionals. The role involves field assessments and project management in a dynamic team environment. Candidates should have a degree in Civil or Geological Engineering and strong communication skills. This position...


  • Kamloops, Canada Thurber Engineering Full time

    A Canadian engineering firm in Kamloops is looking for a Junior Geotechnical Engineer to work on diverse projects with support from senior professionals. The role involves field assessments and project management in a dynamic team environment. Candidates should have a degree in Civil or Geological Engineering and strong communication skills. This position...


  • Kamloops, Canada Thurber Engineering Full time

    A Canadian engineering firm in Kamloops is looking for a Junior Geotechnical Engineer to work on diverse projects with support from senior professionals. The role involves field assessments and project management in a dynamic team environment. Candidates should have a degree in Civil or Geological Engineering and strong communication skills. This position...


  • Kamloops, Canada Pagnotta Industries, Inc Full time

    Overview CHANGING SKYLINES, BUILDING FUTURES Do you want to be part of a close-knit, family-run organization where management appreciates your hard work and values your input? Pagnotta Inc. is a mid-sized, full-service provider of structural concrete, general contracting, and tower crane/hoist services with projects throughout Western Canada. We pride...