Application Developer

4 weeks ago


Vancouver, British Columbia, Canada 4Refuel Full time
Who We Are:

At 4Refuel we believe that our people are our greatest asset. We're dedicated to fostering a vibrant workplace culture where every employee feels valued, engaged, and inspired to contribute their best. We are proud to have achieved an employee engagement score of 93%, paired with our superior safety culture, 4Refuel was recently awarded a prestigious WSIB honor, winning 'Canada's Best Health & Safety Culture'. Among other notable achievements, 4Refuel has also been recognized as: Great Place to Work, Canada's Safest Employers, and Best Workplaces for Women from a Great Place to Work Canada.

As Canada's largest and most experienced mobile refueller, 4Refuel has dominated the direct-to-equipment market for over 25 years and ranks among the country's largest fuel buyers.

What You Will Do:

As a Software Application Developer at 4Refuel, your role will be dynamic and diverse. Working closely with other team members you will be responsible for the IT application architecture, design and development, in accordance with the specifications and guidance set out by the CINO and the business. In-scope systems will include the development and support of our proprietary web-based software applications (FMO, FMO Mobile, OMS), our ERP system (SAP Business One) and related software, as well as our android-based software applications. You will work with a small team coding these user-friendly business applications which are critical to the day-to-day operations of 4Refuel and its customers.

Responsibilities:

- Working with the Chief Innovation Officer and team, design the best technical solutions among all possible to solve existing business problems
- Develop and support high-quality software that is aligned with user needs and business goals
- Continually focus on software innovation solutions which lower costs, enhance customer satisfaction and drive revenue growth

Experience:

- Software Projects: Experience working on software projects, through industry, academic coursework or personal projects, is required.
- Programming Skills: Familiarity with programming languages and development tools is essential. Knowledge of version control systems like Git is also beneficial.
- Internships/Co-op Programs: In the absence of comprehensive industry experience, practical experience through internships or co-op programs is preferred.

Education Requirements:

- Bachelor's Degree: A degree in Computer Science, Software Engineering, Information Technology, or a related field is usually required
- Relevant Coursework: Courses in programming languages (such as Java, Python, or C++), data structures, algorithms, software development, and databases are highly beneficial

Qualifications:

- Proficiency in dotnet technologies.
- Proficiency in C#, TypeScript, SQL.
- Ability and willingness to learn new technologies.
- Experience in unit testing and debugging.
- Experience with collaboration tools.
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of front-end frameworks like Angular.

4Refuel welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

