Darkthorn Labs
Senior Flutter Developer With Backend Expertise (Remote)
Senior Flutter Developer With Backend Expertise | Darkthorn Labs| Pakistan
We are seeking a talented and experienced Senior FlutterDeveloper with Backend Expertise to join our innovative team. Theideal candidate will be responsible for designing, developing, and...
Senior Flutter Developer With Backend Expertise | Darkthorn Labs | Pakistan
We are seeking a talented and experienced Senior Flutter Developer with Backend Expertise to join our innovative team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance mobile applications using Flutter while also contributing to backend development for seamless system integration. This role involves creating efficient, reusable code and working closely with cross-functional teams to deliver robust and scalable solutions.
About Us
At Darkthorn Labs, innovation and excellence are at the heart of everything we do. With a rich history across various sectors, we leverage our deep expertise in software solutions, cloud computing, and data management to revolutionize business processes. From sophisticated tracking systems to comprehensive project management tools, our work facilitates real-time decision-making and operational efficiency.
Responsibilities
- Develop, test, and maintain high-quality mobile applications for Android and iOS platforms using Flutter.
- Design and implement backend services, APIs, and database solutions to support mobile applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications and backend systems for maximum performance and scalability.
- Debug and resolve technical issues and bottlenecks across both frontend and backend components.
- Write clean, maintainable, and efficient code, ensuring adherence to best practices.
- Write robust documentation for both mobile and backend codebases and technical processes.
- Stay updated with Flutter updates, backend development trends, and industry best practices.
- Conduct performance tests to ensure apps and backend systems meet high usability and performance standards.
- Mentor junior developers and provide guidance on both Flutter and backend development best practices.
Basic Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 5+ years of experience in mobile application development, with 3+ years of dedicated Flutter development experience.
- Proven experience in backend development using Node.js, Python, or similar technologies.
- Strong understanding of Dart and Flutter framework.
- Experience with RESTful APIs and third-party integrations.
- Proficiency in database design and management, including relational (MySQL/PostgreSQL) and non-relational (MongoDB) databases.
- Solid understanding of mobile and backend design principles, patterns, and best practices.
- Experience in deploying applications to Google Play Store, Apple App Store, and cloud environments.
- Knowledge of version control systems (e.g., Git).
- Ability to manage projects, multitask, and meet deadlines in a fast-paced environment.
- Excellent problem-solving skills, attention to detail, and ability to work collaboratively in a team.
Nice-to-have Qualifications
- Experience with state management libraries such as Provider, Riverpod, or Bloc.
- Familiarity with Firebase services like Firestore, Authentication, and Cloud Functions.
- Experience in building and maintaining CI/CD pipelines for mobile and backend systems.
- Knowledge of containerization (e.g., Docker) and cloud platforms like AWS or Google Cloud.
- Understanding of GraphQL APIs and their integration in mobile applications.
- Familiarity with microservices architecture and serverless solutions.
Probation Period
The selected candidate will be subject to a 1-month probationary period. During this time, performance and fit within the company culture will be evaluated. Successful completion of the probation period will lead to a permanent position within the team.
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save