Senior Frontend Software Engineer
Remote in Argentina
JavaScript (Frontend)
& 2 others
Choose an option
We are looking for an innovative Senior Frontend Software Engineer to direct the migration of our Chrome extension from Stencil to React, spearhead modern technical strategies, and influence future platform evolution in the automotive dealership software domain.
Responsibilities
- Define the overall technical strategy and set long-term objectives for the platform
- Develop a detailed roadmap for React migration alongside plans for upcoming feature upgrades
- Research and identify modern technologies suitable for automotive software solutions
- Design scalable and efficient architectures to support expanded platform and integration capabilities
- Transition Stencil Web Components into a React-based architecture aligned with modern practices
- Build React components and implement essential features from the ground up
- Redesign the Manifest v3 setup to align with current React principles
- Utilize Redux Toolkit/Zustand to replace reactive patterns and enhance state management
- Collaborate with the product team to set priorities and synchronize the technical direction
- Deliver critical platform functionalities to reach key milestones, including MVP completion
- Prototype new integration workflows and assess cutting-edge technical opportunities
- Integrate third-party platforms seamlessly and expand possibilities for future collaborations
- Develop intelligent systems for context detection and user suggestions
- Create scalable messaging handler systems to support efficient platform communication
- Apply industry-standard development approaches and establish reusable component libraries
Requirements
- 3+ years working with React, with proficiency in advanced patterns and techniques for optimization at scale
- Background in building scalable frontend systems designed for efficiency and maintainability
- Expertise in Manifest v3 alongside experience with Chrome Extension architecture
- Knowledge of multi-context messaging processes, including service workers, content scripts, and cross-context communication
- Proficiency in leveraging Chrome APIs like Tabs, Storage, and Side Panel APIs
- Skills in performance optimization tailored to browser extension-specific requirements
- Understanding of iterative development workflows in fast-paced environments
- Collaboration with product management to align on technical roadmaps and goals
- Competency in handling dynamic and shifting priorities driven by evolving business needs
- English proficiency at a minimum B2 level for effective communication
Nice to have
- Knowledge of stencil.js