Intermediate Web Application Developer

Found in: beBee jobs CA - 1 week ago


Vancouver, British Columbia, Canada Shop This City Full time

Shop This City is expanding its development team and will be hiring for multiple roles in the coming months. Of those roles, this is the first, as such you have the opportunity to join our growing team at an exciting stage and take advantage of the opportunity to have significant influence over the growth of the company.

As one of our first hires you'll be able to shape the workplace as a valued addition to work alongside our CTO and existing contract workers. This position would be right hand to the CTO, and is intended to grow as the company expands to include some team management as you bring your expertise and institutional knowledge of our systems to support us as we expand over the next three years. We value both your creative and technical input as we develop products for our growing user and client base.

A little about what we do:

The current user-facing product that STC has developed is a hybrid mobile application built in Ionic & React and packaged for iOs and Android. You should download it yourself and take a look ) but the primary use case is to allow local consumers to find unique clothing, beauty and lifestyle items in nearby boutiques, directly connecting store owners with a clientele who may not otherwise know about local boutique stores or the brands they stock. You can think of it as an interactive, multi store, multi brand searchable store and item locator tool. We seek to notify our users of new arrivals, interesting events (like sales) and suggest new stores and items for them to discover.

Supporting this is an application polling live data from cloud based POS systems from our client stores (we have an active and enthusiastic relationship with our store partners and share data on an application permission basis: we are not scraping data from the web but rather directly updating our databases via point of sale APIs). Our mobile app relates to our database via an API that is written PHP. We have a lot of things we are excited to build ahead of us, and space in the road map ahead for creative ideas to grow our company and brand - you'd be involved in all of that.

We are a young company. For three years the concept and tools have been built by two people with support from contract workers. With our seed funding we are bringing development in house and expanding, and that's where we are today.

What you'll be working on:

While we have a roadmap of products ahead of us to deliver for both partner stores, brands and front end users the specifics of what you will be working on might change as the project evolves. That said a few of the specific goals for the next year include:

Information dashboards with user management, payment processing allowing partners and clients to manage their relationship with our application
Digital / data application assets that can be embedded in client websites (such as mapping tools that draw on our database)
Image processing tools
Contributing ideas to the product roadmap
Internal tools allowing client relationship managers to on-board new stores, and reach new audiences
Custom web application reporting for clients, drawing on data and illustrating it.
Adaptation of our API to support new features being built into our mobile application

Additionally our current road map will see us expanding into multiple cities across Canada, after using Vancouver, BC our initial proving ground. With that expansion will come feature development and adaptation of data work to support new requirements.

Initially you'll be on projects working alone or in direct collaboration with our CTO, however over the next 4 months we will be hiring UX/UI Front end specialists, Database engineers and other developers as required. As our first hire you'll be involved in the decision making prioritising these hires and planning the technical expansion of the company in collaboration with our CTO.

Who we are looking for:

A solid basis in understanding practical application of computer science/technology. This doesn't need to be a degree (though it can be), but experience equivalent to a CompSci Bsc or similar will be valued.
First hand experience as part of a team or solo developer deploying web applications to live production environments.
Excellent creative problem solving skills & comfort with innovation and self motivation
Relaxed personable communication and collaboration
A young developer who is ready to bring their success and enjoyment of a small but established work experience to the next level and take on responsibilities of intermediate and eventually senior development positions as you grow with the company. We aren't looking for entry level / fresh grads, but you also don't need to have been a team lead at Google for 5 years.
The people starting this company have been to a lot of tech interviews: we don't care if you've memorised a large number of syntax rules, we understand that a good developer is able to learn and enjoy adapting to new technologies: we'd like you to demonstrate that you're good at that drawing on experiences working in similar positions.

Development experience:

Extensive familiarity with web application development, writing code that has been deployed in a production environment (3+ years in a similar role or relevant work environment)
Expertise relating to PHP based web application development (3+ years experience)
Comfort & experience with PHP frameworks (e.g. Laravel)
Understanding / experience of other moden web application frameworks and methods
Experience working with any front end frameworks relating to CSS and HTML (e.g. Bootstrap, Foundation, Bulma)
Ability to write performant SQL queries written for MySQL with experience and understanding of alternative approaches (NoSQL etc)
Modern javascript as used in web applications (we intend to use it as front end and don't use server-side js at the moment, but if you think we should we'll be interested to hear about that)

Dev Ops:

