- Frontend: React.js (strong creation & modification of components, state management, design patterns)
- Backend: Java (Spring, Spring Boot) AND Node.js (both required, not either/or)
Experience:
- Personality and Process:
- Must have led teams, handled products, worked with cross-functional partners (QA, product, architecture), and have strong empathy and communication skills.
- Should be conversant with agile processes and organizational workflows.
- Even if not coding day-to-day, should jump in when problems arise, guiding and collaborating to resolve technical issues.
- Technical Awareness:
- Should be current with industry trends (e.g., AI integrations) and understand how to potentially leverage such technologies in e-commerce contexts.
- Cultural fit: Empathy, team-building, and understanding organizational nuances are considered as important as technical acumen.
Same expectations in terms of tech stack: Full Stack
- Candidates must be strong in both frontend and backend to allow fluid movement between teams/projects as needs shift.
- Core Stack:
- Frontend: React.js (strong creation & modification of components, state management, design patterns)
- Backend: Java (Spring, Spring Boot) AND Node.js (both required, not either/or)
- Additional Skills: Experience with JSP/Struts is a plus but not required.
- Java Only: Not open to backend alternatives like Python; need minimal learning curve.