Team Lead - Mobile Application
Human Resource Diversity, Pakistan
Responsibilities :
- Deliver across the entire app life cycle : concept, design, build, deploy, test, release to app stores, and support.
- Work directly with creatives, developers, user experience leads, and producers to conceptualize, build, test, and release products.
- Gather requirements around functionality and translate those requirements into elegant functional solutions.
- Build prototypes.
- Work with the web developers to create and maintain robust mobile frameworks.
- Create compelling device-specific user interfaces and experiences.
- Keep up to date on the latest industry trends in mobile technologies.
- Explain technologies and solutions to technical and non-technical clients and RED employees.
- Strong OOP and data structure concepts.
- Experience developing client-server Apps.
- Must have worked on the architecture of complex .NET projects.
- In-depth knowledge of object-oriented architecture and design patterns.
- In-depth knowledge of various new tools and technologies.
- Good technical writing skills.
- Good knowledge of refactoring and optimization.
- Propose good solutions for day-to-day problems / enhancements.
- Proactive communication with the US office, development team, and clients.
Job Specification
10+ years of experience in .NET (at least 3 years specifically in Mobile App development for iOS & Android) and should be a good learner able to work in a challenging environment.Good knowledge of Object-Oriented Programming and architecture patterns and design patterns.Good knowledge of data structures and algorithms.Good technical writing and UML skills.Ability to propose good solutions and communicate them to the team.In-depth knowledge of .NET (ASP.NET and C#).In-depth knowledge of MS SQL Server (scripts / procedures).Good analytical and troubleshooting skills.Good knowledge of agile processes.Excellent oral and written communication skills.Knowledge / Experience of ERP systems and accounting is a plus.#J-18808-Ljbffr