Source description
About the role
Full Stack (React, React Native, Node)
Hybrid in Minneapolis, MN
MUST HAVE:
-React
-React Native
-Node JS
-Typescript
LOCAL TO MN ONLY --- Hybrid 2-3 days per week
Job Description: Tell us about your department:
This role is with our App Growth & Strategy team, which promotes the Best Buy mobile app to our customers through BestBuy.com and other channels, and by building and maintaining app-exclusive functionality. At this time, we are seeking a senior engineer with extensive web experience and the ability to jump into a variety of different technologies, tools, and systems with ease.
Project Description:
Position Summary/Job Description:
• Define requirements and lead the development, integration, testing, and support of features on BestBuy.com and the Best Buy mobile app
• Evaluate new software technologies (i.e., libraries, frameworks, services) that help development to stay abreast of industry trends and standards
• Take ownership of the software we build as a team, with a focus on delivering the best possible customer experience.
• Coordinate with engineers in other teams to define API contracts, establish working relationships, and debug problems across services
Skills Overview
-
What are the top five skills and number of years of experience required to perform this job?
-
• A sense of ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both regarding estimates and to the process of delivering high-quality software.
-
• A willingness to mentor and teach at times, and to listen and learn at other times.
-
• Ability to work through new and difficult issues and contribute to libraries as needed.
-
• You're constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and keep your skills current.
-
• You work well within a team environment and enjoy working in a collaborative setting.
-
• Ability to write well-documented, clean code.
-
• Bachelor's degree in IT, Computer Science, Engineering, or related field OR equivalent combination of education and/or experience
-
• 7+ years of hands-on experience in:
-
o Development with React in JavaScript and/or TypeScript
-
o Using REST APIs and/or GraphQL
-
o DevOps automation tools (GitHub Actions, Jenkins), software version control (git), and testing frameworks
-
What are some preferred/nice to have skills the manager is looking for?
-
• 10+ years of relevant professional experience
-
• 5+ years experience with mobile app development, particularly React Native
-
• 2+ years experience as a senior engineer/team lead, including mentoring and coaching more junior engineers
More at 3B Staffing