top of page
IMG_6415.HEIC

Join our Team

At the heart of our success lies a team of passionate individuals who share a common goal - to accelerate the world's transistion to sustainable mobility. Embark on a rewarding career with us, where you will have the opportunity to contribute to cutting-edge advancements, tackle challenges that matter, and be a part of a dynamic community committed to driving positive change.

Explore the opportunities below and let your career journey with Boson begin!

Android / iOS Developer

Fulltime

Cool

Cool

Cool

Cool

The Android / iOS Developer designs, develops, and maintains mobile applications for Android (using Java/Kotlin) and/or iOS (using Swift/Objective-C) platforms. They create user-friendly, high-performance apps, integrating APIs and third-party services, while ensuring compatibility, security, and compliance with platform guidelines. Responsibilities include coding, testing, debugging, and optimizing apps, collaborating with cross-functional teams, and managing app store submissions.

Job Title: Android / iOS Developer

Job Summary

The Android / iOS Developer is responsible for designing, developing, and maintaining high-quality mobile applications for Android and/or iOS platforms. This role involves collaborating with cross-functional teams to create user-friendly, performant, and scalable mobile apps that meet business requirements and deliver exceptional user experiences. The developer ensures apps are optimized for performance, security, and compatibility across devices.

Key Responsibilities

  1. Application Development:Design and develop mobile applications for Android (using Java/Kotlin) and/or iOS (using Swift/Objective-C) based on project requirements.
    Implement user interfaces (UI) and user experiences (UX) following design specifications and guidelines (e.g., Material Design for Android, Human Interface Guidelines for iOS).
    Integrate RESTful APIs, third-party libraries, and backend services to enhance app functionality.
  2. Code Quality and Testing:Write clean, maintainable, and efficient code following best practices and coding standards.
    Perform unit testing, integration testing, and debugging to ensure app reliability and performance.
    Use tools like Espresso (Android) or XCTest/XCUITest (iOS) for automated testing.
  3. App Optimization and Maintenance:Optimize applications for performance, scalability, and battery efficiency across a range of devices and operating system versions.
    Monitor and resolve bugs, crashes, and performance issues reported through crash reporting tools (e.g., Firebase Crashlytics, Sentry).
    Update apps to support new OS versions, devices, and platform requirements.
  4. Collaboration and Integration:Work closely with product managers, designers, backend developers, and QA teams to align app features with business goals.
    Collaborate on integrating mobile apps with cloud services, databases, and APIs (e.g., AWS, Firebase, GraphQL).
    Participate in agile development processes, including sprint planning, stand-ups, and code reviews.
  5. App Store Management:Prepare and submit applications to the Google Play Store and/or Apple App Store, ensuring compliance with store guidelines.
    Manage app versioning, updates, and release cycles.
    Address user feedback and implement improvements based on app store reviews.
  6. Security and Compliance:Implement security best practices, such as data encryption and secure API communication, to protect user data.
    Ensure compliance with privacy regulations (e.g., GDPR, CCPA) and platform-specific requirements.
    Maintain documentation for code, APIs, and app architecture.

Qualifications and Skills

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience: 2-5 years of experience in mobile app development for Android and/or iOS platforms.
  • Technical Skills:
    Android Development:Proficiency in Java and/or Kotlin.
    Experience with Android SDK, Android Studio, and Gradle.
    Knowledge of Android architecture components (e.g., LiveData, ViewModel, Room).
    Familiarity with Material Design guidelines and Jetpack libraries.

    iOS Development:Proficiency in Swift and/or Objective-C.
    Experience with Xcode, iOS SDK, and Interface Builder.
    Knowledge of iOS frameworks (e.g., UIKit, CoreData, SwiftUI).
    Familiarity with Apple Human Interface Guidelines.

    Shared Skills:Experience with RESTful APIs, JSON, and web services integration.
    Knowledge of version control systems (e.g., Git).
    Familiarity with mobile app testing frameworks and tools.
    Understanding of CI/CD pipelines for mobile app deployment (e.g., Jenkins, Fastlane).
    Experience with cross-platform frameworks (e.g., Flutter, React Native) is a plus.
  • Soft Skills:Strong problem-solving and analytical skills.
    Excellent communication and collaboration abilities.
    Ability to work in a fast-paced environment and manage multiple projects.
    Attention to detail and a focus on delivering high-quality user experiences.
  • Preferred Skills:Experience with cloud platforms (e.g., AWS, Firebase, Azure).
    Knowledge of mobile app security practices and performance optimization.
    Familiarity with Agile/Scrum methodologies.
    Certifications in Android (e.g., Google Associate Android Developer) or iOS development.

Working from Home

Data Scientist/ Data Engineer

Fulltime

Cool

Cool

Cool

Cool

