Principal Mobile Developer

Overview

On Site
130k} - 200k}
Full Time

Skills

Mergers and acquisitions
iOS development
Android
User experience
UI
Mobile applications
Collaboration
Design
IT management
Mentorship
Management
Debugging
Scalability
Strategic planning
Roadmaps
React Native
JavaScript
TypeScript
React.js
Build tools
Xcode
Android Studio
RESTful
Version control
Git
Leadership
Problem solving
Communication
Articulate
Mobile development
Swift
Kotlin
Cloud computing
Software deployment
Amazon Web Services
Firebase
Agile
Scrum
Testing

Job Details

Job Title: Principal Mobile Developer (React Native)

Location: Boston, MA

About Us: Based in the heart of Boston, we pride ourselves on fostering a collaborative and forward-thinking environment where technology and creativity intersect. Join us in shaping the future of mobile experiences!

Position Overview: We are seeking an experienced and visionary Principal Mobile Developer with a strong background in React Native to lead and elevate our mobile development team. In this role, you will drive the design, development, and maintenance of high-quality mobile applications for both iOS and Android platforms. You'll work closely with our UX/UI designers, backend developers, and product managers to create seamless and engaging user experiences while mentoring and guiding the development team.

Key Responsibilities:
  • Lead the development and enhancement of mobile applications using React Native.
  • Architect and design scalable, high-performance solutions for mobile platforms.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Provide technical leadership and mentorship to junior and mid-level developers.
  • Oversee code quality, conduct code reviews, and enforce best practices.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Stay abreast of emerging trends and technologies in mobile development.
  • Ensure applications are compatible with various devices and screen sizes.
  • Contribute to strategic planning and roadmap discussions.

Required Skills and Qualifications:
  • Extensive experience in mobile app development with React Native.
  • Strong proficiency in JavaScript and TypeScript.
  • Expertise with mobile development tools such as Redux, React Navigation, and Axios.
  • Deep knowledge of native build tools, like Xcode and Android Studio.
  • Experience with RESTful APIs and integrating third-party libraries and APIs.
  • Proficiency with version control systems, such as Git.
  • Proven ability to lead teams and projects effectively.
  • Excellent problem-solving skills and a strategic mindset.
  • Strong communication skills and the ability to articulate complex technical concepts.

Preferred Qualifications:
  • Experience with additional mobile development frameworks or languages (e.g., Flutter, Swift, Kotlin).
  • Knowledge of cloud services and deployment (e.g., AWS, Firebase).
  • Previous experience working in an Agile/Scrum environment.
  • Familiarity with mobile app testing frameworks and methodologies.
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.

About Motion Recruitment Partners, LLC