Director, Engineering - Mobile

Overview

On Site
Full Time

Skills

Energy
Organized
Retail
Merchandising
Inventory Management
Supply Chain Management
Logistics
Business Intelligence
Documentation
Project Management
Budget
Invoices
Facilitation
Vendor Relationships
Benchmarking
Roadmaps
Negotiations
Scalability
Enterprise Architecture
Scripting
JIRA
Agile
Modeling
Software Design
IT Management
Coaching
Mentorship
Offshoring
Market Research
Competitor Analysis
Network
DevOps
Warehouse Management
Information Security
Reporting
Functional Requirements
Root Cause Analysis
Scheduling
Problem Management
Change Control
Talent Management
Performance Management
Career Counseling
Delegation
Onboarding
Information Technology
Application Development
IT Operations
IaaS
Program Management
IT Consulting
Inventory
Order Management
PIM
Payment Card Industry
Payment Systems
Mobile Development
Swift
Kotlin
Mobile Web
React.js
Responsive Design
SAN
Optimization
Instrumentation
IT Strategy
Electronic Commerce
Leadership
Communication
Collaboration
Analytics
A/B Testing
Management
Regulatory Compliance
Microservices
API
Accessibility
Performance Tuning
Incident Management
Capacity Management
Decision-making
Open Source
Java
Spring Framework
SQL
Database
Apache Spark
Apache Kafka
Databricks
Compliance Management
Sarbanes-Oxley
Auditing
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Oracle Cloud
Continuous Integration
Continuous Delivery
DevSecOps
Value Engineering
Fraud
Finance
Payments
Recruiting

Job Details

At Five Below our growth is a result of the people who embrace our purpose: We know life is way better when you are free to Let Go & Have Fun in an amazing experience, filled with unlimited possibilities, priced so low, you can always say yes to the newest, coolest stuff! Just ask any of our over 20,000 associates who work at Five Below and they'll tell you there's no other place like it. It all starts with our purpose and then, The Five Below Way, which is our values and behaviors that each and every associate believes in.

It's all about culture at Five Below, making this a place that can inspire you as much as you inspire us with big ideas, super energy, passion, and the ability to make the workplace a WOWplace!

POSITION SUMMARY

The Engineering team, organized by product groups, is responsible for the architecture, design, development and operations of all systems and applications supporting Five Below's Retail and ecommerce footprint. Accordingly, we have Merchandising and Inventory Management, Stores, Supply Chain & Logistics, and Digital, BI & Data Platform, DevOps Engineering and Tools.

Five Below systems/applications supporting business functions are a combination of enterprise solutions and custom software built to create a seamless experience for our customers, driven by data assets, Infrastructure and cloud at its epicenter.

RESPONSIBILITIES
  • Takes full ownership of complex projects, ensuring definition, documentation, and the use of appropriate project management tools and processes.
  • Oversees project resources, financials, and effectively manages the expectations of key stakeholders.
  • Manage department budgets, invoices and allocations, inclusive of alignment to appropriate business initiative/capability
  • Identifies and addresses stakeholder communication needs, translating engagement strategies into actionable deliverables.
  • Serves as a primary contact for stakeholders, facilitating open discussions, promoting understanding, and disseminating key technical and business information.
  • Oversees vendor relationships, ensuring performance aligns with key indicators, and addresses potential disputes or conflicts proactively.
  • Utilizes vendor performance data for benchmarking, informs development roadmaps with vendor expertise, and manages service improvements while considering contract negotiations.
  • Contributes to solution architectures across specific domains, evaluating alternatives based on cost, performance, and scalability, while documenting key decisions.
  • Crafts specifications for both cloud and on-premises components and ensures that solutions align with enterprise architecture standards, including security, while supporting project and change initiatives with technical plans.
  • Ensures team follows the corporate information security policies, standards, and guidelines, ensuring architectural principles are applied during design to reduce risk and driving their adoption and adherence.
  • Develop code, scripts, and designs per business requirements when needed.
  • Conduct and lead design, code and configuration reviews.
  • Participate in Agile rituals -daily standups, iteration planning, story huddles, retrospectives, creation of burn up chart's inceptions, document technical work in technical stories using JIRA board, and estimate (using agile points/story sizing techniques) the work effort required to complete those stories.
  • Design complex software applications, components and modules using appropriate modelling techniques following agreed software design standards, guidelines, patterns and methodology.
  • Develops road maps to communicate future development activity.
  • Provide technical leadership, coaching and mentoring to on shore and offshore team members
  • Conduct market research, competitor analysis and stay ahead of emerging trends
  • Oversee/coordinate supporting technical work required with other Five Below IT teams, including infrastructure (e.g., network, DevOps) and upstream and downstream system owners (warehouse management systems, order management systems, InfoSec, etc.)
  • Collaborate with product and system teams to ensure thorough test coverage and identify areas for process enhancement.
  • Analyze and report on test outcomes, including results, challenges, and risks, even when reviewing others' work
  • Plans and drives development projects which support the organization's objectives and plans
  • Identifies and evaluates alternative design options and trade-offs. Creates multiple design views to address the concerns of the different stakeholders and to handle functional and non-functional requirements.
  • Leads the design and refinement of complex software configurations for deployment, collaborates on method and tool selection, ensures adherence to standards for quality outcomes, and actively engages in both self-review and peer-review processes.
  • Collaborate closely with the operations team to conduct root cause analysis on intricate challenges, ensuring a thorough understanding and resolution.
  • Leads the planning and design of release packages, collaborates with teams on scheduling and post-release reviews, and ensures effective release processes and procedures, including rollback capabilities.

  • Identifies, evaluates, and manages the adoption of appropriate release and deployment techniques, processes, and automation tools.
  • Initiates and monitors actions to investigate and resolve problems in systems, processes, and services, determining appropriate fixes and remedies.
  • Collaborates with relevant parties to implement agreed remedies and preventive measures while supporting the analysis of patterns and trends for ongoing improvement in problem management processes.
  • Manages the end-to-end change control process, from assessing and analyzing change requests to developing, documenting, and implementing changes, while also maintaining the necessary tools and processes for effective change control and addressing issues to recommend corrective actions.
  • Build and nurture best in class technical teams to support Five Below's hyper-growth business trajectory
  • Execute Five Below's talent management practices including performance management and associate development to promote overall associate performance, learning and growth opportunities
  • Manages team capacity and participates in formal organizational processes to recruit, reward, and promote talent.
  • Creates a positive and supportive work environment that motivates employees, promotes well-being, and enhances engagement.
  • Provides career guidance and support, ensuring clear communication and delegation, and addressing employee welfare.
  • Partners with managers and teams to facilitate and support the execution of resourcing activities, from analyzing requests to onboarding and transitioning resources.
  • Leads the resourcing process, ensuring efficient and compliant allocation of resources to meet organizational needs.

