Senior Software Engineer - Mobile Application

Job Description

Title: Senior Software Engineer - Mobile Application

Company Name: Sokrio Technologies Limited

Vacancy: 1

Age: Na

Job Location: Dhaka (Uttara East)

Salary: Tk. 50000 - 80000 (Monthly)

Experience:

  • 3 to 5 years


Published: 2025-11-20

Application Deadline: 2025-12-20

Education:
    • Bachelor of Science (Pass)


Requirements:
  • 3 to 5 years


Skills Required: Bitbucket,CICD pipelines,Dart,Firebase,Flutter,Git and Github,GitLab,jwt,oAuth,RESTful API

Additional Requirements:
  • Strong Proficiency in Flutter and Dart for cross-platform app development.
  • Experience with RESTful APIs, Firebase, and third-party libraries (e.g., Google Maps, Payment Gateways)
  • Familiarity with State Management solutions (Bloc, Provider, Riverpod, etc.)
  • Experience in handling app lifecycle, animations, navigation, and deep linking.
  • Understanding of mobile app security, authentication, and authorization (OAuth, JWT, etc.)
  • Proficiency in debugging tools and performance optimization techniques
  • Familiarity with version control systems (Git, GitHub/GitLab/Bitbucket)
  • Basic Understanding of CI/CD pipelines and automated testing (unit, integration, and UI testing).

Preferred Skills & Abilities:

  • Experience with native Android (Kotlin/Java) or iOS (Swift).
  • Familiarity with cloud-based services (Firebase, Google Cloud, ShoreBird).
  • Proficiency in Agile methodologies (Scrum).
  • Experience with bug tracking and test management tools (JIRA, GitLab, etc.).


Responsibilities & Context:
  • Develop & Maintain high-quality Flutter-based cross-platform applications (Android, iOS).

  • Collaborate with UI/UX designers to implement responsive, visually appealing, and smooth

  • user interfaces.

  • Integrate RESTful APIs, third-party SDKs, and Firebase for app functionalities.

  • Implement State Management using Bloc, Provider, or other architectures.

  • Write & Optimize clean, maintainable, scalable, and testable code following best practices.

  • Debug & Fix issues, optimize performance, and ensure app stability across different devices.

  • Participate in Code Reviews, testing, and Agile development processes (Scrum).

  • Stay updated with Flutter updates, new libraries, and best practices to improve app performance.

  • Ensure Compliance with App Store and Play Store publishing requirements.



Job Other Benifits:
  • Credit card,Weekly 2 holidays
  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2
  • Excellent working environment

    Phenomenal growth opportunity

    Work with an exciting team and products

    Huge learning opportunity under strong mentorship



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs