Hello there Welcome to TeachMeCode Institute.
How can we help you?
Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING
Training in UX/UI Design
Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs.
By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING
Training in UX/UI Design
Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs.
By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Recorded: Pre-recorded sessions that you can watch at your convenience.
RECORDED LEARNING
Training in UX/UI Design
Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs.
By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING
Training in HTML for Front-End Design
Gain a solid understanding of essential web technologies and become a front-end specialist.
Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices.
Develop the skills to build dynamic websites that provide a seamless user experience
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING
Training in HTML for Front-End Design
Gain a solid understanding of essential web technologies and become a front-end specialist.
Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices.
Develop the skills to build dynamic websites that provide a seamless user experience
Recorded: Pre-recorded sessions that you can watch at your convenience.
RECORDED LEARNING
Training in HTML for Front-End Design
Gain a solid understanding of essential web technologies and become a front-end specialist.
Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices.
Develop the skills to build dynamic websites that provide a seamless user experience
Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING
Training in PHP For Back-End Development
Begin a comprehensive journey into backend development with PHP, MySQL, and Laravel.
By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING
Training in PHP For Back-End Development
Begin a comprehensive journey into backend development with PHP, MySQL, and Laravel.
By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites
Recorded: Pre-recorded sessions that you can watch at your convenience.
RECORDED LEARNING
Training in PHP For Back-End Development
Begin a comprehensive journey into backend development with PHP, MySQL, and Laravel.
By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites
Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING
Training in Python Fundamentals for Data Analytics
Learn the fundamentals of Python programming and master the Django framework.
By the end of this course, you will have the expertise to write efficient Python code and develop dynamic web applications using Django, empowering you to build scalable and secure websites.
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING
Training in Python Fundamentals for Data Analytics
Learn the fundamentals of Python programming and master the Django framework.
By the end of this course, you will have the expertise to write efficient Python code and develop dynamic web applications using Django, empowering you to build scalable and secure websites.
Recorded: Pre-recorded sessions that you can watch at your convenience.
RECORDED LEARNING
Training in Python Fundamentals for Data Analytics
Learn the fundamentals of Python programming and master the Django framework.
By the end of this course, you will have the expertise to write efficient Python code and develop dynamic web applications using Django, empowering you to build scalable and secure websites.
Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING
Training in Mobile Development
With Java and Android Studio, you'll learn how to build strong mobile apps and design efficient databases.
By the end of the course, you'll be skilled at using Android Studio to create exciting and fully functional apps.
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING
Training in Mobile Development
With Java and Android Studio, you'll learn how to build strong mobile apps and design efficient databases.
By the end of the course, you'll be skilled at using Android Studio to create exciting and fully functional apps.
Android Native Developer: Design, develop high-performance Android apps; collaborate with teams; ensure code quality, performance, and testing.
5+ years experience required.
Description
JOB DESCRIPTION: As an Android Native Developer, you will be responsible for designing, developing, and maintaining high-performance native Android applications.
You will work closely with cross-functional teams including UX/UI designers, product managers, and other developers to create seamless and engaging user experiences.
Your expertise in Android development will be critical in delivering robust and scalable applications that meet our clients needs and expectations.
KEY ACCOUNTABILITIES & RESPONSIBILITIES:
• Application Development: Design, develop, and deploy high-quality native Android applications using Java and/or Kotlin.
• Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
• Collaboration: Work collaboratively with UX/UI designers and product managers to translate requirements and wireframes into high-quality, functional code.
• Performance Optimization: Continuously monitor, debug, and optimize application performance to ensure a smooth and responsive user experience.
• Testing: Implement unit tests and integrate automated testing to ensure the reliability and stability of applications.
• Documentation: Maintain comprehensive documentation for code, APIs, and development processes.
• Innovation: Stay up-to-date with the latest industry trends, technologies, and best practices in Android development and incorporate them into your work.
• Problem Solving: Identify and resolve issues related to software development, including debugging and troubleshooting.
QUALIFICATIONS:
- Proficiency in Java and/or Kotlin for Android development.
- Experience with Android SDK, Android Studio, and modern Android development tools.
- Familiarity with RESTful APIs and third-party libraries.
- Understanding of Android design principles, patterns, and best practices.
- Knowledge of version control systems (e.g., Git).
- Experience with unit testing and automated testing frameworks.
• Experience with cross-platform frameworks (e.g., Flutter, React Native) is a plus.
• Knowledge of backend technologies and services.
• Experience with continuous integration and deployment (CI/CD) pipelines.
• Contributions to open-source projects or a strong personal portfolio of Android applications.
EDUCATION:
• Bachelor's degree in Computer Science, Software Engineering or relevant field
EXPERIENCE:
• Minimum of 5 years
How to Apply: Please submit your CV along with your portfolio (if applicable) to (HIDDEN TEXT) and (HIDDEN TEXT)
BAB ALOMDA INFORMATION TECHNOLOGY CO.
is an equal-opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
We look forward to receiving your application Job Type: Full-time
Pay: From AED8, 00 per month
Experience: ANDROID DEVELOPER: 5 years (Required)
Location: Dubai (Required)
Interested?