We are committed to diversity at 4Refuel, to building and sustaining a diverse and inclusive workforce and as an equal opportunity employer we encourage applications from all qualified individuals. 4Refuel does not discriminate against applicants based on genders, races, national and ethnic origins, religions, ages, sexual orientation, marital and family status, and/or mental or physical disabilities.
  • Application Developer

    4 weeks ago


    Vancouver, British Columbia, Canada 4Refuel Full time

    Who We Are: At 4Refuel we believe that our people are our greatest asset. We're dedicated to fostering a vibrant workplace culture where every employee feels valued, engaged, and inspired to contribute their best. We are proud to have achieved an employee engagement score of 93%, paired with our superior safety culture, 4Refuel was recently awarded a...

  • Application Developer

    4 weeks ago


    Vancouver, British Columbia, Canada 4Refuel Full time

    Who We Are: At 4Refuel we believe that our people are our greatest asset. We're dedicated to fostering a vibrant workplace culture where every employee feels valued, engaged, and inspired to contribute their best. We are proud to have achieved an employee engagement score of 93%, paired with our superior safety culture, 4Refuel was recently awarded a...


  • Vancouver, British Columbia, Canada 4Refuel Full time

    Job OverviewWe are seeking an experienced Application Developer to join our IT team. As a critical member of our organization, you will be responsible for designing and developing high-quality software applications that meet user needs and business goals. Your role will involve working closely with the Chief Innovation Officer and team to design the best...


  • Vancouver, British Columbia, Canada Rivian Automotive Full time

    ResponsibilitiesCreate client-side applications for the vehicle customer journey, from key takeovers to charging and service experiences.Collaborate with UX/UI designers and product designers to build user-friendly, immersive applications.Work with data systems engineers to define endpoint integration needs.Participate in peer reviews, sharing ideas, asking...


  • Vancouver, British Columbia, Canada Pixieset Inc. Full time

    **Opportunity Overview**We are seeking a talented Mobile Application Developer to join our team at Pixieset Inc. This exciting opportunity will have you contributing to the development of features and product initiatives for both iOS and Android platforms.As a key member of our development team, you will play a pivotal role in every stage of the development...


  • Vancouver, British Columbia, Canada Rezgo Full time

    Rezgo is a leading Software as a Service (SaaS) platform in the tourism industry. We are looking for a skilled Mobile Application Developer to join our team. In this role, you will design, develop, and maintain our mobile applications.About the RoleYou will be responsible for designing and developing native iOS and Android applications.Collaborate with the...


  • Vancouver, British Columbia, Canada Vancouver City Savings Credit Union Full time

    Job SummaryVancouver City Savings Credit Union is seeking an Application Development Lead to join our Technology team. The successful candidate will lead the development and delivery of technology solutions across a variety of applications to improve both our staff and member experience. As an experienced leader, you'll oversee a team responsible for...


  • Vancouver, British Columbia, Canada Techedin Full time

    Job RequirementsWe are seeking an experienced Senior Java Software Engineer to join our team remotely on a contract basis. The successful candidate will have a minimum of 7-10 years of work experience in developing high-performance applications using Java, Microservices architecture, and AWS.Key Responsibilities:Lead the design and implementation of...


  • Vancouver, British Columbia, Canada TEEMA Full time

    Mobile Application DeveloperThis is a unique opportunity to work with our team of experienced developers and contribute to the development of innovative mobile applications.About the RoleWe are seeking a skilled Mobile Application Developer to join our team. The ideal candidate will have experience with mobile app architecture, design patterns, and native...


  • Vancouver, British Columbia, Canada Orica Limited Full time

    At Orica Limited, we are committed to delivering high-quality geospatial solutions to our clients. We are seeking an experienced Geospatial Application Developer to join our team and contribute to the development of our data visualization applications.The successful candidate will be responsible for developing GIS and data visualization applications using...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time

    ResponsibilitiesDesign and develop infotainment applications on Android Automotive OS.Create modular and scalable software that can adapt to various products and use cases.Collaborate with cross-functional teams to define application features.Identify potential problems and resolve application bottlenecks for performance optimizations.The successful...


  • Vancouver, British Columbia, Canada Amazon Full time

    Company OverviewThe Application Integration Group in Vancouver is part of Amazon Web Services (AWS). Our focus is on developing AWS Step Functions and Amazon EventBridge, two cloud-based services that facilitate the integration of distributed applications. These services help developers create seamless connections between different applications, streamlining...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time

    About UsRivian and Volkswagen Group Technologies is a leading player in the electric vehicle industry, driven by innovation and a passion for technology. Our Vancouver Infotainment team is dedicated to developing cutting-edge in-vehicle infotainment applications and user experiences for our products.Our TeamWe're a diverse group of professionals from various...


  • Vancouver, British Columbia, Canada E-Solutions Full time

    Job DescriptionWe are looking for a highly skilled Mobile App Developer with extensive experience in React Native to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality mobile applications that meet our client's requirements. The successful candidate will have a solid...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    **About Us**At Global Relay, we are a leader in enterprise information archiving. Our cloud archiving solutions set the standard for industry-leading surveillance, eDiscovery, and analytics.We prioritize diversity, equity, and inclusion, fostering a collaborative work environment where employees can learn from each other without barriers.We welcome...


  • Vancouver, British Columbia, Canada 4Refuel Canada LP. Full time

    We strive to create a workplace culture where every employee feels valued, engaged, and inspired to contribute their best. Our commitment to fostering a diverse and inclusive environment has led to several notable recognitions, including WSIB honor, Great Place to Work, and Best Workplaces for Women from Great Place to Work Canada.With over 25 years of...


  • Vancouver, British Columbia, Canada Definity Financial Corporation Full time

    Job Description\As a GIS Application Developer at Definity Financial Corporation, you will play a crucial role in implementing and maintaining geospatial applications and workflows. Your responsibilities will include creating maps, improving current tools, and reviewing geospatial data.\This is a varied role that includes revamping our current territorial...


  • Vancouver, British Columbia, Canada 3DM Devices Inc. Full time

    Our Team">We are a small, multidisciplinary team dedicated to delivering high-quality 3D laser scanning systems. As a senior software engineer, you will be an integral part of this team, contributing to the design and development of new systems and mentoring junior developers.">Job Responsibilities">You will take ownership of major software components that...


  • Vancouver, British Columbia, Canada Definity Financial Corporation Full time

    ResponsibilitiesCreate, develop, and implement geospatial applications and workflowsDevelop and provide insights related to geography and the various ways to analyze geographic exposurePerform and review geospatial modeling and spatial analysis (data preparation, data cleaning, etc.)Identify opportunities for process efficiencies across business areasCreate...


  • Vancouver, British Columbia, Canada Atlantis IT Group Full time

    Mobile app developer with 3+ years' experience in React NativeHave good understanding in React Native UI components, API integration, Persistence storage & security.Knowledge in Mobile application development life cycle, design patterns, Unit test cases etc.Should have knowledge in integrating micro services.Should be knowledgeable in generating builds for...