PERSOL
System Analyst (React, Python)
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Hong Kong Island, Hong Kong
Work mode:
Onsite
Published on:
4 September 2026
What they need
Our clients, a cognitive solutions and cloud platform company are now looking for potential candidate to join their team as System Analyst (React, Python)
Responsibilities
Systems Analysis & Design
- Gather, document, and analyze business and functional requirements from stakeholders
- Translate requirements into technical specifications, user stories, and system design documents
- Model workflows, data flows, and system architecture (diagrams, ERDs, sequence diagrams)
- Identify gaps, risks, and improvement opportunities in existing systems and processes
- Define acceptance criteria and support UAT (User Acceptance Testing)
Backend Development (Python)
- Design, build, and maintain RESTful APIs and backend services using Python (Django / Flask /
FastAPI). - Model and optimize relational databases (PostgreSQL / MySQL) and write efficient queries.
- Integrate third-party APIs and internal services.
- Implement authentication, authorization, and data-security best practices.
Frontend Development (React)
- Build responsive, component-based user interfaces using React (with hooks, state management).
- Consume backend APIs and manage client-side data flow.
- Collaborate on UI/UX with designers to deliver clean, usable interfaces.
- Ensure cross-browser compatibility and performance.
Collaboration & Delivery
- Work in Agile/Scrum teams; participate in sprint planning, standups, and retrospectives.
- Coordinate between business users and the development team.
- Support testing, debugging, deployment, and post-release maintenance.
- Create and maintain technical and user documentation.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
- 3–6 years of experience in systems analysis and/or full-stack development.
- Strong proficiency in Python and at least one backend framework (Django, Flask, or FastAPI).
- Solid experience with React and modern JavaScript (ES6+), HTML5, CSS3.
- Experience designing and consuming REST APIs.
- Working knowledge of relational databases (PostgreSQL / MySQL) and SQL.
- Proven ability to gather requirements and produce clear technical specifications.
- Familiarity with Git and version-control workflows.
- Strong analytical, problem-solving, and communication skills.
Preferred / Nice-to-Have
- Experience with cloud platforms (AWS / Azure / GCP).
- Knowledge of Docker, CI/CD pipelines, and containerized deployments.
- Familiarity with TypeScript and state-management libraries (Redux, Zustand, React Query).
- Experience with Agile tools (Jira, Confluence) and diagramming tools (Lucidchart, draw.io).
- Understanding of testing frameworks (PyTest, Jest, React Testing Library).
- Exposure to microservices architecture and message queues.
If you are not contacted by our consultants within 2 weeks, please consider your application unsuccessful. All applications will be treated in strict confidence and used for recruitment purposes only in accordance with PERSOL Hong Kong Limited’s Privacy Policy.
PERSOL Hong Kong Limited: Employment Agency License No. 80860
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Cybersecurity Analyst – MRO System
600-700€ (Journalier)
Freelance
Toulouse, France
Hybrid
Skills
1 year ago
Quick apply
Teolia
Finance System & Process Analyst – Fiscalité Ref DEC210
500
Freelance
Lille, France
Hybrid
Skills
6 days ago
Quick apply
skiils
Data analyst
550€/J
Freelance
91300 Massy, France
Hybrid
Skills
2 days ago
Quick apply