We are looking for highly skilled Senior/Software Specialists with experience in Android and Flutter development to join our team. As a Senior Software Specialist, you will work closely with the development team to design and build complex applications for our clients.

Your Responsibilities
  • Analyze SRS/BRD received from Project Management Team or Business team.
  • Clarify requirements and proper analysis for any sort of requirement gaps.
  • Identify Project Challenges and do necessary research and discussion with the team.
  • Attend meetings with clients for requirement analysis and understanding of project scope.
  • Designing Database and preparing Architecture Diagram.
  • Support Team Lead/Supervisor to work Breakdown.
  • Setup Project Structure.
  • Write code and business logic based on Client requirements and decide optimized logics.
  • Managing and merging branches and conflict resolving.
  • Ensure Unit Testing and QA issue fixing.
  • Bug Fixing based on QA reports.
  • Code review and Optimization when needed.
  • Perform Preliminary Testing before sharing with QA.
  • Release and deployment solution in Demo server for QA.
  • Planning for bug solving and ensure bug free solution deployment.
  • Release the build to production server.
  • Conducting project-wise daily scrum meetings (if required).
  • Ensuring resource engagement and monitoring daily work log.
  • Monitoring project task deadlines and review to ensure timely delivery.
  • Motivate and guide the team to move to new technology stack.
  • Providing feedback to the networks team and DB team for any performance improvement required.
KSAOs Required to Succeed in this Role
  • Concept of Room Database. A good understanding of database programming is required
  • Concept on UI Design & UI Components.
  • Concept and experience on web service integration (SOAP, REST, JSON, XML)
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Concept on maps, GPS, Location-based Services.
  • Concept on network connectivity services
  • Strong knowledge and experience in push notifications,
  • Knowledge of MySQL, or similar database management system
  • Excellent analytical, problem-solving, and decision-making skills
  • Demonstrable portfolio of released applications on the App Store or the Android market. Ideally, you have shipped a number of substantial apps and know how to integrate with backend RESTful APIs
  • A knack for benchmarking and optimization
  • Experience with offline storage, threading, and performance tuning
  • Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable, and meets desired architectural objectives
  • Good understanding of HTML5, JavaScript, jQuery, and JS libraries will be a Major plus
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Collaborate with cross-functional teams to analyze, design, and ship new feature
Education and Experience Requirements
  • 4 to 6 years of experience in the relevant field
  • BSC/MSC in CSE from a reputed university.
Your Remuneration and Other Benefits
  • Attractive salary as per industry best practice.
  • Yearly salary review based on performance.
  • Training & Development Scopes.
  • Weekly 2 holidays.
  • 2 festival bonuses (Yearly).
  • Weekly medical consultancy.
  • Annual leave encashment.
  • Medical coverage.
  • Congenial & friendly working environment.
Deadline

    May 08, 2024

Job Location
Dhaka, Bangladesh

Sound like the job for you?

Got what it takes to work with us? Great! Send us your resumé or portfolio to become part of our talent pool.

Drop your resumé here

Similar Openings

Fulltime
Assistant Manager/ Senior Executive (Merchant Acquisition)

Dhaka, Bangladesh

View Posting
Fulltime
Visualizer -NGAGE

Dhaka, Bangladesh

View Posting
Fulltime
Software Specialist (Python)

Dhaka, Bangladesh

View Posting