Senior Mobile Developer
Lagos, Lagos
Posted more than 30 days ago
- Company:
- Ajay Tech
- Company Description:
- Ajay Tech is an innovative technology company based in Port Harcourt, Nigeria. We are dedicated to harnessing the power of technology to address real-world challenges and drive digital transformation in our region.
- Contract Type:
- Full Time
- Experience Required:
- 3 to 4 years
- Education Level:
- Bachelor
- Gender:
- Any
- Number of vacancies:
- 3
Job Description
Responsibilities:
Android App Development: Design and build advanced applications for the Android platform using Kotlin, Java, and XML.
Collaboration: Work closely with cross-functional teams, including product managers, UI/UX designers, and backend developers, to implement and deliver high-quality mobile solutions.
Code Optimization: Continuously improve code quality, performance, and maintainability by implementing best practices and following coding standards.
Feature Development: Participate in the entire application lifecycle, focusing on coding and debugging, to deliver robust and user-friendly mobile applications.
Unit Testing: Write unit and UI tests to identify malfunctions and ensure the stability and reliability of applications.
Bug Fixing: Investigate and resolve issues reported by QA and end-users, providing timely solutions.
Code Review: Actively participate in code reviews to ensure adherence to coding standards and contribute to a collaborative development environment.
Stay Updated: Keep up-to-date with the latest industry trends, Android platform advancements, and emerging technologies to enhance development processes.
Requirements:
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
Proven experience in Android app development.
Proficient in Kotlin, Java, and XML.
Strong understanding of the Android ecosystem and architecture components.
Experience with RESTful APIs and third-party libraries.
Familiarity with version control systems (e.g., Git).
Knowledge of best practices for code design, performance, and security.
Communication Skills: Excellent communication and collaboration skills, with the ability to convey technical concepts to non-technical stakeholders.
Problem-Solving: Strong problem-solving skills and the ability to troubleshoot and debug complex issues.
Adaptability: Ability to thrive in a fast-paced, dynamic work environment and quickly learn and apply new technologies.
Portfolio: A portfolio of past projects or apps developed for the Android platform is a plus.