Front- Back End Developer

Job Description

Title: Front- Back End Developer

Company Name: Grameen Telecom Trust

Vacancy: 02

Location: Dhaka

Salary: Negotiable

Experience:
∎ At least 3 years

Published: 31 Mar 2024

Education:
∎ Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
∎ Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Requirements:

Additional Requirements:
∎ Proficiency in mobile app development technologies and frameworks, such as Swift and/or Objective-C for iOS, Java and/or Kotlin for Android, or cross-platform frameworks like React Native, Flutter, or Xamarin.
∎ Strong understanding of mobile app design principles, including user interface patterns, navigation, and responsive layouts.
∎ Experience with mobile app development tools and IDEs, such as Xcode, Android Studio, Visual Studio, or VS Code.
∎ Solid understanding of mobile app architectures, state management patterns, and best practices for performance optimization.
∎ Familiarity with RESTful APIs and experience integrating mobile apps with backend services.
∎ Experience with version control systems such as Git and code collaboration tools such as GitHub or Bitbucket.
∎ Knowledge of mobile app security best practices and techniques for securing user data and communications.
∎ Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
∎ Strong problem-solving skills and attention to detail, with a focus on delivering high-quality software solutions.
∎ Proficiency in mobile app development technologies and frameworks, such as Swift and/or Objective-C for iOS, Java and/or Kotlin for Android, or cross-platform frameworks like React Native, Flutter, or Xamarin.
∎ Strong understanding of mobile app design principles, including user interface patterns, navigation, and responsive layouts.
∎ Experience with mobile app development tools and IDEs, such as Xcode, Android Studio, Visual Studio, or VS Code.
∎ Solid understanding of mobile app architectures, state management patterns, and best practices for performance optimization.
∎ Familiarity with RESTful APIs and experience integrating mobile apps with backend services.
∎ Experience with version control systems such as Git and code collaboration tools such as GitHub or Bitbucket.
∎ Knowledge of mobile app security best practices and techniques for securing user data and communications.
∎ Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
∎ Strong problem-solving skills and attention to detail, with a focus on delivering high-quality software solutions.

Responsibilities & Context:
∎ Collaborate with designers, product managers, and backend developers to translate UI/UX designs into mobile app interfaces.
∎ Develop responsive and visually appealing user interfaces for iOS and Android mobile applications using native or cross-platform frameworks such as React Native, Flutter, or Xamarin.
∎ Implement dynamic and interactive features in mobile apps using appropriate libraries and frameworks, ensuring smooth user interactions and animations.
∎ Optimize mobile applications for performance, speed, and battery efficiency, ensuring a seamless user experience across different devices and screen sizes.
∎ Ensure code quality and maintainability through code reviews, unit testing, and continuous integration processes.Stay current with mobile development trends, tools, and techniques, and share knowledge with the team.
∎ Collaborate with UX/UI designers to refine and enhance the user experience of mobile applications, providing feedback and suggesting improvements.
∎ Troubleshoot and debug issues in production and non-production environments, and implement effective solutions.
∎ Follow best practices for mobile app development, including accessibility, security, and localization.
∎ Collaborate with cross-functional teams to prioritize and deliver features and enhancements in an agile development environment.
∎ Collaborate with designers, product managers, and backend developers to translate UI/UX designs into mobile app interfaces.
∎ Develop responsive and visually appealing user interfaces for iOS and Android mobile applications using native or cross-platform frameworks such as React Native, Flutter, or Xamarin.
∎ Implement dynamic and interactive features in mobile apps using appropriate libraries and frameworks, ensuring smooth user interactions and animations.
∎ Optimize mobile applications for performance, speed, and battery efficiency, ensuring a seamless user experience across different devices and screen sizes.
∎ Ensure code quality and maintainability through code reviews, unit testing, and continuous integration processes.Stay current with mobile development trends, tools, and techniques, and share knowledge with the team.
∎ Collaborate with UX/UI designers to refine and enhance the user experience of mobile applications, providing feedback and suggesting improvements.
∎ Troubleshoot and debug issues in production and non-production environments, and implement effective solutions.
∎ Follow best practices for mobile app development, including accessibility, security, and localization.
∎ Collaborate with cross-functional teams to prioritize and deliver features and enhancements in an agile development environment.

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ Grameen Telecom Trust
∎ Telecom Bhaban (Level 10 & 11), 53/1 Box nagar, Zoo Road, Mirpur, Dhaka 1216.

Address::
∎ Telecom Bhaban (Level 10 & 11), 53/1 Box nagar, Zoo Road, Mirpur, Dhaka 1216.

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

Application Deadline: 14 Apr 2024

Category: IT/Telecommunication

Source: bdjobs.com

Similar Jobs

Technical Customer Support Engineer

Digital Marketing Expert

Digital Marketing Specialist

Trainee, Application Analyst

IT Support Engineer

Junior QA Tester

Managed Service Engineer

IT Helpdesk Support Engineer (Computer Networking Engineer)

Software Engineer (Java)

Junior QA Automation Engineer

Jr. IT Support Engineer

Jr. UI/UX designer / Jr. HCI Specialist

Programmer - Information Technology Department

Data Analyst

Manager / AGM - Product Management (Printer / MFP)

Graphics & Motion Designer

App Developer

Sales & Marketing Manager (IT)

Frontend Lead Engineer

Backend Lead Engineer

Product Manager

Team leader, Telesales and Lead Generation – Call Center

Senior Software Engineer ( Java & C++)

Software Development Team Lead

Intern (Programmer)

IT Operations Officer (Digital Assistance Services)

Business Solution Intern

WordPress Developer

Frontend Developer

SAP Consultant

Senior Programmer/Programmer

Digital Transformation Project Manager

Flutter Mobile App Developer (Android/iOS)

Executive IT Division (Software & Site Development)

Sr. DevOps Engineer

Medical Documentation Specialist - Night Shift

Senior Officer, IT Division (IT Infrastructure)

Senior Officer, IT Division (Software & Technology Development)

Information Management Officer-SMS

Executive - HR (Recruitment)