Data Scientist / Data Engineer, combining the key responsibilities, skills, and qualifications typically expected for these roles. While Data Scientist and Data Engineer roles are distinct, they often overlap in responsibilities, particularly in organizations where hybrid roles are common.

Job Title: Data Scientist / Data Engineer

Job Summary

The Data Scientist / Data Engineer is responsible for designing, developing, and implementing data-driven solutions to support business objectives. Data Scientists focus on analyzing complex datasets, building predictive models, and extracting actionable insights using statistical and machine learning techniques. Data Engineers focus on designing, building, and maintaining scalable data pipelines and infrastructure to ensure data availability, quality, and reliability. This role collaborates with cross-functional teams to transform raw data into valuable insights and enable data-driven decision-making.

Key Responsibilities

Data Scientist Responsibilities

  1. Data Analysis and Modeling:Collect, clean, and analyze large datasets to identify trends, patterns, and insights.
    Develop and deploy machine learning models (e.g., regression, classification, clustering) to solve business problems.
    Perform statistical analysis and hypothesis testing to validate findings.
  2. Insight Generation:Translate complex data findings into actionable business recommendations through visualizations, reports, and presentations.
    Collaborate with stakeholders to define business problems and translate them into analytical solutions.
    Conduct A/B testing and experimentation to optimize business processes or products.
  3. Model Deployment and Monitoring:Deploy machine learning models into production environments, ensuring scalability and performance.
    Monitor model performance and retrain models as needed to maintain accuracy and relevance.

Data Engineer Responsibilities

  1. Data Pipeline Development:Design, build, and maintain scalable and robust data pipelines to extract, transform, and load (ETL/ELT) data from various sources.
    Ensure data quality, consistency, and availability for downstream analytics and applications.
    Optimize data pipelines for performance, cost, and scalability.
  2. Data Infrastructure Management:Develop and manage data storage solutions, including data warehouses (e.g., Snowflake, Redshift) and data lakes.
    Implement and maintain data integration tools and frameworks to support real-time and batch processing.
    Ensure data security, compliance, and governance in line with regulations (e.g., GDPR, CCPA).
  3. Collaboration and Support:Work with Data Scientists, analysts, and business teams to understand data requirements and deliver solutions.
    Support the integration of data into business applications, dashboards, or machine learning models.
    Automate data workflows and processes to improve efficiency.

Shared Responsibilities

  • Collaborate with cross-functional teams, including software engineers, product managers, and business analysts, to deliver data-driven solutions.
  • Maintain documentation for data processes, models, and pipelines.
  • Stay updated on emerging tools, technologies, and methodologies in data science and engineering.

Qualifications and Skills

Education

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or a related field. A Ph.D. is a plus for Data Scientist roles.

Experience

  • Data Scientist: 2-5 years of experience in data analysis, machine learning, or statistical modeling.
  • Data Engineer: 2-5 years of experience in data engineering, ETL pipeline development, or database management.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is highly desirable.

Technical Skills

  • Data Scientist:Proficiency in programming languages such as Python or R for data analysis and modeling.
    Expertise in machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
    Strong knowledge of statistical methods, data visualization tools (e.g., Tableau, Power BI), and SQL.
    Familiarity with big data technologies (e.g., Hadoop, Spark) is a plus.
  • Data Engineer:Proficiency in programming languages such as Python, Java, or Scala.
    Expertise in SQL and database management systems (e.g., MySQL, PostgreSQL, MongoDB).
    Experience with ETL tools (e.g., Apache Airflow, Talend) and data warehousing solutions.
    Knowledge of cloud-based data platforms (e.g., AWS Redshift, Google BigQuery, Snowflake).
    Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
  • Shared Skills:Strong understanding of data structures, algorithms, and database design.
    Experience with version control systems (e.g., Git).
    Knowledge of data governance, security, and compliance standards.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication skills to present complex findings to non-technical stakeholders.
  • Ability to work collaboratively in a team environment and manage multiple priorities.
  • Attention to detail and a commitment to data accuracy and quality.

Preferred Skills

  • Experience with real-time data processing or streaming technologies (e.g., Kafka, Flink).
  • Familiarity with DevOps practices for data pipelines (e.g., CI/CD for data workflows).
  • Knowledge of advanced analytics techniques, such as natural language processing (NLP) or deep learning, for Data Scientists.
  • Certifications in cloud platforms (e.g., AWS Certified Data Analytics, Google Professional Data Engineer) or data science methodologies.

Work Environment

  • Work is typically performed in an office or remote setting, with collaboration across teams.
  • May involve working with large-scale datasets and computationally intensive tasks requiring access to cloud or high-performance computing resources.
  • Flexible hours may be required to meet project deadlines or support global teams.

 

Working from Home

Electrical Technician

Cool

Cool

Cool

Cool

