Jobs Match
← Back to jobs
Job details

Senior Web-Mobile App Tech Lead

Confidential Company · Amman, Jordan

Published on Jobs Match
Job type
Full time

Job description

Responsibilities • Designing and implementing new features as a senior member of a scrum team. • Provide technical leadership and mentoring to a team of developers. • Ensuring the team delivers high-quality output by proactively participating in Design and Code Reviews of team members. • Lead by example by following sound software design, process, and quality practices and ensure the team adheres to Software Development Processes. • Maintain strong communication channels with other development teams, product architects, and management. • Proactively participate in the estimation, planning, and delivery of agreed schedules of software projects within the team. • Occasionally travel to our Ireland Development office to laisse with other peers and Architects. • Occasionally provide out-of-hours support for the product. • Any other related tasks as required by the line manager. • Proven leadership abilities, with the ability to provide technical leadership, direction, and motivation to a development team. • 8+ years of “hands-on” software development experience with a minimum of 3+ years in a development technical leader role. • 3+ years of experience building web and mobile applications using Angular 2+, Ionic 3+, and Typescript. • Must have a deep understanding of Javascript / Typescript and common tools and libraries. e.g. Promises, RxJS, npm build scripts. • Experience developing or maintaining Cordova plugins including working with the native code. A minimum of 2 years working with Java and/or Objective-C / Swift. • Understanding of app ecosystems and related technologies such as REST APIs, SDKs, Firebase integration, JSON, XML. • High level of attention to detail and a strong aptitude for learning new technologies. • Ability to work across multiple product areas and remain quality and customer-focused. • Excellent communication skills, active listening, and the ability to present complex ideas in concise written and verbal descriptions using the English language. • Experience with Node.js, and unit testing frameworks such as Jasmine. • Knowledge and/or experience with distributed architectures. • Experience with software systems in the banking sector. • Experience in software testing and methodologies. • Proven relevant experience in the Banking Financial Services sector. \r\nRequired Skills • Javascript • Team Management • CSS • HTML • Angular \r\nJob Details • Location: Amman - Jordan • Industry: Information & Communication Technologies • Job Type: Full-Time • Degree: Bachelor • Experience: 6 - 10 • Nationality: Unspecified
Apply on Kalamntina

Opens on Kalamntina