We are seeking an experienced Android Developer with 5+ years of demonstrated expertise in building and maintaining high-quality mobile applications. The ideal candidate will have strong experience with modern Android development practices, network programming, augmented reality, and clean architecture principles. Required Experience 5+ years of professional Android development experience Kotlin and Java Networking implementations and protocols Strong Hands-on experience developing AR features Deep understanding of client REST APIs and gRPC implementations Experience Interfacing with external hardware (bluetooth, wifi) CLEAN architecture principles SOLID design patterns MVVM architectural pattern Experience with version control systems (Git) Experience with Agile development methodologies Experience with Firebase services Published applications on Google Play Store Technical Skills Android SDK and Android Studio Kotlin Coroutines and Flow Xamarin C# (maintenance and Refactor to Kotlin) Unit Testing and UI Testing Performance optimization and debugging tools CI/CD pipelines Code refactoring and modernization techniques Roles and Responsibilities Design, develop, and maintain high-performance Android applications Write clean, maintainable, and testable code following best practices Implement complex networking features using REST and gRPC protocols Create and integrate AR experiences within mobile applications Collaborate with cross-functional teams to define and implement new features Participate in code reviews and provide constructive feedback Troubleshoot and fix bugs and performance bottlenecks Ensure application security and data privacy Stay current with emerging technologies and industry trends Document technical specifications and architectural decisions Contribute to technical design discussions and architecture planning Update legacy code to modern standards and best practices Monitor and resolve application performance issues Keep third-party libraries and dependencies up to date Maintain documentation for existing systems and modifications Support and debug production issues Perform regular security updates and patches Maintain CI/CD pipelines and build processes Required Soft Skills Passion for mobile technology and innovation Team player with collaborative mindset Strong problem-solving and analytical skills Excellent verbal and written communication abilities Self-motivated and proactive approach Ability to work independently and manage multiple priorities Strong attention to detail Education Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. Working Environment Fast-paced, innovative development environment Collaborative team setting Opportunity to work on cutting-edge mobile technologies Focus on continuous learning and professional development Impact The successful candidate will play a crucial role in: - Driving technical excellence in mobile development - Shaping the architecture of future Android applications - Contributing to the team's technical growth - Delivering high-quality mobile experiences to users - Maintaining and improving code quality standards - Nous recherchons un développeur Android expérimenté avec 5+ ans d'expertise démontrée dans la création et la maintenance d'applications mobiles de haute qualité. Le candidat idéal aura une solide expérience des pratiques modernes de développement Android, de la programmation réseau, de la réalité augmentée et des principes d'architecture CLEAN. Expérience Requise 5+ ans d'expérience professionnelle en développement Android Kotlin et Java Implémentations et protocoles réseau Solide expérience pratique dans le développement de fonctionnalités AR Compréhension approfondie des API REST client et des implémentations gRPC Expérience dans l'interfaçage avec du matériel externe (bluetooth, wifi) Principes d'architecture CLEAN Patterns de conception SOLID Pattern architectural MVVM Expérience avec les systèmes de contrôle de version (Git) Expérience avec les méthodologies Agile Expérience avec les services Firebase Applications publiées sur Google Play Store Compétences Techniques Android SDK et Android Studio Kotlin Coroutines et Flow Xamarin C# (maintenance et refactorisation vers Kotlin) Tests unitaires et tests UI Outils d'optimisation des performances et de déboggage Pipelines CI/CD Techniques de refactorisation et de modernisation du code Rôles et Responsabilités Concevoir, développer et maintenir des applications Android haute performance Écrire du code propre, maintenable et testable suivant les meilleures pratiques Implémenter des fonctionnalités réseau complexes utilisant REST et gRPC Créer et intégrer des expériences AR dans les applications mobiles Collaborer avec des équipes pluridisciplinaires pour définir et implémenter de nouvelles fonctionnalités Participer aux revues de code et fournir des retours constructifs Résoudre les bugs et les problèmes de performance Assurer la sécurité des applications et la confidentialité des données Se tenir au courant des technologies émergentes et des tendances de l'industrie Documenter les spécifications techniques et les décisions architecturales Contribuer aux discussions de conception technique et à la planification architecturale Mettre à jour le code legacy selon les standards et pratiques modernes Surveiller et résoudre les problèmes de performance Maintenir à jour les bibliothèques tierces et les dépendances Maintenir la documentation des systèmes existants Supporter et déboguer les problèmes en production Effectuer des mises à jour et correctifs de sécurité réguliers Maintenir les pipelines CI/CD et les processus de build Compétences Personnelles Requises Passion pour la technologie mobile et l'innovation Esprit d'équipe et collaboration Fortes capacités de résolution de problèmes et d'analyse Excellentes capacités de communication verbale et écrite Motivation personnelle et approche proactive Capacité à travailler de manière autonome et à gérer plusieurs priorités Grande attention aux détails Formation Diplôme de licence en Informatique, Génie Logiciel, ou expérience équivalente. Environnement de Travail Environnement de développement dynamique et innovant Cadre collaboratif Opportunité de travailler sur des technologies mobiles de pointe Accent sur l'apprentissage continu et le développement professionnel Impact Le candidat retenu jouera un rôle crucial dans : - Conduire l'excellence technique dans le développement mobile - Façonner l'architecture des futures applications Android - Contribuer à la croissance technique de l'équipe - Livrer des expériences mobiles de haute qualité aux utilisateurs - Maintenir et améliorer les standards de qualité du code Olameter is one of the largest meter servicing companies in North America with over 1,500 employees providing services in 30 states and provinces to over 300 utilities. Olameter is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state/provincial, or local laws. If you have a condition that may prevent you from applying for a job online or need to request an accommodation during the interview process, please contact us at 1-.
If you want to take the next step in your career, we encourage you to apply today!
PIfe63100d5-
RETENTION BONUS of $2500.00 after 3 months of employment We're currently hiring for Part Time Meter Readers in Mackenzie, BC! NO EXPERIENCE is required with paid training! If you consider yourself an independent worker and enjoy being outside, this job is for you! Applicants need to be at least 18 years of age, hold a valid driver's license, have a reliable vehicle and have a clean criminal and driving record. Schedule will be approximately working 5 days over a 9 day period/month. Successful candidates must be fully vaccinated against Covid-19 as a condition of employment, unless you have an exemption on a medical ground pursuant to the BC Human Rights Code.
All of our field staff are provided with: Safety gear including company boot (allowance), vests, glasses, etc. Paid Training, and after the initial classroom training and field training employees will be transitioned to being paid on a piece work basis which allows most of our employees to earn in excess of $30+ / hour! Responsibilities: This position is responsible for reading gas meters and recording volume used by residential and commercial consumers to ensure accurate consumption and billing. May perform visual meter inspection to assess the condition and overall operation of the meter and note any visible defects or issues. Requirements: Valid driver's license Must successfully pass pre-employment screenings: background check and driving record Must have access to your own reliable vehicle Must be able to walk up to 10-15 miles per day while reading meters accurately Must be fully vaccinated against Covid-19 as a condition of employment Working Conditions and Hours: Day shift hours Outdoor work environment Little supervision to give you freedom to work independently and manage your own day Knowledge and Abilities: Successfully complete the company's training program and pass applicable written and field tests Learn and apply safety measure relating to motor vehicle operation and other field related matters Olameter is one of the largest meter servicing companies in North America with over 1,500 employees providing services in 30 states and provinces to over 300 utilities. Olameter is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state/provincial, or local laws. If you have a condition that may prevent you from applying for a job online or need to request an accommodation during the interview process, please contact us at +1-. If you want to take the next step in your career, we encourage you to apply today!
PIb42dd45d6fb4-2735
We are seeking an experienced Android Developer with 5+ years of demonstrated expertise in building and maintaining high-quality mobile applications. The ideal candidate will have strong experience with modern Android development practices, network programming, augmented reality, and clean architecture principles. Required Experience 5+ years of professional Android development experience Kotlin and Java Networking implementations and protocols Strong Hands-on experience developing AR features Deep understanding of client REST APIs and gRPC implementations Experience Interfacing with external hardware (bluetooth, wifi) CLEAN architecture principles SOLID design patterns MVVM architectural pattern Experience with version control systems (Git) Experience with Agile development methodologies Experience with Firebase services Published applications on Google Play Store Technical Skills Android SDK and Android Studio Kotlin Coroutines and Flow Xamarin C# (maintenance and Refactor to Kotlin) Unit Testing and UI Testing Performance optimization and debugging tools CI/CD pipelines Code refactoring and modernization techniques Roles and Responsibilities Design, develop, and maintain high-performance Android applications Write clean, maintainable, and testable code following best practices Implement complex networking features using REST and gRPC protocols Create and integrate AR experiences within mobile applications Collaborate with cross-functional teams to define and implement new features Participate in code reviews and provide constructive feedback Troubleshoot and fix bugs and performance bottlenecks Ensure application security and data privacy Stay current with emerging technologies and industry trends Document technical specifications and architectural decisions Contribute to technical design discussions and architecture planning Update legacy code to modern standards and best practices Monitor and resolve application performance issues Keep third-party libraries and dependencies up to date Maintain documentation for existing systems and modifications Support and debug production issues Perform regular security updates and patches Maintain CI/CD pipelines and build processes Required Soft Skills Passion for mobile technology and innovation Team player with collaborative mindset Strong problem-solving and analytical skills Excellent verbal and written communication abilities Self-motivated and proactive approach Ability to work independently and manage multiple priorities Strong attention to detail Education Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. Working Environment Fast-paced, innovative development environment Collaborative team setting Opportunity to work on cutting-edge mobile technologies Focus on continuous learning and professional development Impact The successful candidate will play a crucial role in: - Driving technical excellence in mobile development - Shaping the architecture of future Android applications - Contributing to the team's technical growth - Delivering high-quality mobile experiences to users - Maintaining and improving code quality standards - Nous recherchons un développeur Android expérimenté avec 5+ ans d'expertise démontrée dans la création et la maintenance d'applications mobiles de haute qualité. Le candidat idéal aura une solide expérience des pratiques modernes de développement Android, de la programmation réseau, de la réalité augmentée et des principes d'architecture CLEAN. Expérience Requise 5+ ans d'expérience professionnelle en développement Android Kotlin et Java Implémentations et protocoles réseau Solide expérience pratique dans le développement de fonctionnalités AR Compréhension approfondie des API REST client et des implémentations gRPC Expérience dans l'interfaçage avec du matériel externe (bluetooth, wifi) Principes d'architecture CLEAN Patterns de conception SOLID Pattern architectural MVVM Expérience avec les systèmes de contrôle de version (Git) Expérience avec les méthodologies Agile Expérience avec les services Firebase Applications publiées sur Google Play Store Compétences Techniques Android SDK et Android Studio Kotlin Coroutines et Flow Xamarin C# (maintenance et refactorisation vers Kotlin) Tests unitaires et tests UI Outils d'optimisation des performances et de déboggage Pipelines CI/CD Techniques de refactorisation et de modernisation du code Rôles et Responsabilités Concevoir, développer et maintenir des applications Android haute performance Écrire du code propre, maintenable et testable suivant les meilleures pratiques Implémenter des fonctionnalités réseau complexes utilisant REST et gRPC Créer et intégrer des expériences AR dans les applications mobiles Collaborer avec des équipes pluridisciplinaires pour définir et implémenter de nouvelles fonctionnalités Participer aux revues de code et fournir des retours constructifs Résoudre les bugs et les problèmes de performance Assurer la sécurité des applications et la confidentialité des données Se tenir au courant des technologies émergentes et des tendances de l'industrie Documenter les spécifications techniques et les décisions architecturales Contribuer aux discussions de conception technique et à la planification architecturale Mettre à jour le code legacy selon les standards et pratiques modernes Surveiller et résoudre les problèmes de performance Maintenir à jour les bibliothèques tierces et les dépendances Maintenir la documentation des systèmes existants Supporter et déboguer les problèmes en production Effectuer des mises à jour et correctifs de sécurité réguliers Maintenir les pipelines CI/CD et les processus de build Compétences Personnelles Requises Passion pour la technologie mobile et l'innovation Esprit d'équipe et collaboration Fortes capacités de résolution de problèmes et d'analyse Excellentes capacités de communication verbale et écrite Motivation personnelle et approche proactive Capacité à travailler de manière autonome et à gérer plusieurs priorités Grande attention aux détails Formation Diplôme de licence en Informatique, Génie Logiciel, ou expérience équivalente. Environnement de Travail Environnement de développement dynamique et innovant Cadre collaboratif Opportunité de travailler sur des technologies mobiles de pointe Accent sur l'apprentissage continu et le développement professionnel Impact Le candidat retenu jouera un rôle crucial dans : - Conduire l'excellence technique dans le développement mobile - Façonner l'architecture des futures applications Android - Contribuer à la croissance technique de l'équipe - Livrer des expériences mobiles de haute qualité aux utilisateurs - Maintenir et améliorer les standards de qualité du code Olameter is one of the largest meter servicing companies in North America with over 1,500 employees providing services in 30 states and provinces to over 300 utilities. Olameter is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state/provincial, or local laws. If you have a condition that may prevent you from applying for a job online or need to request an accommodation during the interview process, please contact us at 1-.
If you want to take the next step in your career, we encourage you to apply today!
PIfe63100d5-