Front-end React developer / Architecture tooling

4 - 10 years

7 - 12 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Front-end React developer / Architecture tooling
Unit and Team Overview

Infotainment platforms unit is responsible for developing, maintaining and deploying the BMW infotainment platform. The Linux (Yocto) based SW platform provides common automotive functions used by multiple automotive ECUs. The unit is also responsible for cross-cutting concerns of the platform, like architecture, security, stability and performance. The platform is deployed into multiple infotainment domain ECUs, ranging from headunits and rear seat entertainment systems to telematics and audio ECUs.

The software architecture team is responsible for the software design our next generation Linux and Android ECUs. The team works on the overall Software System Architecture in very close cooperation with development and test teams.

Job Description

Folio

The key responsibility is to extend the tool with various functionalities and interfacing to other tools. The tasks include:

  • development of an intuitive UI/UX-Design
  • establish methods for model validation to ensure the code matches the design
  • development of interfaces to other development and documentation tools

Core Responsibilities:
  • Frontend Development

    : Enhance React-based web interface for architecture visualization, dependency graphs, and interactive model views
  • Model Validation

    : Establish automated validation methods to ensure architecture documentation matches actual code implementation
  • Tooling Integration

    : Build interfaces to requirement management (Codebeamer) and project management systems (Jira)
  • CI/CD Integration

    : Develop validation gates for build pipelines and automated testing frameworks (Cypress)

Qualifications, Experience and Skills
Basic requirements and Education
  • Proficient tool development experience

    with focus on developer-facing applications and documentation platforms
  • Python expertise

    for automation scripts and model validation tools
  • Proficient in YAML, JSON, and Markdown

    for structured data modeling and documentation workflows
  • Expert JavaScript and TypeScript knowledge

    with strong experience in modern React development patterns
  • Advanced frontend web development skills

    including responsive design, component architecture, and state management
  • UI/UX design expertise

    with experience in developer tool interfaces and technical documentation presentation
  • Git workflow mastery

    including submodules, branching strategies, and CI/CD integration
  • University degree in Computer Science

    or comparable field, ideally with Linux & Android embedded systems focus
  • Deep architectural understanding

    of Linux and Android-based embedded automotive systems

Preferred Additional Skills
  • Knowledge of

    PlantUML, Mermaid, or similar diagramming tools

    for technical documentation
  • Familiarity with

    automotive software development

    and AUTOSAR/SOMEIP protocols
  • Experience with

    CI/CD systems

    (Zuul, Jenkins) and build automation
  • Knowledge of

    schema validation

  • Experience with

    analytics platforms

    (Matomo)
  • Understanding of

    software architecture documentation

    practices and toolchains

Keywords
  • Infotainment
  • Web development
  • Software architecture
  • UI/UX design

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
BMW Techworks India logo
BMW Techworks India

Accounting

Bengaluru

RecommendedJobs for You