Responsibilities
H-E-B Digital builds the tech that feeds Texas.
We’re investing heavily in our customers’ digital experience, reinventing how they find inspiration from food, how they make food decisions, and how they ultimately get food into their homes. For more information, visit Retail Innovation & Best Places To Work . This is an exciting time to join H-E-B Digital, and we’re hiring across the stack: front-end web and mobile, full-stack, and backend engineering. We’re using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. Our digital solutions are growing in popularity and adoption—like Curbside and Home Delivery—so you’ll get the opportunity to define the user experience for millions of customers and hundreds of thousands of Partners. If you’re someone who enjoys taking on new challenges, working in a rapidly changing environment, learning new skills, and applying it all to solve large and impactful business problems, we want you as part of our team.
Software Engineer II
Responsibilities:
Build features that customers love within a world-class digital shopping experience
Collaborate closely with teams such as Design, Product, and our retail H-E-B stakeholders
Write meaningful code reviews, and receive the same for your code
Learn new technologies, frameworks, and systems and share your knowledge with the whole Web Chapter
Contribute to overall system design, architecture, security, scalability, reliability, accessibility, and performance of our customer-facing applications
Work with other platforms (iOS, Android, back-end engineering) to build out scalable systems that support H-E-B’s infrastructure
Identify and communicate cross-team dependencies
Communicate individual and project-level development statuses, issues, risks, and concerns to technical leadership and management
Qualifications:
Experience working with HTML, CSS, and JavaScript or TypeScript.
Experience working with React. We're still interested if you are proficient with another modern JavaScript framework
Experience working with Express, NodeJS, and GraphQL. We’re still interested if you are at least conversant with these technologies
Experience working with Jest for unit testing. We’re still interested if you have experience writing unit tests with other tools
You have an ownership mentality and can produce quality results with little direct supervision
You enjoy learning new technologies as they emerge
You have a strong understanding of coding standards and design principles / patterns
You have experience with common software engineering tools such as Git, JIRA, Confluence, etc.
You have 2+ years of development experience across multiple teams, products, and codebases
You have a bachelor’s degree in computer science or comparable field, or equivalent self-study
DEVS3232