Senior JavaScript Frontend Developer – Alipay Mini App SDK Experience for Fintech Application
Budget: $30.0 - $60.0
HOURLY / PART_TIME
⭐ 5.00 (2)
United States
javascript, frontend-development, progressive-web-apps
Föredragna kvalifikationer
- Erfarenhet: Expert
We are developing a Fintech application with an Alipay Mini App-based frontend architecture and are looking for a highly experienced JavaScript Frontend Developer to support the implementation of the solution.
This is a specialised frontend engineering requirement arising from our High-Level Design (HLD) and Low-Level Design (LLD). The application frontend is not React Native. It will be developed using the Alipay Mini App / Mini Program framework and SDK, and therefore candidates with direct Alipay ecosystem experience will be strongly preferred.
The successful developer will work closely with our solution architects, backend engineers, product team, UX/UI resources, and Fintech domain specialists to translate the approved architecture and designs into a secure, performant, production-grade frontend application.
Core Requirement
We are specifically looking for a:
Strong JavaScript Frontend Developer with practical Alipay Mini App SDK / Mini Program development experience.
Candidates should be comfortable developing applications within the Alipay Mini App ecosystem, including working with Alipay APIs, lifecycle events, UI components, service integrations, authentication mechanisms, payment-related workflows, and backend APIs.
Experience limited primarily to React Native, Flutter, or conventional web frontend development will not be sufficient unless accompanied by relevant Alipay Mini App experience or strong comparable Mini Program experience.
Key Responsibilities
Review and interpret the existing HLD and LLD for the Fintech solution.
Translate approved UX/UI designs and application flows into functional Alipay Mini App frontend components.
Develop the frontend using JavaScript and the Alipay Mini App SDK/framework.
Implement application screens, navigation, state handling, user interactions, validation, and frontend business logic.
Integrate the frontend with backend APIs and Fintech services.
Implement secure user authentication, session management, identity verification, transaction initiation, payment-related interactions, and other relevant Fintech workflows.
Work with Alipay Mini App APIs and platform capabilities where required.
Handle asynchronous API interactions, error handling, retries, loading states, and user notifications.
Ensure the frontend performs effectively across supported mobile devices and Alipay environments.
Implement appropriate client-side security practices for a financial services application.
Work closely with backend developers to define and validate API contracts.
Support integration with services including, where applicable:
Customer onboarding
KYC / identity verification
Wallet functionality
Account management
Payment initiation
Transaction history
Beneficiary management
Notifications
Transaction confirmation
OTP / authentication workflows
Customer support functions
Participate in technical design reviews and recommend improvements to the frontend architecture.
Debug integration and compatibility issues within the Alipay Mini App environment.
Support QA, UAT, defect resolution, and production readiness.
Produce clean, modular, maintainable, and properly documented frontend code.
Required Technical Skills
Candidates should demonstrate strong experience in:
JavaScript
Modern JavaScript / ES6+
Alipay Mini App SDK
Alipay Mini Program / Mini App development
Alipay Mini App lifecycle and application architecture
Alipay UI components and platform APIs
REST API integration
JSON
Asynchronous JavaScript
Promises / async-await
Frontend state management
Form validation
Authentication and session management
Secure frontend development
API error handling
Git / source control
Responsive/mobile-oriented user interface development
Application debugging and performance optimisation
Highly Desirable Experience
Preference will be given to candidates with experience in one or more of the following:
Previous development of a production Alipay Mini App
Financial services applications
Digital wallets
Payment applications
Banking applications
Cross-border payments
Merchant payment applications
Super-app ecosystems
Ant Group / Alipay technology ecosystem
Alipay payment APIs
Mini Program architectures
WeChat Mini Programs or comparable Mini App ecosystems
KYC and digital identity workflows
Transaction security
OTP and multi-factor authentication
API gateways
Financial transaction workflows
Experience with WeChat Mini Programs may be considered valuable where the developer can demonstrate a strong understanding of the similarities and differences between the WeChat and Alipay Mini Program ecosystems.
Important Architecture Note
This project is not being implemented using React Native.
The selected developer must understand that the frontend architecture is based on:
Alipay Mini App / Mini Program technologies + JavaScript
rather than:
React Native / Flutter / conventional native mobile development.
Applicants should therefore clearly explain their direct experience with Alipay Mini Apps or other comparable Mini Program platforms.
Expected Deliverables
Depending on the project phase, deliverables may include:
Review of the frontend HLD and LLD.
Alipay Mini App frontend project setup.
Reusable frontend component library.
Implementation of application screens and user journeys.
API integration layer.
Authentication and session management functionality.
Fintech transaction workflows.
Form validation and exception handling.
Integration with relevant Alipay Mini App APIs.
Unit and frontend integration testing.
Performance optimisation.
Resolution of QA and UAT defects.
Technical documentation.
Deployment/build support for the Alipay environment.
Knowledge transfer to the internal engineering team.
Ideal Candidate Profile
The ideal expert is someone who:
Has strong hands-on JavaScript frontend engineering experience.
Has previously built or contributed to Alipay Mini Apps / Mini Programs.
Understands how Mini Apps differ architecturally from conventional web and native mobile applications.
Has worked on transaction-oriented or Fintech products.
Can read an HLD/LLD and independently translate technical specifications into robust implementation.
Is comfortable collaborating with solution architects and backend engineers.
Understands secure software development practices required for financial applications.
Produces clean and maintainable production-grade code.
Can troubleshoot complex API and platform-integration issues independently.
Communicates clearly and provides regular engineering updates.
Application Questions
Please respond to the following questions when submitting your proposal:
How many years of professional JavaScript frontend development experience do you have?
Have you developed an Alipay Mini App / Mini Program before? Please describe the application and your specific responsibilities.
Please provide examples, screenshots, links, architecture descriptions, GitHub repositories, or other evidence of Alipay Mini App projects you have worked on where confidentiality permits.
Which Alipay Mini App SDKs, APIs, components, or services have you worked with?
Have you integrated an Alipay Mini App with backend REST APIs? Please briefly describe the architecture.
Have you previously worked on a Fintech, banking, payments, wallet, lending, or financial services application?
Do you have experience implementing authentication, OTP, KYC, payment, or transaction workflows?
Have you worked with WeChat Mini Programs or another Mini Program ecosystem? If yes, please describe your experience.
Are you comfortable reviewing an existing HLD and LLD before commencing development?
What would you consider the major technical differences between developing a conventional React/React Native frontend and an Alipay Mini App?
Mandatory Screening Requirement
Applicants should begin their proposal with the words:
“ALIPAY MINI APP”
and immediately state whether they have direct hands-on Alipay Mini App SDK experience.
Generic frontend proposals that do not address this requirement may not be considered.
Öppna på Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Logga in