Cool

The Quality Engineer (Electrical and Electronic) ensures the quality and reliability of electrical and electronic products by developing and implementing quality control processes. They conduct testing, inspections, and root cause analysis to meet industry standards (e.g., ISO, UL) and customer requirements. Responsibilities include optimizing manufacturing processes, collaborating with cross-functional teams, and managing supplier quality

Job Title: Electrical Technician

Job Summary

The Electrical Technician is responsible for installing, maintaining, troubleshooting, and repairing electrical and electronic systems, equipment, and components. This role involves working with wiring, circuits, control systems, and other electrical infrastructure to ensure safe and efficient operation in compliance with industry standards and regulations.

Key Responsibilities

  1. Installation and Setup:Install electrical systems, wiring, conduits, fixtures, and equipment according to blueprints, schematics, and technical specifications.
    Assemble and connect electrical components, such as motors, transformers, control panels, and circuit breakers.
    Configure and test electrical systems for proper functionality during installation or upgrades.
  2. Maintenance and Repair:Perform preventive maintenance on electrical systems, including inspecting, cleaning, and testing equipment to ensure optimal performance.
    Diagnose and troubleshoot electrical malfunctions using tools like multimeters, oscilloscopes, and circuit testers.
    Repair or replace faulty wiring, components, or systems to restore functionality.
  3. Testing and Calibration:Conduct tests on electrical systems to verify performance, safety, and compliance with standards (e.g., NEC, IEEE, or local codes).
    Calibrate and adjust equipment, such as control panels or sensors, to meet operational requirements.
    Use diagnostic tools to identify issues in circuits, motors, or programmable logic controllers (PLCs).
  4. Safety and Compliance:Adhere to safety protocols and regulations, including lockout/tagout (LOTO) procedures, to ensure a safe working environment.
    Ensure all work complies with relevant codes and standards, such as the National Electrical Code (NEC), OSHA, or industry-specific regulations.
    Maintain accurate documentation of maintenance, repairs, and inspections.
  5. Collaboration and Support:Work with engineers, maintenance teams, and other technicians to support equipment upgrades, installations, or process improvements.
    Provide technical support and training to other staff on the operation and maintenance of electrical systems.
    Assist in the commissioning of new equipment or systems during project rollouts.
  6. Inventory and Documentation:Maintain records of repairs, maintenance schedules, and equipment performance.
    Manage inventory of electrical parts, tools, and supplies, ensuring availability for repairs and projects.
    Prepare reports on system performance, downtime, or safety incidents as required.

Qualifications and Skills

  • Education: High school diploma or equivalent; completion of an accredited electrical technician program, apprenticeship, or associate degree in electrical technology or a related field is preferred.
  • Experience: 1-5 years of experience in electrical maintenance, installation, or repair, preferably in a relevant industry.
  • Technical Skills:Proficiency in reading and interpreting electrical schematics, blueprints, and technical manuals.
    Knowledge of electrical systems, including AC/DC circuits, motors, PLCs, and control systems.
    Familiarity with tools and equipment such as multimeters, oscilloscopes, wire strippers, and crimping tools.
    Understanding of electrical codes and standards (e.g., NEC, UL, or local regulations).

Working from Home

Quality Engineer (Electrical & Electronic)

Full Time

Cool

Cool

Cool

Cool

The Electrical Technician installs, maintains, troubleshoots, and repairs electrical and electronic systems, including wiring, circuits, and equipment. They ensure systems operate safely and efficiently, adhering to codes like NEC and OSHA. Responsibilities include testing, calibrating, and diagnosing issues using tools like multimeters, while collaborating with engineers and maintenance teams.

Job Title: Quality Engineer (Electrical and Electronic)

Job Summary

The Quality Engineer (Electrical and Electronic) is responsible for developing, implementing, and maintaining quality assurance processes to ensure that electrical and electronic products meet specified standards, customer requirements, and regulatory compliance. This role involves quality control, testing, root cause analysis, and collaboration with cross-functional teams to drive continuous improvement in product performance and reliability.

