Overview
Hybrid
$140,000 - $150,000
Full Time
Skills
Mobile Applications
IOS Development
Software Development
Amazon Web Services
Agile
Kotlin
Swift
Job Details
Responsibilities
- Managing day-to-day operations of a software development team, inclusive of staff oversight, performance reviews, mentoring & coaching
- Leading technical discussions, collaborate with other technologists, architects
- Hands-on coding especially with Google Flutter, willingness to jump in and solve coding challenges
- Guide/mentor other programmers, perform code reviews
- Reviewing software designs and programs, ensure adherence to Business requirements, architecture principles, quality and security standards.
- Leading the development team from the frontlines, lead Scrum ceremonies, help remove roadblocks, adhere to Agile practices
- Organizing rapid response troubleshooting discussions, code fixes
- Proactively identifying system improvement opportunities, embrace a culture of innovation and continuous improvement
- Responsible for people processes including hiring, mentoring and performance reviews
- Providing leadership to team by communicating vision, strategies and objectives to employees
- Working closely with Product Owners, ensure timely and successful completion of software development projects.
- Foster a culture of innovation, continuous learning, iteration, collaboration, and accountability for commitments
- Participate in code reviews and other technical oversight activities
Qualifications & Skills
- Hands-On Mobile App Programming Experience using Google Flutter
- Experience with languages: Swift / C# / Kotlin / Java
- Strong familiarity with multi-tiered client-server application architecture
- Experience launching highly scalable mobile applications into iOS app and/or Android play stores
- Familiarity with AWS Cloud technologies and MuleSoft APIs is a definite plus.
- Experience delivering enterprise SDKs as a product.
- Project management skills, familiarity with Scrum practices.
- Excellent communication skills, both oral and written.
- Ability to lead and coach others
- Advanced technical & analytical skills required to diagnose & resolve problems
- Knowledge of Implementing AI in mobile application is a very big plus
- Must have a legal right to work in the U.S
- Bachelor's degree in computer science, business or related field or equivalent experience.
- Seven+ years of experience in software development especially product development
- Four+ years of people management responsibilities.
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.