Job Description
Our client, an innovative company in the community and blockchain sector, is looking for a Full-Stack Flutter Developer to build and maintain secure, high-performance mobile applications. This role involves Flutter for mobile development, backend development using Django & AWS, and integrating ExeQuantum’s Post-Quantum Cryptography to secure payment gateways.
The ideal candidate is proficient in mobile and backend development, with a strong understanding of cybersecurity best practices. Blockchain experience is a plus but not mandatory.
Key Responsibilities
- Develop & Maintain Mobile Applications: Build scalable, efficient, and feature-rich Flutter applications for iOS and Android.
- Backend Development: Work with Django (Python) & AWS to build and manage backend services, APIs, and authentication mechanisms.
- Secure Payment Gateway Integration: Implement ExeQuantum’s API for post-quantum secure transactions.
- Cybersecurity Implementation: Ensure end-to-end encryption, secure key storage, and adherence to compliance standards.
- Performance Optimisation: Optimise backend queries, database interactions, and API calls for speed and efficiency.
- Collaborate with Cross-Functional Teams: Work closely with DevSecOps, UI/UX designers, and security experts.
- Testing & Deployment: Write unit/integration tests, optimise performance, and manage CI/CD pipelines for smooth deployment.
Required Skills & Experience
- 2+ years of Flutter/Dart experience developing cross-platform mobile applications.
- Proficiency in Django & AWS for backend development and cloud infrastructure.
- Experience with API integrations, particularly payment gateways and cybersecurity protocols.
- Understanding of cybersecurity best practices, encryption standards, and secure authentication (OAuth, JWT, MFA, etc.).
- Strong experience with RESTful APIs & WebSockets for real-time functionality.
- Proficiency in state management using Provider, Riverpod, Bloc, or Redux.
- Experience with database management (PostgreSQL preferred).
- Ability to write clean, maintainable, and well-documented code.
Nice to Have
- Familiarity with blockchain and Web3 technologies.
- Experience with serverless architecture on AWS (Lambda, DynamoDB, etc.).
- Knowledge of AI-driven fraud detection for payment security.
- Contributions to open-source Flutter or security projects.
Why Join?
- Work at the intersection of mobile, cybersecurity, and payments innovation.
- Fully remote work flexibility, and opportunities for growth in the security space.
- Be part of a team securing next-generation payment systems with post-quantum cryptography.
- Hands-on experience with cutting-edge cybersecurity models.