Company Overview
Team Geek Solutions is a dynamic and innovative company specializing in delivering top-notch mobile solutions. With a mission to transform ideas into engaging user experiences, we embody values of creativity, collaboration, and excellence. Our culture encourages team growth, continuous learning, and a passion for technology, making it a great place for talent to flourish. We believe in building not just apps, but a community of forward-thinking developers and tech enthusiasts.
Role Responsibilities
- Design and develop advanced Android applications for various Android devices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automation.
- Use version control systems (e.g., Git) effectively.
- Conduct thorough unit testing on new features.
- Participate in code reviews to ensure best practices are followed.
- Stay updated with the latest industry trends and technologies.
- Collaborate closely with UI/UX designers to implement modern designs.
- Implement and maintain APIs for external services.
- Optimize applications for maximum speed and scalability.
- Provide technical support for application deployment and production issues.
- Gather and evaluate user feedback to enhance functionality.
- Contribute to architectural decisions and strategy for future development.
Qualifications
- Bachelor's degree in Computer Science or related field.
- 5+ years of experience in Android development.
- Proficient in Java and Kotlin programming languages.
- Experience with Android SDK, Android Studio, and ADB.
- Strong understanding of RESTful APIs and web services.
- Familiarity with Agile development methodologies.
- Experience in version control systems like Git.
- Good understanding of UI/UX principles.
- Strong problem-solving skills with an analytical mindset.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced environment with tight deadlines.
- Understanding of application security best practices.
- Experience with CI/CD tools is a plus.
- Knowledge of third-party libraries and APIs.
- A portfolio of published Android apps in the Play Store is an advantage.
Skills: web services,problem-solving,teamwork,ci/cd tools,java,application security,version control,communication,version control (git),restful apis,agile methodologies,android studio,third-party libraries,kotlin,agile methodology,apis,android sdk,adb,ui/ux design,android development,ui/ux principles,cross-platform development