Job Description
We are looking for a talented Android Developer / Web Developer to join our team. The successful candidate will be responsible for designing and developing applications for the Android platform and web. The ideal candidate should have a passion for mobile technology and a strong knowledge of the Android platform.
Responsibilities:
• Design and develop applications for the Android platform and web.
• Participate in the entire application lifecycle, including design, development, testing, and deployment.
• Design and implement user interfaces and test cases.
• Troubleshoot and debug applications.
• Ensure the performance, quality, and responsiveness of applications.
• Continuously improve and maintain the existing codebase.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Work with external data sources and APIs.
• Work on bug fixing and improving application performance.
• Stay up-to-date with new technology trends.
Requirements:
• Bachelor’s degree in Computer Science/Engineering or related field.
• Experience in Android development and knowledge of the Android SDK and Android Studio.
• Strong knowledge of Java and OOP principles.
• Experience developing web applications.
• Knowledge of web technologies such as HTML, CSS, and JavaScript.
• Familiarity with RESTful APIs and JSON/XML.
• Strong debugging and optimization skills.
• Ability to work independently and in a team environment.
• Excellent communication, problem-solving, and analytical skills.