6 months
Phone and skype
San Jose CA
Onsite 5 days
SRE
SRE with strong UI - Vue and/or React
MUST: UI development with Vue and/or React. Strong JAVA development experience.
Prefer: Retail Environment with strong ecommerce.
ESRE role with emphasis on UI, but must be a full stack developer. **They must be an SRE, but also have the development background. Cannot just be a developer that is ok with doing SRE.
SRE Role: Full-Stack Engineer - Retail UI Specialist
Role Overview: We are seeking an experienced Full-Stack Engineer with a robust background in retail operations and a strong emphasis on front-end development using React or Vue.js. This role will not only require technical prowess but also an understanding of retail workflows to enhance user interaction and experience within our retail technology stack.
Key Responsibilities:
- UI Development:
- Design, develop, and maintain responsive user interfaces using React or Vue.js, ensuring cross-browser compatibility and performance optimization.
- Implement state management solutions like Redux (for React) or Vuex (for Vue) for complex UI states.
- Create reusable components and libraries for future use to increase development speed and maintainability.
- Full-Stack Proficiency:
- Develop and integrate backend services using languages like Node.js, Python, or Java, focusing on RESTful API design and implementation.
- Ensure seamless integration between frontend and backend systems, managing data flow and API endpoints.
- Retail-Specific Development:
- Translate retail-specific requirements into technical solutions; understand and implement features like inventory management, customer loyalty programs, and point-of-sale systems.
- Work closely with retail operations teams to gather requirements, understand user pain points, and tailor solutions that enhance operational efficiency.
- Performance and Scalability:
- Optimize applications for maximum speed and scalability, particularly for high-traffic retail environments like peak shopping seasons.
- Implement and monitor performance metrics, using tools like Lighthouse, Chrome DevTools, or Vue Performance Devtool.
- Testing and Quality Assurance:
- Write comprehensive unit and integration tests using frameworks like Jest, Mocha, or Cypress.
- Participate in code reviews, ensuring code quality, security, and adherence to best practices.