Staff Software Engineer- Frontend (ReactJS)
Core
Build scalable customer platforms and modern web applications for an EV charging network using React.js and TypeScript.
Role type
Staff Software Engineer (Frontend)
Builds
Micro-frontend architectures, shared component/design systems, and responsive frontend applications for EV charging.
Domain
Electric Vehicles (EV) / SaaS
Deliverable
production ML models | product features
Required skills
React.js, TypeScript, Micro-frontend architectures, State management, REST APIs, Unit/Integration testing, CI/CD pipelines, Git, Problem-solving, Mentoring
Preferred skills
Java/Spring Boot, Kafka, Relational databases (MySQL/PostgreSQL), AI/LLM APIs, AI-assisted development tools
Technologies
React.js, TypeScript, Vitest, Testing Library, TanStack Query, React Hook Form, Zod, OpenAPI/Swagger, Kafka, MySQL, GitHub Copilot, Claude
Responsibilities
Design and implement micro-frontend architectures; Own frontend state management, data fetching, and caching; Write frontend unit/integration tests; Consume and integrate RESTful APIs; Participate in code reviews and technical discussions; Mentor junior engineers.
Seniority
Staff, hands-on IC with mentorship