QUALIFICATIONS
  • 10+ years' experience in Information Technology with experience related to application development, IT operations management, cloud infrastructure management, project/program management, or technology consulting. 5+ in a leadership role overseeing development teams.
  • 5+ years' experience in implementing high performance ecommerce mobile platforms with a deep understanding of Inventory, Order management, PIM, PII and PCI considerations, payment systems, and order fulfillment.
  • Deep hands-on expertise in native mobile development (Swift, Kotlin) and modern mobile web development (React, PWA, responsive design).
  • Strong knowledge of mobile architectures, offline storage, network layer optimization, app performance, and analytics instrumentation.
  • Proven experience leading technical strategy and architecture for mobile platforms at scale.
  • Experience with e-commerce platforms and a deep understanding of user journeys, checkout flows, and personalization on mobile.
  • Strong leadership, communication, and cross-functional collaboration skills.
  • Familiarity with third-party SDKs and services for push notifications, payments, analytics, A/B testing, etc.
  • Experience managing releases through App Store / Play Store processes and understanding of compliance and app review policies.
  • Experience with headless commerce architectures or MACH (Microservices, API-first, Cloud-native, Headless) principles.
  • Knowledge of accessibility standards for mobile platforms.
  • Background in performance tuning and observability on mobile.
  • Experience in building highly productive engineering teams responsible for delivery, uptime, stability and operations of all applications and systems in a high-growth, omni-channel retailer
  • Expertise in formulating and implementing operating processes, procedures and routines, such as incident management, automated monitoring and alerting, capacity planning, build versus buy decision making
  • Expertise in open-source software development languages & frameworks such as Java, Spring, NO-SQL DB's, Spark, Kafka, Databricks, Cloud computing
  • Experience in Governance, Risk and Compliance management, specifically around implementing automated controls, security monitoring, enabling audit trails, securing data and complying to company's SOX and audit policies
  • Expertise in building and deploying secure applications in a multi-cloud footprint (AWS, Azure, Google Cloud Platform or Oracle cloud)
  • Expertise driving efficiencies across the application footprint through automation leveraging CI/CD and DevSecOps (shift-left) methodologies
  • Highest level of personal integrity, and the ability to professionally handle confidential matters and exude the appropriate level of judgment and maturity

Five Below is an Equal Opportunity Employer

Explore our benefits site to discover all the perks and support we offer! From health coverage to financial and personal wellness, we've got you covered-check it out today! benefits.fivebelow.com/public/welcome

Five Below is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.

Five Below is committed to working with and providing reasonable accommodations for individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please submit a request and let us know the nature of your request and your contact information. crewservices.zendesk.com/hc/en-requests/new

BE AWARE OF FRAUD! Please be aware of potentially fraudulent job postings or suspicious recruiter activity by persons that are posing as a Five Below recruiters. Please confirm that the person you are working with has an @fivebelow.com email address. Additionally, Five Below does NOT request financial information or payments from candidates at any point during the hiring process. If you suspect fraudulent activity, please visit Five Below's Career Site to verify the posting. fivebelow.com/info/careers
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.