Overview
On Site
Full Time
Skills
System Integration
Mobile Applications
React.js
IOS Development
Swift
Objective-C
Android
Java
Kotlin
API
Microsoft Exchange
Supervision
Scripting
Business Process
Mobile Development
Development Testing
Software Documentation
Regulatory Compliance
Policies and Procedures
Training
Status Reports
Debugging
Testing
Software Development Methodology
Research
Scalability
Requirements Analysis
Specification Gathering
Mockups
Interfaces
JavaScript
TypeScript
Durable Skills
Software Development
React Native
Analytics
Cloud Computing
Firebase
Amazon Web Services
Microsoft Azure
Mentorship
Insurance
Mergers and Acquisitions
Forms
Brand
Retail
SAP BASIS
LOS
Law
Job Details
Job Description
The Mobile Software Engineer II creates or modifies mobile applications, modules, and components from a detailed design where efficiency, performance, and reliability affect a major portion of the system. This role focuses on the design, development, and delivery of scalable mobile solutions, with increased involvement throughout the Software Development Life Cycle (SDLC), particularly in the design phase. Proficient in the areas of technical specifications, testing and system integration. In this role, there is greater involvement throughout the Software Development Life Cycle (SDLC) with increased emphasis in the design phase. Writes code that meets specifications. Develops mobile applications and shared components. Implements activities that generally impact discrete components / processes of the work of own unit / team / projects. Demonstrates proficiency in several areas of the professional function. Effectively resolves problems and roadblocks as they occur. Has working knowledge of JavaScript/TypeScript, React, and mobile development frameworks (React Native preferred). Familiarity with native iOS (Swift/Objective-C) and Android (Java/Kotlin) environments, modern web technologies, and API integration. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Receives work in the form of short-term assignments that often require the application of independent judgment. Work is subject to regular supervisory review at regular intervals. Operates within the context of defined procedures.
Key Responsibilities:
Essential Skills and Qualifications:
Preferred Skills:
Get great perks.
The salary range represents the expected compensation for this role at the time of posting. The specific base pay may be influenced by a variety of factors to include the candidate's experience, skill set, education, geography, business considerations, and internal equity. In addition to base pay, this role may be eligible for bonuses, or other forms of variable compensation.
#LI-AF1
About Us
The world of working and learning has changed. This is your opportunity to be a part of a brand transformation and growth strategy within the retail industry. Staples is helping our customers and community discover innovative products, services, and inspiration that unlock what's possible, while empowering you to unlock your potential. Our people are the heart of our success and there has never been a better time to join us as we lead the way in a new era of working and learning.
Want to learn more about Staples Stores? Visit RetailCareers.Staples.com for information and to learn about our career opportunities.
Click here to learn more about the employee benefits, programs and perks offered at Staples!
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, age, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.
Staples is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please call 1- for more information.
Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act; as well as with any other state and local Fair Chance Ordinance/Act regulations.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
The Mobile Software Engineer II creates or modifies mobile applications, modules, and components from a detailed design where efficiency, performance, and reliability affect a major portion of the system. This role focuses on the design, development, and delivery of scalable mobile solutions, with increased involvement throughout the Software Development Life Cycle (SDLC), particularly in the design phase. Proficient in the areas of technical specifications, testing and system integration. In this role, there is greater involvement throughout the Software Development Life Cycle (SDLC) with increased emphasis in the design phase. Writes code that meets specifications. Develops mobile applications and shared components. Implements activities that generally impact discrete components / processes of the work of own unit / team / projects. Demonstrates proficiency in several areas of the professional function. Effectively resolves problems and roadblocks as they occur. Has working knowledge of JavaScript/TypeScript, React, and mobile development frameworks (React Native preferred). Familiarity with native iOS (Swift/Objective-C) and Android (Java/Kotlin) environments, modern web technologies, and API integration. Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. Receives work in the form of short-term assignments that often require the application of independent judgment. Work is subject to regular supervisory review at regular intervals. Operates within the context of defined procedures.
Key Responsibilities:
- Create or modify programs, modules, routines, scripts and data objects
- Assist in development and testing of software functionality
- Develop knowledge of Staples business processes and system environment
- Participate in mobile application design, development, testing, deployment, and ongoing maintenance.
- Monitor the use and performance of systems and equipment
- Develop application documentation
- Identify, isolate and resolve malfunctions related to software
- Consult with technical staff and users on technical issues relating to systems
- Maintain compliance with technical standards, policies and procedures
- Perform administrative duties, including training, staff meetings, status reports, etc.
- May specialize in one or more areas of development
- Perform coding, debugging, testing and troubleshooting throughout the application development process
- Research and make necessary adjustments and/or recommendations to resolve software related issues
- Analyze, test, monitor, and improve the performance, scalability, and functionality of software
- Conduct requirement analysis, document technical specifications, and write and review code
- Work from mockups or specifications to create functional mobile user interfaces using React Native, JavaScript, and TypeScript.
- Test for functionality, responsiveness, and mobile performance across devices
- Troubleshoot and resolve bugs; verify fixes
- Ensure that work produced is of high quality and adheres to organizational and best practices
Essential Skills and Qualifications:
- 2 + yrs of experience in mobile or front-end software development
Preferred Skills:
- Bachelor's degree
- Experience with React Native in production environments
- Familiarity with mobile analytics, push notifications, and cloud services (Firebase, AWS, or Azure)
- Interest in mentoring or supporting junior engineers
Get great perks.
- Generous amount of paid time off and bonus plan
- 401(k) plan with a company match, medical, dental, vision, life and disability insurance, and many more benefits
- Associate store discount and more perks (discounts on mobile plans, movie tickets, etc.)
- On-site, discounted childcare, fitness center and dry cleaners in Framingham, MA corporate office
The salary range represents the expected compensation for this role at the time of posting. The specific base pay may be influenced by a variety of factors to include the candidate's experience, skill set, education, geography, business considerations, and internal equity. In addition to base pay, this role may be eligible for bonuses, or other forms of variable compensation.
#LI-AF1
About Us
The world of working and learning has changed. This is your opportunity to be a part of a brand transformation and growth strategy within the retail industry. Staples is helping our customers and community discover innovative products, services, and inspiration that unlock what's possible, while empowering you to unlock your potential. Our people are the heart of our success and there has never been a better time to join us as we lead the way in a new era of working and learning.
Want to learn more about Staples Stores? Visit RetailCareers.Staples.com for information and to learn about our career opportunities.
Click here to learn more about the employee benefits, programs and perks offered at Staples!
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, age, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.
Staples is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please call 1- for more information.
Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act; as well as with any other state and local Fair Chance Ordinance/Act regulations.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
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.