Job Description

Summary

Job Title: Flutter Developer with Web3 Expertise

Location: Remote

Years of Experience: 5 Years

Company: Nordek

Overview:

We are looking for a talented and experienced Flutter Developer with expertise in Web3 technologies to join our innovative team. As a Flutter Developer, you will be responsible for creating cross-platform mobile applications with seamless user experiences and integrating Web3 solutions into our products. You will collaborate with cross-functional teams to design, develop, and maintain high-performance applications that leverage blockchain technologies. The ideal candidate will have a strong background in Flutter development, blockchain interaction, and building scalable and reliable mobile applications.

Responsibilities

  1. Design, develop, and maintain cross-platform mobile applications using Flutter, ensuring a smooth and responsive user experience.
  2. Integrate Web3 functionalities, including blockchain interactions, wallet integrations, and smart contract communications, into mobile applications.
  3. Build applications that interact with blockchain ecosystems, with a preference for EVM-compatible blockchains, ensuring secure and reliable data handling between the blockchain and app.
  4. Collaborate with backend developers to design and implement RESTful APIs and WebSocket connections to support mobile applications.
  5. Optimize application performance, ensuring seamless operation across Android and iOS platforms.
  6. Work closely with UI/UX designers to translate wireframes and designs into high-quality Flutter applications.
  7. Collaborate with DevOps teams to deploy, monitor, and manage apps in production environments.
  8. Write clean, maintainable, and scalable code, following best practices and coding standards.
  9. Troubleshoot and debug application issues, ensuring high performance, reliability, and security.
  10. Stay updated on emerging technologies, tools, and trends in Flutter development and Web3 to drive innovation and efficiency in application development.
  11. Participate in agile processes, including sprint planning, estimations, and retrospectives, to deliver features on time and meet business objectives.

Qualifications

Required:

  1. Bachelor's degree in Computer Science, Engineering, or a related field.
  2. Proven experience as a Flutter Developer, with 5+ years of hands-on development experience.
  3. Strong proficiency in Flutter, Dart, and mobile app architecture, with a deep understanding of state management solutions (e.g., Provider, Riverpod, Bloc).
  4. Demonstrated experience with Web3 technologies, including interacting with blockchains (EVM preferred), wallet integration (e.g., MetaMask, WalletConnect), and smart contract interactions.
  5. Familiarity with JSON-RPC, Ethereum Virtual Machine (EVM), and token standards (ERC-20, ERC-721, etc.).
  6. Experience integrating backend services, databases, and APIs (e.g., REST, GraphQL).
  7. Solid understanding of mobile app lifecycle, performance optimization, and debugging tools.
  8. Proficiency in Git for version control, CI/CD pipelines, and app deployment to Google Play Store and Apple App Store.
  9. Excellent communication and collaboration skills, with the ability to work in a cross-functional team environment and explain technical concepts to non-technical stakeholders.

Nice to Have:

  1. Familiarity with backend technologies, such as Node.js, Express.js, or Nest.js.
  2. Experience with decentralized storage solutions (e.g., IPFS, Arweave).
  3. Knowledge of cryptography and security best practices in blockchain applications.
  4. Proficiency in testing frameworks for Flutter (e.g., Flutter Test, Mockito).
  5. Experience with containerization (Docker) and cloud platforms (e.g., AWS, Firebase).
  6. Certification in Flutter, Web3, or blockchain development.
  7. Active participation in the Web3 or Flutter developer community, open-source contributions, or attendance at relevant tech conferences.

Why Join Us?

  1. Work on cutting-edge projects at the intersection of mobile and blockchain technologies.
  2. Collaborate with a passionate and talented team dedicated to innovation and excellence.
  3. Opportunities for professional growth and learning in the rapidly evolving Web3 and Flutter ecosystems.
  4. Flexible work environment with competitive compensation and benefits.

If you are passionate about creating innovative mobile applications and excited about the potential of Web3 technologies, we would love to hear from you!

Skills
  • Analytical Thinking
  • API Integration
  • App Development
  • Cryptocurrency
  • Development
  • Smart Contract Development
  • UX/UI Design
© 2024 cryptojobs.com. All right reserved.