
Website Dicetekuae
Location
Dubai, United Arab Emirates
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
- Banking & Insurance
- Creative, Design & Media
Job Overview
We are seeking a skilled Software Engineer – Frontend / UI Developer to support a banking client in Dubai. The role focuses on developing secure, scalable, and high-performance mobile banking applications as well as responsive web applications and customer-facing digital journeys.
The successful candidate will work extensively with React Native, ReactJS, JavaScript, TypeScript, HTML5, CSS3, Redux, Context API, and React Hooks. The position also requires experience integrating modern APIs and implementing secure authentication technologies such as OAuth 2.0, OpenID Connect, and JWT.
This opportunity provides scope for career growth, professional development, technical training, and upskilling in frontend engineering, mobile banking, digital banking platforms, modern JavaScript frameworks, API integration, and application security.
Key Responsibilities
- 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 ReactJS and modern frontend frameworks.
- Build user interfaces that provide consistent experiences across mobile and web platforms.
- Develop and maintain reusable frontend components and application features.
- Work with JavaScript (ES6+) and TypeScript to develop modern frontend applications.
- Implement responsive web designs using HTML5 and CSS3.
- Use Redux, Context API, and React Hooks for effective application state and component management.
- Integrate REST APIs and GraphQL APIs into mobile and web applications.
- Implement secure authentication and authorization using OAuth 2.0, OpenID Connect, and JWT.
- Contribute to application performance, scalability, security, and maintainability.
- Collaborate with technical and business teams to deliver customer-facing digital solutions.
Requirements & Qualifications
- Professional experience in software engineering, frontend development, or UI development.
- Strong hands-on experience with React Native.
- Strong experience with ReactJS and modern frontend frameworks.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Proficiency in:
- HTML5
- CSS3
- Redux
- Context API
- React Hooks
- Responsive Web Design
- Experience integrating REST APIs and GraphQL APIs.
- Experience with:
- OAuth 2.0
- OpenID Connect
- JWT authentication
- Experience developing mobile banking or customer-facing digital applications is relevant.
- Understanding of secure application development and modern frontend engineering practices.
- Strong problem-solving, communication, and collaboration skills.
Salary, Benefits & Career Growth
The job description does not specify a salary or compensation package.
The position offers opportunities for career growth and professional development within frontend software engineering and digital banking. Professionals can further strengthen their expertise in React Native, ReactJS, TypeScript, API integration, authentication technologies, responsive design, and secure financial applications.
The role also provides opportunities for continued technical training, upskilling, and development in modern frontend frameworks, mobile application development, digital banking technologies, and application security.
Application Process
Application Process (Website):
Apply only through the official job link.
Click Apply Now on the website.
HR Email for Application
Send your updated CV directly
To apply for this job email your details to Sharies@dicetekuae.com
