B
BMW TechWorks India•10d ago
Indeed
Digital Energy Pass_Front_End_Devel...
Pune, Maharashtra
Full Time
Senior Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Digital Energy Pass Front-End Developer at BMW TechWorks India
BMW TechWorks India is seeking a skilled Front-End Developer to join their team in Pune, Maharashtra. This role is crucial for bridging the gap between UI/UX design and implementation, focusing on creating intuitive, accessible, and visually compelling interfaces for the Digital Energy Pass initiative.
About the Unit
The team is looking for a hands-on UI/UX Developer with strong front-end development skills in Angular. You will collaborate closely with product managers, designers, and engineers to transform thoughtful UX concepts and polished visuals into responsive, real-world web experiences.
Job Profile
As a Front-End Developer, you will:
- Translate user research, personas, and business requirements into intuitive UI designs and interactive prototypes.
- Implement front-end UI components with clean, maintainable code aligned with design system standards.
- Design wireframes and high-fidelity mockups, converting them into responsive, accessible interfaces.
- Write reusable, scalable UI components and styling using HTML, CSS/Sass, and JavaScript/TypeScript.
- Ensure cross-browser compatibility, performance optimization, and accessibility (ARIA, WCAG).
- Contribute to the evolution of the design system, UI guidelines, and design tokens.
- Participate in design reviews, offering technical input on feasibility and iterating based on feedback.
- Write automated tests for UI components to ensure robust regression coverage.
- Stay current with industry trends, best practices, and emerging technologies, evangelizing UX principles.
- Collaborate with back-end developers to integrate APIs and ensure seamless data-driven interfaces.
- Mentor junior developers and participate in code reviews.
What You Should Bring Along
- 5+ years of experience in UI/UX development and front-end development, with a strong focus on Angular and UX.
- Proficiency in HTML5, CSS3 (SCSS/Sass), and modern JavaScript/TypeScript.
- Experience with front-end frameworks/libraries, particularly Angular (React is a plus), and state management.
- A strong design sensibility and experience transforming concepts into polished UI.
- Familiarity with design tools like Figma, Sketch, and Adobe XD, and experience with design-spec handoffs.
- Knowledge of responsive and accessible design principles (ARIA, WCAG).
- Experience with design systems, component libraries, and design tokens.
- Practical understanding of performance optimization, tooling (webpack/vite), and version control (Git).
- Excellent collaboration and communication skills, with the ability to articulate design decisions to non-technical stakeholders.
- A problem-solving mindset with attention to detail and a user-centric approach.
Technical Skills
- Must-have: Angular, UX/UI Development, Figma, Sketch, Adobe XD, Git
- Good to have: PostgreSQL, JavaScript, CSS, ARIA
Location
Pune, Maharashtra (also open to Bangalore/Chennai)
Company
B
BMW TechWorks India
Pune, Maharashtra
Posted on Indeed