Key Responsibilities

  1. Quality Assurance and Control:Develop and implement quality control plans, procedures, and inspection protocols for electrical and electronic components, assemblies, and systems.
    Conduct inspections and testing to verify product conformance to specifications, standards (e.g., ISO, IPC, UL, CE), and customer requirements.
    Monitor and analyze quality performance metrics to identify trends and areas for improvement.
  2. Testing and Validation:Design and execute test plans for electrical and electronic products, including functional, environmental, and reliability testing.
    Use diagnostic tools, oscilloscopes, multimeters, and other testing equipment to validate product performance.
    Ensure compliance with industry standards such as RoHS, REACH, or MIL-STD for specific applications.
  3. Root Cause Analysis and Problem Solving:Investigate product defects, non-conformances, and customer complaints to identify root causes using tools like 8D, Fishbone diagrams, or 5 Whys.
    Implement corrective and preventive actions (CAPA) to address quality issues and prevent recurrence.
    Collaborate with engineering, manufacturing, and suppliers to resolve quality-related challenges.
  4. Process Improvement:Drive continuous improvement initiatives using methodologies like Six Sigma, Lean, or Kaizen to enhance product quality and manufacturing efficiency.
    Develop and maintain quality documentation, including control plans, FMEAs (Failure Mode and Effects Analysis), and work instructions.
    Support the implementation of Statistical Process Control (SPC) to monitor production processes.
  5. Supplier Quality Management:Work with suppliers to ensure the quality of raw materials, components, and sub-assemblies meets required standards.
    Conduct supplier audits and evaluations to ensure compliance with quality requirements.
    Collaborate with procurement and engineering teams to qualify new suppliers or components.
  6. Compliance and Documentation:Ensure products comply with relevant industry standards, regulations, and certifications (e.g., ISO 9001, AS9100, or automotive standards like IATF 16949).
    Maintain accurate records of quality tests, audits, and corrective actions.
    Prepare reports and documentation for internal and external audits.
  7. Cross-Functional Collaboration:Work closely with design, manufacturing, and product development teams to integrate quality requirements into product designs and processes.
    Provide training to production staff on quality standards and procedures.
    Support new product introductions (NPI) by ensuring quality requirements are met during the development phase.

Qualifications and Skills

  • Education: Bachelor’s degree in Electrical Engineering, Electronics Engineering, or a related field. Advanced certifications (e.g., Six Sigma Green/Black Belt, CQE) are a plus.
  • Experience: 2-5 years of experience in quality engineering, preferably in the electrical or electronics industry.
  • Technical Skills:Knowledge of electrical and electronic systems, components, and manufacturing processes.
    Familiarity with quality tools (e.g., SPC, FMEA, 8D, Pareto analysis).
    Proficiency in using testing equipment such as oscilloscopes, multimeters, spectrum analyzers, and automated test systems.
    Understanding of industry standards (e.g., ISO 9001, IPC-A-610, RoHS, UL).
  • Soft Skills:Strong analytical and problem-solving skills.
    Excellent communication and teamwork abilities.
    Attention to detail and a commitment to quality.
  • Preferred Skills:Experience with quality management systems (QMS) and ERP software (e.g., SAP, Oracle).
    Knowledge of programming or scripting for test automation (e.g., Python, LabVIEW).
    Familiarity with reliability testing and failure analysis techniques.

Working from Home

Frontend Engineer

Fulltime

Cool

Cool

Cool

Cool

The Frontend Engineer designs, develops, and maintains responsive, user-friendly web applications using modern frameworks like React and Vue.js. They collaborate with designers and backend engineers to implement intuitive interfaces, optimize performance, and ensure cross-browser compatibility. Responsibilities include coding, debugging, and participating in code reviews to maintain high-quality standards.

 

Job Title: Frontend Developer

Job Summary

We are seeking a skilled Frontend Developer to join our dynamic team. The ideal candidate is passionate about crafting intuitive, visually appealing, and responsive web applications using modern frameworks. You will play a pivotal role in developing high-quality frontend solutions, collaborating with cross-functional teams to deliver exceptional user experiences.

Key Responsibilities

  • Develop and maintain responsive, high-performance web applications using React and Vue.js.
  • Collaborate with designers and backend engineers to implement user-friendly features and seamless interfaces.
  • Optimize applications for speed, scalability, and cross-browser compatibility.
  • Participate in code reviews to ensure code quality, consistency, and adherence to best practices.
  • Stay current with industry trends and emerging technologies to enhance development processes.
  • Debug and resolve issues promptly to ensure a smooth and reliable user experience.

Qualifications and Skills

  • Experience: 2+ years of proven experience as a Frontend Developer or similar role.
  • Technical Skills:Strong proficiency in React and Vue.js frameworks.
    In-depth knowledge of HTML, CSS, and JavaScript (ES6+).
    Experience with version control systems, preferably Git.
    Familiarity with responsive design principles and cross-browser compatibility.
    Knowledge of frontend build tools (e.g., Webpack, Vite) and testing frameworks (e.g., Jest, Cypress) is a plus.
  • Soft Skills:Ability to work independently and collaboratively in a team environment.
    Excellent communication skills and a keen attention to detail.
    Strong problem-solving skills and a proactive approach to challenges.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Preferred Skills:Experience with TypeScript or other JavaScript frameworks (e.g., Angular).
    Familiarity with RESTful APIs or GraphQL for backend integration.
    Knowledge of UI/UX principles or design tools (e.g., Figma, Sketch).

 

Working from Home
bottom of page