Search by job, company or skills

B

Mid-Level Frontend Developer (Data Map)

4-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 days ago
  • Over 200 applicants
Quick Apply

Job Description

  • Design and develop responsive, scalable, and maintainable frontend applications usingReact.jsand modern JavaScript/TypeScript.
  • Build and integrate3D contentand interactive experiences usingWebGL-based libraries(e.g.,Three.js,Babylon.js).
  • Optimize applications for speed, performance, and responsiveness across all major browsers and devices.
  • Collaborate closely with backend developers, and product managers to translate concepts into engaging user experiences.
  • Architect complex UI systems that are modular, testable, and easy to maintain.
  • Implement interactive features, animations, and transitions that enhance user engagement.
  • Conduct performance profiling, debugging, and memory optimization for frontend applications.
  • Stay up to date with the latest frontend technologies, trends, and best practices.

Requirements

  • Bachelor s or Master s degree in Computer Science, Design, or a related field.
  • 4+ years of experience in frontend development, including at least 3 years working withReact.
  • Strong proficiency inJavaScript/TypeScript,HTML5, andCSS3.
  • Proven experience with3D rendering in the browser, using tools likeThree.js,Babylon.js, or similar.
  • Deep understanding ofWebGL, shaders, and rendering pipelines is a plus.
  • Solid knowledge ofUI/UX principles, responsive design, and accessibility.
  • Experience with frontend performance optimization and profiling tools.
  • Familiarity with build tools and version control systems (Webpack, Vite, Git).
  • Strong problem-solving and communication skills, with the ability to work both independently and in a team.
  • Experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, GitHub).
  • Experience working in agile teams and modern development workflows.
  • Good communication skills

About Company

BMW TechWorks India is a joint venture between the BMW Group, a global leader in intelligent automobile development, and Tata Technologies, a global product engineering and digital services company. Our mission is to transform the automotive software industry, with a focus on Digital Car, Digital Company and Digital Product Engineering services. By combining BMW’s legacy of innovation with Tata Technologies’ expertise, we are creating solutions to drive seamlessness across BMW’s complete value chain. Based in Pune, Bengaluru, and Chennai, BMW TechWorks India taps into India’s vast IT talent pool to develop digital solutions that align with BMW’s global strategy. Our guiding principle is to engineer in India for the world, placing India at the heart of delivering cutting-edge automotive software and Enterprise IT services for BMW’s global operations. Core Areas of Focus: - Digital Car: Building software that makes BMW vehicles smarter, more connected, and future-ready. - Digital Company: Creating enterprise IT solutions that streamline and elevate operations across production, logistics, R&D, financial services, and more. Digital Product Engineering (DPE): Enabling excellence in mechanical domains with advanced engineering tools and regulatory compliance across all BMW vehicle programs. - Sustainable Innovation: Leading the development of green technology in line with BMW’s sustainability goals. At BMW TechWorks India, we embrace a unique culture that blends the agility of a start-up with the strength of two global giants. We're living and practising the idea of seamlessness in everything we do. Our culture is underpinned by our VOCAL approach - Vibrant, Open, Collaborative, Agile and Lean. Our work environment is inclusive, collaborative, and built on transparency and openness, ensuring that innovation flourishes at every level. We champion diversity, foster teamwork, and empower our employees to take ownership of their work and drive our success forward.

Job ID: 124409669