Think Dirty seeks a seasoned Mobile Development Manager with extensive experience in iOS development, familiarity with Android platforms, and competence in backend development using Ruby on Rails. This role requires a dynamic leader capable of driving project completion while nurturing a productive team environment.
This is a full-time remote role for a Mobile Engineering Manager. As a Mobile Engineering Manager, you will lead and manage a team of iOS and Android mobile engineers. Your day-to-day tasks will involve overseeing software development projects, providing technical guidance, ensuring seamless integration, and implementing effective project management strategies.
Key Responsibilities:
- Lead and manage a team of mobile developers, ensuring high performance and adherence to software development best practices.
- Design, develop, and maintain applications for both iOS and Android platforms, ensuring robustness, scalability, and optimal performance.
- Able to be hand-on be an active contributor to the mobile team
- Take ownership of the backend development using Ruby on Rails, ensuring seamless integration and functionality.
- Collaborate with cross-functional teams, product, design, and backend development to define, design, and ship new features and enhancements.
- Maintain code quality, organization, and automation.
- Prepare and maintain all applications using standard development tools.
- Document all operational, system, and user procedures and methods.
- Manage project timelines and deliverables, respecting deadlines and budget constraints.
- Drive continuous improvement initiatives, adopting new technologies and methodologies to enhance application quality and team productivity.
Qualifications:
- Minimum of 8 years of experience in iOS development, with a strong portfolio of released top 200 applications with at least 4.5-star reviews.
- Some experience in Android, Kotlin development and backend programming with Ruby on Rails.
- Demonstrated leadership experience in managing a team of developers from remote locations with different skill sets and personalities.
- Strong communication and interpersonal skills, with the emotional maturity to handle various situations.
- A product mindset with an ability to understand and align development with company strategic goals.
- Excellent problem-solving skills and ability to perform well in a deadline-driven environment.
- Strong leadership, communications and team management skills
- Advocate of non-violent communications
- Extensive experience in software development and engineering management
- Proven expertise in project management and delivering high-quality products
- Deep understanding of mobile app development and integration
Relevant skills and qualifications that would be beneficial:
- Experience with iOS and Android platforms
- Knowledge of modern mobile development frameworks and tools
- Understanding of UX/UI principles and best practices
- Excellent communication and problem-solving skills
TO APPLY:
Email us at careers@thinkdirtyapp.com
From applicant:
- Location (City)
- Resume/CV
- LinkedIn Profile
- Your GitHub profile link
- Your plum.io job seeker profile
- One sentence to describe who you are
- 50 words on why you want to work for us (No chatGPT)
- Are you legally authorized to work in the country where this role is based?
- What is your desired salary?