On-site Full Time
--
Atribs Metscon

Job Details

Job description

SECTION 2 – JOB DESCRIPTION



Key Responsibilities *


Main duties and day-to-day tasks expected from the resource


• Design, develop, and maintain secure, scalable, and high-performance mobile banking applications using React Native.


• Develop responsive web applications and customer-facing digital journeys using React.js and modern front-end frameworks.


• Collaborate with Product Owners, UX/UI designers, architects, and backend teams to deliver seamless digital banking experiences.


• Integrate front-end applications with APIs, microservices, OAuth/OIDC authentication, and enterprise middleware platforms.


• Ensure compliance with banking security standards, secure coding practices, and accessibility requirements.


• Optimize application performance, scalability, responsiveness, and user experience across mobile and web channels.


• Participate in Agile ceremonies, code reviews, testing, troubleshooting, and production support activities.


• Support CI/CD pipelines and DevSecOps practices for automated build, test, and deployment processes.



Required Skills *


Primary technical and functional skills


• Strong experience in React Native, React.js, JavaScript (ES6+), and TypeScript.


• Proficiency in HTML5, CSS3, Redux, Context API, React Hooks, and responsive web design.


• Experience integrating REST APIs, GraphQL APIs, OAuth 2.0, OpenID Connect, and JWT authentication.


• Knowledge of mobile application lifecycle management for iOS and Android platforms.


• Experience with state management, component libraries, performance tuning, and mobile optimization.


• Familiarity with Agile delivery methodologies, Git, CI/CD, and DevSecOps practices.



Required Experience / Knowledge Areas *


Specific domain or industry knowledge required


• 5+ years of experience in front-end engineering with at least 3 years in React Native development.


• Banking, financial services, digital channels, internet banking, mobile banking, or fintech experience is required.


• Experience delivering customer-facing applications with high availability, security, and regulatory compliance requirements.


• Knowledge of API-driven architecture, microservices, secure authentication, and enterprise-grade integration patterns.


• Experience working in large-scale Agile and DevOps environments.


• Knowledge of mobile security, certificate pinning, OWASP Mobile Top 10, and secure SDLC practices.



Good-to-Have Skills


Additional skills that are an advantage but not mandatory


• Experience with Flutter, Kotlin, Swift, or native mobile development.


• Experience with Azure, AWS, OpenShift, Kubernetes, or containerized deployments.


• Experience with banking onboarding, payments, lending, trade finance, corporate banking, or treasury solutions.


• Understanding of performance testing, observability, monitoring, and analytics tools.



Key Deliverables *


Expected outputs and outcomes from the resource


• Delivery of secure, scalable, and high-performing mobile and web banking applications.
• Development of reusable front-end components and design system implementation.
• Successful integration with enterprise APIs, micro-services, and authentication platforms.
• Compliance with quality, security, performance, and accessibility standards.
• Production-ready releases with complete documentation, test coverage, and operational support readiness.



Language Requirements


e.g. English only / Arabic preferred / Bilingual


English mandatory; Arabic is preferred.



SECTION 3 – CERTIFICATIONS & TECHNICAL REQUIREMENTS



Certifications Required


e.g. AWS Certified, PMP, CISSP, Azure, ITIL


• React Developer Certification (preferred)


• Azure Fundamentals (AZ-900) or AWS Cloud Practitioner (preferred)


• Certified Scrum Developer (CSD) or Agile Certification (preferred)


• Mobile Application Security Certification (advantageous)



Preferred Tech Stack


e.g. Python, Java, React, Kubernetes, Power BI


React Native, React.js, TypeScript, JavaScript, HTML5, CSS3, Redux, GraphQL



Tools / Platforms


e.g. JIRA, Confluence, GitHub, ServiceNow, Postman


JIRA, Confluence, Azure DevOps, SonarQube, Postman, Swagger/OpenAPI, Firebase, Figma, Jenkins, Splunk, Dynatrace, Grafana, Kubernetes/OpenShift




Join our Telegram channel Get the latest jobs as soon as they are posted Join

Similar Jobs

Atribs Metscon
Software Engineer - React Front End
About Atribs Metscon
UAE, Abu Dhabi
Accounting