CodeValue, founded in 2010, is a dynamic software development services company that delivers supreme architectural and technical expertise. Our mission is to provide in-depth consultancy, integrate product and design research into our development process, offer managed software and cloud solutions, and provide customized training programs to bridge knowledge gaps. We are empowering our employees with a comprehensive range of professional courses and training programs. From Cloud Computing (Azure, AWS) to Modern Full Stack Web Development, Microservices, Software Architecture, and DevOps, As a Developer at CodeValue, youll be part of a diverse community of technology enthusiasts. Our work is dynamic and ever-changing, as we collaborate with various clients and technologies. Youll have the opportunity to learn and grow, staying on the cutting edge of the latest technologies. We believe in continuous learning and provide training on the latest tools and methodologies. The Opportunity: We are looking for an experienced Senior Mobile Developer with expertise in Android development to join our dynamic team. In this role, you will be responsible for developing high-quality mobile applications and collaborating with cross-functional teams to deliver cutting-edge features for our multi-sensory AI products. Responsibilities:
* Take active part in research and development of innovative Android applications utilizing computer vision and AR technologies.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Integrate AI vision models for detecting and tracking real-world objects in Real-Time.
* Develop and implement AR features to enhance user interaction and experience.
* Optimize application performance for smooth and efficient operation.
* Conduct code reviews and provide mentorship to junior developers.
* Stay updated with the latest industry trends and technologies to ensure our applications remain at the forefront of innovation.
Requirements: Requirements:
* Bachelors or Masters degree in Engineering, Computer Science, Information Systems, or a related field- must.
* 5+ years of mobile development experience, with a focus on Android ( JAVA, Kotlin)- must
* Proficiency in AR development using ARCore.- Big plus
* Strong understanding of computer vision concepts and experience with relevant libraries (e.g., OpenCV, ML Kit)- big advantage.
* Experience with cross-platform development frameworks.
* Knowledge of 3D computing and rendering technologies- big advantage.
* Background in developing SDKs and working with third-party integrations.
* Experience with AI and Machine Learning models, particularly in vision-related applications.
* Solid understanding of software engineering principles, including version control (Git), testing, and continuous integration.
* Familiarity with backend technologies and APIs.
* Excellent problem-solving skills and attention to detail.
* Strong communication skills and the ability to work effectively in a team environment
This position is open to all candidates.