Dow Jones - New York, NY

posted about 2 months ago

Full-time - Manager
New York, NY
Chemical Manufacturing

About the position

The Manager of Software Engineering for Android at Dow Jones is responsible for leading the mobile engineering team, focusing on the design, development, and maintenance of mobile applications. This role requires collaboration with cross-functional teams to deliver high-quality mobile experiences that align with the company's commitment to providing trusted news and financial insights. The ideal candidate will have a strong background in Android development and a passion for technology and user experience.

Responsibilities

  • Lead a team of mobile engineers, providing guidance, coaching, and support to foster their professional growth and development.
  • Delegate effectively to empower team members and scale yourself without micromanaging, providing autonomy while maintaining accountability.
  • Drive the technical direction and architectural decisions for mobile applications, ensuring scalability, reliability, and maintainability.
  • Collaborate with product managers, designers, and other stakeholders to define requirements, prioritize features, and plan development sprints.
  • Oversee the end-to-end development lifecycle of mobile applications, from concept to deployment and maintenance.
  • Ensure adherence to best practices and coding standards for mobile development, focusing on performance optimization, user interface design, and platform compatibility.
  • Stay updated on emerging trends, technologies, and best practices in mobile development, incorporating relevant advancements into processes and products.
  • Manage the app submission process for Apple App Store and Google Play Store, ensuring compliance with platform guidelines and addressing any issues or rejections.
  • Foster a culture of collaboration, innovation, and continuous improvement within the mobile engineering team and across the organization.
  • Maintain a balance between managerial responsibilities and hands-on contribution to code, participating in code reviews, architecture discussions, and occasional coding tasks.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of experience in mobile application development.
  • Prior experience in a leadership or management role, with a track record of successfully leading and mentoring engineering teams.
  • Proficiency in native mobile development languages and frameworks, such as Swift and/or Kotlin.
  • Deep understanding of mobile performance optimization techniques, user interface design principles, and platform-specific APIs.
  • Experience with mobile app deployment processes, including app store submissions, code signing, and release management.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Proactive attitude towards learning and adapting to new technologies and industry trends.

Benefits

  • Commuter assistance
  • Health insurance
  • Paid time off
  • Referral program
  • Retirement plan
  • Tuition reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service