Mobile Engineer -React Native Preferred

StaplesFramingham, MA
6dOnsite

About The Position

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.

Requirements

  • 2 + yrs of experience in mobile or front-end software development
  • 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.

Nice To Haves

  • 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

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

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service