About the Role
We are looking for a Full Stack Mobile Application Developer with hands-on experience in designing and delivering end-to-end applications across mobile.
The role requires a developer who can design and deliver applications that comply with domestic data residency mandates, encryption certification standards, and cross-border data transfer regulations, while collaborating effectively in an agile team to deliver user-centric, compliant, and scalable solutions.
Responsibilities
· Design, develop, and maintain cross-platform mobile applications using Flutter (iOS & Android)
· Build and integrate RESTful APIs services, ensuring smooth communication with backend systems.
· Work with databases (SQL/NoSQL) and cloud services to manage data efficiently and securely.
· Collaborate with backend developers, designers, and product managers to define and deliver seamless end-to-end solutions
· Optimize applications for speed, security, and scalability
· Manage code repositories with Git/GitLab, ensuring proper version control and CI/CD pipeline integration
· Troubleshoot, debug, and fix issues across the full mobile application stack
· Stay updated with the latest Flutter, Dart, and mobile development best practices, and proactively introduce improvements
· Contribute to Agile/Scrum ceremonies (stand-ups, sprint planning, retrospectives) when working in a team environment.
· Contribute to the DevOps and DevSec attributes and services
· Document development processes, technical specifications for knowledge sharing.
The tools in your backpack.
· Minimum 7 years of experience in software development
· Proficient in backend development using Python Django.
· Experience with Flutter.
· Experienced in working with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB) and architecting scalable systems using microservices.
· Strong background deployment using Docker, docker-compose, Nginx, and automated pipelines with Git/GitLab CI/CD.
· Proven track record in designing and integrating RESTful APIs and optimizing performance
· The ideal candidate must be proficient in Flutter and backend integration. This includes expertise with the SM2/SM3/SM4/SM9 commercial encryption algorithms, secure key management systems (KMS/HSM) deployed within mainland China or similar method, and adherence to the Cybersecurity Law (CSL), Data Security Law (DSL), Personal Information Protection Law (PIPL), and the Multi-Level Protection Scheme (MLPS).
· Bachelor's degree or equivalent in Computer Science, Software Engineering, Communication Technologies, Information Technologies and Mathematics
· Hands-on experience leading cross-functional development teams
· Strong understanding of software development lifecycle and team dynamics
· Self-organized and able to execute preliminary tests before deploying new features / optimizations
· Familiarity with DevOps and CI/CD delivery models
Nice to Have
· Experience in start-ups projects
· Mobile application data regulatory or compliance-heavy environments (Europe, China, or other)
· Prior experience integrating AI models and facial recognition algorithms
· Familiarity with China’s regulatory and cryptographic compliance requirements
· GraphQL knowledge and experience
About the docking station
WorkNomads is a global employer for digital nomads, empowering people to live life their way, offering flexible co-living and remote and project-based jobs.
Interest peaked? Join us!