Confidential Companyعمان - الأردنتاريخ النشر:2023/11/30 سجلي الدخول للتقدم
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.
نحن نستخدم ملفات تعريف الارتباط لضمان حسن سير عمل موقعنا. للحصول على تجربة زيارة محسنة ، نستخدم منتجات التحليل. يتم استخدامها عندما توافق على "الإحصائيات".بيان الخصوصية