CI/CD with experience working with modern tools and methods (git etc). Ideally bringing your experience with this to help establish best practices across the organization.
Agile principles for collaboration and development (though we aren't going to be religious about it, what works best for you and us will be developed)
Unit testing, terminal usage and familiarity with typical deployment and review methods

Areas of especially useful experience:

Mapping and mapping tools (work with Mapbox, Google Maps, Leaflet and general javascript map related tools)
Charting libraries (front end data reporting tools of any sort such as Chart,js or similar
Bootstrap or similar CSS frameworks
We work in fashion - its not necessary to understand the industry in full, but if you can tell what the difference is between espadrilles and wedges that would be a plus

Our commitments to you:

We want to have passionate, dedicated collaborators as employees. If you have needs or requests we are keen to build a working relationship that suits you (flexible hours, fewer meetings, more meetings) your feedback will shape how you work within our organisation

We respect your time, we will seek to pay you fair compensation and understand there is more to life than work. Startups can be a full on at times, but our company culture values work-life balance and we are committed to supporting our team's mental health and seek to build a company that our team is excited to work at.

Application Process:

1) Please send an email with a short introduction explaining why you'd be interested in the position, with an attached resume outlining your relevent experience, to (or you can use the Angel List applicaiton form to submit the same, both will be considered equally).

2) We will review applicants and invite candidates that are a good fit to a introductory interview

3) Candidates passing this stage will be sent you a small technical apptitude task to complete in your own time. This will be sent to youand you will be allowed to complete it in your own time and return it to us

4) A second follow up technical interview where we chat through this aptitude test and discuss some working methods at the company to make sure you are comfortable with our stack and approach.

5) A job offer will be sent to the successful candidate.

Shop This City focuses on Mobile and Web Development. Their company has offices in Vancouver. They have a small team that's between 1-10 employees. To date, Shop This City has raised $1.175M of funding; their latest round was closed on March 2022 at a valuation of $5M.

