Manager, Mobile Engineering
Apply NowLocation:
DALLAS, TX, US
Company:
Neiman Marcus Group is a leading luxury retailer in the U.S., offering a wide array of high-end brands and services.
Summary:
This position involves leading mobile engineering strategies and managing complex work streams to deliver mobile solutions. Candidates need a bachelor’s degree in a related field and substantial experience in software development and team leadership.
Requirements:
Technology: NodeJS, JavaScript, Typescript, React Native
Hard Skills: Delivering and operating large scale, highly available web/mobile applications, API Management, Building scalable and high-performance Web APIs
Credentials: Bachelor’s degree or foreign equivalent in Computer Science, Information Systems, Computer Applications
Experience: eight (8) years of experience as a Senior Manager, Software Development, Technical Manager, Lead Software Engineer, Senior Software Engineer or related, five (5) years of experience in developing websites and Mobile apps with NodeJS with JavaScript and Typescript, two (2) years in working in a tech lead capacity
Job Description:
JOB DUTIES: Helps plan, design and execute mobile commerce and engagement strategy. Manages multiple complex work streams required to execute large scale initiatives and programs that deliver highly reliable systems on-schedule, on-budget, to the committed scope using agile development practices. Provides clear direction and leads team(s) in the areas of scheduling, technical direction, planning, and standard development practices. Identifies opportunities for innovation and continuous improvement. This role allows you to work remotely from any location in the United States where the company is registered for employment purposes. Supervise Direct Employee: 15-1299.08: Computer Systems Engineers/Architects. Multiple positions available.
REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science, Information Systems, Computer Applications. *Employer will accept any foreign bachelor’s degree program of at least three years.
Requires eight (8) years of experience of as a Senior Manager, Software Development; Technical Manager; Lead Software Engineer; Senior Software Engineer or related.
Experience must include eight (8) years post-bachelors progressive experience in all of the following:
1. Delivering and operating large scale, highly available web/mobile applications.
Experience must include five (5) years post-bachelors progressive experience in all of the following:
2. Developing websites and Mobile apps with NodeJS with JavaScript and Typescript
3. API (REST or GraphQL) along with API Management and building scalable and high-performance Web APIs
4. Using databases, NoSQL data stores and storage and distributed persistence technologies.
Experience must include two (2) years post-bachelors progressive experience in all of the following:
5. Working in a tech lead capacity
6. Building Mobile applications leveraging React Native and Native platforms with API based backend capabilities.
7. Public Cloud based platform and cloud native services.