Rebuy is looking to hire a Sr. Software Engineer, Front-End to help maintain and develop their core feature set and services, as well as design, develop, and release new product features to enhance AI-powered shopping experiences.
Requirements
- 5+ years of hands-on experience building full-stack applications with Next.js (or React), with a proven track record of delivering complex projects.
- Deep understanding of modern JavaScript (ES6+), React ecosystem, Next.js best practices, Vue & Styling (CSS & Tailwind) and back-end architectural patterns.
- Strong understanding of a performant SaaS environment.
- Experience in a Scrum/Agile environment.
- Experience with Atlassian suite, including Jira and Bitbucket.
- Familiarity with BigTable, GCP, Docker, Kubernetes, Shopify REST/GraphQL API, Angular!
Responsibilities
- Develop and maintain highly visible, user-facing features that enhance the intuitiveness and delightfulness of using Rebuy’s tools.
- Leveraging our Design team’s Figma prototypes, use advanced frontend technologies (React and other modern JavaScript frameworks) to create scalable and efficient user interfaces that directly address customer needs.
- Contribute significantly to the engineering culture at Rebuy by establishing, documenting, and promoting best practices.
- Lead initiatives to introduce and standardize frontend frameworks and tools that increase development efficiency and maintainability.
- Ensure optimal performance of our web applications, focusing on enhancing responsiveness and efficient browser rendering to deliver a seamless user experience.
- Participate actively in the code review process for not only your own teammates but also Frontend developers who handle other Rebuy products, offering insightful and actionable feedback.
- Conduct quality checks on deliverables to ensure code, setup and configurations meet expected results.
Other
- Ability to work both independently and as part of a team.
- Strong communication skills and ability to break down complex problems into easy-to-understand concepts.
- Someone who carries a positive attitude, loves to be a problem-solver, is naturally self-motivated, and passionate about e-commerce.
- BS degree or equivalent work experience.
- Work from anywhere within the U.S. and Canada.