Open position: Technical Project Manager - Mobile (Android / IOS) and Web App Solutions - Apply until: 27/09/2012
For our client, a well-financed technology start-up, we are looking for an experienced Technical Project Manager for Mobile and Web App Solutions. Madrid, Spain. Permanent position.
For our client, a well-financed technology start-up which is developing a new product, consisting of an App and a connected wearable device, we are looking for an experienced Technical Project Manager for Mobile and Web App Solutions with fluent English. Madrid, Spain. No remote position.
Permanent position.
About de company
We are a very entrepreneurial organisation where everyone is expected to do a little bit of everything, including responsibilities outside of their official job description when necessary. We are looking for individuals who are able to work in a dynamic, challenging and rewarding environment.
Job description
As our Software/App Development Specialist you will be responsible for working closely with our external software development team to efficiently and effectively drive the App project forward as well as helping to further ideate solutions to deliver the desired end result. You will also be responsible for ensuring each new App release is working per the specified requirements and that all errors/bugs are resolved with our software development team.
In addition to working closely on the App front, your role will also be a consultative one where you will be responsible for advising us on the best approaches when it comes to new App developments, estimation of deliverables and associated deadlines as well as creating detailed reports explaining / defining our entire App and technological infrastructure as it evolves.
A core aspect of your role will also be to challenge our external software development team to ensure that we have a complete picture of the scope, schedule and complexity of the evolving project and all the implications of our decisions as to new features or additive improvements to the overall performance of the application.
Your work
- Work closely with cross-functional team members, including Project Managers, Developers and QA Team, throughout development and implementation processes to build excellent products.
- Provide technical leadership to the development / testing team. Lead and provide advisor-level support simultaneously to multiple projects with competing deadlines.
- Serve as a fully seasoned technical resource. Lead and mentor junior team members and provide tech capabilities both as team member and individual contributor.
- Influence and direct activities of a team related to special initiatives or operations.
- Provide inputs to testing team, review test plans and make sure that the used test procedure is effective with all possible scenarios covered.
- Evaluate different tools and techniques to create a common ground on which developers work and perform daily tasks.
- Perform code and architecture reviews to ensure quality of deliverables; prepare architectural designs, to be used for reference by software developers.
- Provide technical and resource estimates for new work items. Create delivery plan and assign to the team to be managed accordingly.
- Perform risk assessments, mitigate project risks, and manage delivery milestones.
- Communicate project plans and scope to current and potential clients.
Skills
- Bachelor’s or Master’s Degree in Computer Science, Information Technology, Engineering or related technical field / discipline
- Solid engineering background with at least 5-7 years of hands-on experience managing teams and building scalable solutions for mobile and web apps.
- Proven experience as a Full Stack mobile / web app developer.
- Proven expertise in some or all of the following technologies: Java, Kotlin, Swift, Objective-C, React.js, Angular, Ionic, JavaScript, HTML5, CSS3, React Native, Flutter, MySQL, Mongo DB.
- Hands-on experience developing & interacting on GitHub and Bitbucket.
- Excellent working knowledge of Android/iOS SDK and modern Developer Tools, with experience integrating open-source or 3rd party API's and libraries.
- Practical experience working in Agile environments with exposure to Continuous Integration and Test-Driven Development.
- Strong quality focus from a UI, Functional and Performance perspective with proven experience building and testing scalable solutions.
- Excellent technical solution design and documentation skills.
- Exemplary English communication and facilitation skills, with the ability to lead meetings and workshops at an international level.
- Collaborate and work efficiently with globally distributed teams.
Further skills
- Should have led a team of at least 5 developers in a Mobile app project.
- Should be able to understand and implement Design Patterns like MVC Architecture.
- Should have developed Android apps integrated with one or more of Enterprise systems / backend as well as cloud-based middleware and databases.
- Good communication, presentation skills, problem solving skills and learning attitude.
- Fluency in Microsoft Office suite (Outlook, Excel, Word, PowerPoint, etc.)
- Should be able to work independently and as a part of team.