You can view their website at


  • Intermediate Hydrogeological Modeller

    Found in: beBee jobs CA - 2 weeks ago


    Vancouver, British Columbia, Canada SRK Consulting Full time

    Intermediate Hydrogeological Modeller Vancouver, BC, CanadaSRK Consulting is an independent, international consulting practice, providing globally integrated consulting services to the international mining and metals sector. We are seeking a Intermediate Hydrogeological Modeller. Description of Responsibilities:SRK Consulting is an international firm of...

  • Front-End Engineer

    Found in: beBee jobs CA - 4 days ago


    Vancouver, British Columbia, Canada Engine Digital Full time

    Salary: Intermediate Front-End Engineer WantedWe're a team of strategists, designers, engineers, and producers, driven by a shared mission to create innovative digital products, services, and experiences that help our clients unlock growth. If you're up for that challenge, you should join us.The RoleWe believe that small, collaborative, and cross-functional...

  • Intermediate / Senior SDET - Machine Learning

    Found in: beBee jobs CA - 2 weeks ago


    Vancouver, British Columbia, Canada TEEMA Full time

    Job Title: Intermediate / Senior SDET - Machine LearningJob ID: SG Location: Vancouver, BCOverview:As a Software Development Engineer in Test (SDET) in Machine Learning, you will be responsible for testing of cutting edge Artificial Intelligence services within the company's platform. You will grapple with the challenges of ensuring accuracy, quality and...

  • Learning and Development Specialist

    Found in: Adzuna CA C2 - 17 hours ago


    Vancouver, BC, B6B, British Columbia, Canada JD Sports Canada Full time

    Reporting to: HR ManagerDepartment: Human ResourcesLocation: Vancouver Head OfficeSalary : 60-65kResponsibilities:Develop, implement, and sustain learning programs for employees, focusing on learning & development, leadership development, and employee experience.Support new store training strategies and regional training assessments.Coordinate training setup...

  • Senior .NET Developer

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada Targeted Talent Full time

    Our client located in downtown Vancouver is looking to grow their technology team and are looking for an experienced Senior Full Stack .NET Developer to join the team and make a real impactOur client offers online gift card infrastructure, technology and marketing services for leading brands. Working with some of the world's leading brands (including Four...

  • Database and Infrastructure Software Developer

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada Meda Agency Inc. Full time

    Our partner is committed to fostering, measuring, or improving your social and environmental performance. They have the world's most comprehensive and relevant database of responsible businesses — and it's growing every day. Their mission is to make this information easily accessible to consumers and businesses that care, so that with a simple search you...

  • Senior Front-End Developer

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada Targeted Talent Full time

    We are looking for an experienced Senior Front-End Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg. Our client is a global enterprise company with a product that you've likely used. You Have:5+ years' experience working on web applications as a Front-End DeveloperSolid experience...

  • Intermediate Accountant, Client Finance

    Found in: beBee jobs CA - 9 hours ago


    Vancouver, British Columbia, Canada BentallGreenOak Full time

    Intermediate Accountant, Client Finance Vancouver, BC | B5 Who We Are: BGO is a leading, global real estate investment management advisor and a globally-recognized provider of real estate services. BGO serves the interests of more than 750 institutional clients with expertise in the asset management of office, industrial, multi-residential, retail and...

  • Software Developer Lead

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada zipBoard Full time

    At ZipBoard, we are reshaping the remote digital collaboration - for teams . Our cutting-edge platform has been designed to streamline the workflow of design teams, offering a suite of tools that enhance productivity and collaboration. As a growing company, we are seeking a talented and passionate Software Development Lead to join our team on a full-time...

  • Instructional Designer and Development Specialist

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada UBC Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Educational Programming, Level CJob TitleInstructional Designer and Development SpecialistDepartmentLearning Design and Support | MedIT | Faculty of MedicineCompensation Range$7, $10,169.00 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a...

  • Cerner Configuration Application Analyst

    Found in: beBee jobs CA - 2 days ago


    Vancouver, British Columbia, Canada TEEMA Full time

    Job Title: Cerner Configuration Application Analyst (Ambulatory)Job ID: KM Our client has initiated a project that is designed to improve the quality, safety and consistency of patient care across the organization. We are looking for a Cerner application/configuration analyst to supplement the design & configure phase of the project. Duties include, but not...

  • Senior Software Engineer

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewMicrosoft Teams is a unified communication and collaboration platform that combines persistent chat, video meetings, file storage and apps. Teams is a ground up product, completely built on Azure cloud platform and cutting-edge Web technologies, serving millions of users world-wide, at scale. We, in the Teams Platform, are looking for a Senior...

  • Software Engineer

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewMicrosoft Teams is the hub for team collaboration in Office 365 that integrates people, content, and tools modern workplace teams need to be more engaged and effective. In the Teams Platform's Conversational AI & Extensibility team, we develop client-side extensibility hooks, backend APIs, services, and SDKs (Software Development Kits). Our focus is...

  • Android Developer

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada TEEMA Full time

    Job Title: Android DeveloperJob ID: SP Location: Vancouver, BCOverview:As our client's Android Developer, you'll be implementing a market leading enterprise messaging application. You will get to tackle interesting and engaging problems to do with scalability and integration into the company's high availability and fully compliant big data environments. This...

  • Front-End Engineer

    Found in: beBee jobs CA - 4 days ago


    Vancouver, British Columbia, Canada Engine Digital Full time

    Salary: Senior Front-End Engineer WantedWe're a team of strategists, designers, engineers, and producers, driven by a shared mission to create innovative digital products, services, and experiences that help our clients unlock growth. If you're up for that challenge, you should join us.The RoleWe believe that small, collaborative, and cross-functional teams...

  • Senior UI/ux Engineer

    Found in: beBee jobs CA - 6 days ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewMicrosoft 365 (M365)Intelligent Conversation and Communications Cloud (IC3) is the platform that powers billions of real-time customer conversations across Microsoft's first party (Teams, Skype), second party (Dynamics), and third-party solutions (through Azure Communication Services). The platform enables reliable and high-quality messaging,...

  • Workday Student

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada UBC Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Administration, Level BJob TitleWorkday Student - Project ManagerDepartmentAdministration & Operations | School of Kinesiology | Faculty of EducationCompensation Range$6, $9,418.83 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The...

  • Development Scientist

    Found in: beBee jobs CA - 7 days ago


    Vancouver, British Columbia, Canada Canadian Blood Services Full time

    Location: Remote with travel to Vancouver, BCCanadian Blood Services is an essential part of the country's network of healthcare systems. Together, with donors, recipients, employees, partners and volunteers, Canadian Blood Services is Canada's Lifeline, providing lifesaving products and services in transfusion and transplantation for Canadian patients, and...

  • Senior Manager, IAM Application Support

    Found in: beBee jobs CA - 8 hours ago


    Vancouver, British Columbia, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the Opportunity?As the Senior Manager for Authentication Services, you will be responsible for overseeing the activities of a team within the GCS unit, enabling the team to meet objectives, implement changes to processes, tools, and methods that result in increased agility and cost reductions within the GCS unit. You will...

  • Data Developer

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada RACE21™ Teck Resources Full time

    As Canada's largest diversified mining company, Teck is committed to providing the world with essential resources safely and sustainably. We have a rich history of consistently driving innovation, harnessing cutting-edge technology, and cultivating a dynamic environment that empowers our employees to shape the future. The Data Developer, Processing is...