12 Aug
|
BMW TechWorks
|
Pune
12 Aug
BMW TechWorks
Pune
Fullstack Developer (python)
Key Responsibilities
- Design and develop browser extension features using WXT and React
- Build and maintain UI components for extension popups, content scripts, background scripts, and options pages
- Integrate with browser extension APIs (Chrome, Firefox, Edge)
- Ensure cross-browser compatibility, performance optimization, and reliability
- Implement state management and client-side data handling
- Write clean, maintainable, and testable code
- Participate in code reviews, architecture discussions, and technical planning
- Team Leading experience is mandatory
Mandatory Skills
- Solid JavaScript/TypeScript development experience with solid OOP concepts
- Hands-on experience with React and modern frontend patterns
- Experience with backend development (Python)
- REST API design and integration
- Solid understanding of web security, authentication, and authorization
- Experience with Git, Linux, and modern development workflow.
Preferred Skills
- Experience building browser extensions or strong familiarity with browser APIs
- Experience with WXT, Vite, or modern frontend build tools
- Familiarity with state management libraries (Redux, Zustand, React Query, etc.)
- Experience with UI/UX best practices and design systems
- Knowledge of performance optimization for web and extensions (lazy loading, code splitting, caching)
- Familiarity with testing frameworks (Jest, Vitest)
- Experience with CI/CD pipelines and automated deployments
- Exposure to cloud platforms (AWS, Azure)
- Understanding of extension security models, permissions, and content script isolation
📌 Tech Lead (Pune)
🏢 BMW TechWorks
📍 Pune