Job
Description
You are a Senior Full Stack Engineer with expertise in React.js/Vue.js and Java/Node.js. Your role involves designing, developing, and optimizing large-scale eCommerce applications to ensure code quality, scalability, and performance. Collaborating with Product Managers, Engineers, and Designers, you will work on building innovative features that enhance user experience. - Collaborate with Product Managers to design and define new product features. - Write high-quality, scalable, and maintainable code, advocating for best coding practices. - Influence the technical direction of the engineering team and define solutions for complex, multi-team projects. - Serve as a key member of a Scrum team, actively participating in planning, stand-ups, and retrospectives. - Lead and contribute to Communities-of-Practice and Continuous Education programs. - Ensure UI performance optimization and accessibility best practices are implemented for an enhanced user experience. Qualifications required for this role: - Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent experience). - 5+ years of hands-on experience in JavaScript, HTML, and CSS. - 4+ years of experience with React.js or Vue.js. - 4+ years of backend development experience in Java or Node.js. - Experience with TypeScript is a plus. - Background in large-scale eCommerce systems is highly desirable. - Strong understanding of UI performance and accessibility best practices. - Experience working with REST APIs, microservices, and cloud-based architectures. - Familiarity with version control systems. - Excellent problem-solving skills and the ability to mentor team members. You are a Senior Full Stack Engineer with expertise in React.js/Vue.js and Java/Node.js. Your role involves designing, developing, and optimizing large-scale eCommerce applications to ensure code quality, scalability, and performance. Collaborating with Product Managers, Engineers, and Designers, you will work on building innovative features that enhance user experience. - Collaborate with Product Managers to design and define new product features. - Write high-quality, scalable, and maintainable code, advocating for best coding practices. - Influence the technical direction of the engineering team and define solutions for complex, multi-team projects. - Serve as a key member of a Scrum team, actively participating in planning, stand-ups, and retrospectives. - Lead and contribute to Communities-of-Practice and Continuous Education programs. - Ensure UI performance optimization and accessibility best practices are implemented for an enhanced user experience. Qualifications required for this role: - Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent experience). - 5+ years of hands-on experience in JavaScript, HTML, and CSS. - 4+ years of experience with React.js or Vue.js. - 4+ years of backend development experience in Java or Node.js. - Experience with TypeScript is a plus. - Background in large-scale eCommerce systems is highly desirable. - Strong understanding of UI performance and accessibility best practices. - Experience working with REST APIs, microservices, and cloud-based architectures. - Familiarity with version control systems. - Excellent problem-solving skills and the ability to mentor team members.