




Job Summary: Digital channel developer responsible for creating exceptional user experiences while ensuring security and performance. Key Highlights: 1. Develop modern, responsive user interfaces for web and mobile. 2. Integration with RESTful APIs and backend services. 3. Collaborate with UX/UI designers to faithfully implement designs. **Job Description:** Scale and secure digital channels (web/mobile) with excellent UX, robust authentication, and reduced exposure to client-side vulnerabilities. Develop digital channel features with security and performance by design. Optimize performance under high load and reduce production incidents. Responsible for developing and maintaining the bank’s digital channels: mobile applications, online banking, web portals, and customer-facing applications. Primary focus is delivering exceptional user experiences while ensuring security, performance, and seamless integration with backend services to provide innovative and accessible digital solutions. **Technical Skills:** * Bachelor’s degree or Engineering in Computer Systems, Digital Design, Multimedia, or related field. * Desired certifications: Google Mobile Web Specialist, React/Angular. Experience * 5\-6 years of experience in frontend and/or mobile application development. * Demonstrable portfolio of production web or mobile applications. * Experience in banking or financial application development (preferred). * Practical experience integrating with RESTful APIs. * Knowledge of web application security (basic OWASP). *Technical Knowledge* * *Frontend: React or Angular, TypeScript/JavaScript, HTML5, CSS3, SASS/LESS.* * *Mobile: React Native, Flutter, or basic native development (Swift/Kotlin).* * *State management: Redux, MobX, Context API.* * *Responsive design, Material Design, Bootstrap, Tailwind.* * *Testing: Jest, Cypress, React Testing Library.* * *Build tools: Webpack, Vite.* * *Git, Azure DevOps, basic CI/CD.* * *APIs: RESTful, JSON, integration with .NET backends.* * *Security: OAuth 2\.0, JWT, HTTPS.* * *Preferred: Basic Figma, UX/UI principles, Analytics.* Competencies * Attention to detail in visual and functional quality. * Sensitivity toward user experience. * Ability to translate designs into functional code. * Creative thinking to solve UI/UX problems. * Effective communication with designers and backend developers. * Results-oriented mindset and commitment to quality delivery. * Proactive adoption of new frontend technologies. * Rapid learning ability for frameworks and libraries. **Main Responsibilities:** * Develop modern, responsive user interfaces for web and mobile. * Implement frontend features for mobile banking and online banking. * Integrate frontend applications with RESTful APIs and backend services. * Develop reusable components and maintain component libraries. * Implement security measures in web and mobile applications (OWASP). * Optimize application performance (fast loading, lazy loading, PWA). * Write unit and end\-to\-end tests for frontend applications. * Participate in code reviews and continuous improvement of coding standards. * Collaborate with UX/UI designers to faithfully implement designs. * Resolve bugs and optimize existing applications. * Web/mobile modules, release pipelines, and performance dashboards. * Core Web Vitals, production error rate, channel availability. * Technical UX, client-side security, and scalability. * Web accessibility (WCAG) * Biometrics / app authentication (Face ID, fingerprint) * Flutter (preferred) * SignalR (preferred)


