Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 31, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • At Cavista, our mission is to empower organizations with the world’s best technology solutions. We ensure the highest level of client satisfaction through a global network of innovation, and our software solutions are custom-built to accommodate your domain and requirements. Through world-class consultation, innovative IT solutions and personalized client services, Cavista increases operational efficiency for organizations of all sizes.
    Read more about this company

     

    Android Engineer

    Job Description

    Android Engineer

    • An innovative Android Engineer passionate about advancing mobility to construct elegant, effective, and exceptional native mobile code, through self-motivation and collaboration.

    Responsibilities

    • Strategize by helping define product features alongside product management, UX design, and engineering to enable quality home health solutions.
    • Work in an agile atmosphere to drive the system architecture, implement, test and deploy the next generation of mobile features for Android applications.
    • Spearhead the best practices in progressive code design and reviews; identify and address performance bottlenecks; recommend changes and enhancements to existing code to extend the reach of existing applications, timely.
    • Contribute to a repository of highly reusable organization-focused artefacts such as libraries, demonstrations, documentation amongst many more

    Qualifications

    • Bachelors or Master’s degree in Computer Science, Engineering (or related field)
    • 4+ years of experience building complex native Android applications using MVP or MVVM Architecture design patterns that have been successfully delivered to customers.
    • 3+ years of involvement in publishing mobile applications for Google Play Store
    • Proficient with Android SDK, Java, Kotlin, Android Studio and OO programming and design.
    • Noteworthy experience utilizing RESTful APIs.
    • Functional knowledge of the Android Material Design Guidelines.
    • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Ability to take a project feature from scoping requirements through actual launch of the feature.
    • Excellent analytical, organizational, project management and time management skills with emphasis on product performance, user experience and scalability.
    • Ability to solve software problem or workflow and decompose a problem into clear software APIs and UX design actions.
    • Ability to communicate effectively between cross-functional teams including Product, UI/UX & Back-end
    • Experience with third-party libraries/frameworks like Realm, Retrofit and Firebase is a plus

    go to method of application »

    QA Engineer

    Job Description

    Job Description for QA Engineer

    • Collaborate with Product Owners to review and analyze business and functional requirements and design documents for sound testing strategies.
    • Responsible for testing of a product, including writing the test plans and test cases, writing automation scripts, and testing the complete application from the UI through to the backend.
    • Perform detailed cross-browser/cross-device testing, browser-based testing, mobile testing.
    • Maintain requirements traceability with test case coverage.
    • Provide expertise in understanding what to test, as well as how it should be tested.
    • Implement test methodology best practices as defined by departmental standards.
    • Advocate for testing standards
    • Must maintain strong relationships with internal customers.
    • Facilitate testing meetings, summarize results, issue/defect reporting, maintain metrics and provide go/no go recommendation.
    • Review software and production issues as they occur for a holistic analysis of the impacts and possible causes.
    • Create, execute, and document test plans and test cases (UAT, Integration, End-to-End, Regression, Beta), ensuring functional coverage and application performance.

    Qualifications

    • 5+ years as a professional Quality Assurance Analyst testing (8+ years if no University degree) applications with high volume and high-reliability requirements
    • Ability to work effectively with little supervision and strong attention to detail in a team environment.
    • Aptitude for learning new technologies; supported by solid problem solving and troubleshooting skills.
    • Ability to work well with a variety of people with varying technical skill sets.
    • Ability to leverage experience to deliver reliable and repeatable tests.
    • Broad understanding of quality engineering principles and test methodologies
    • Ability to contribute to a vision of future state of testing by troubleshooting hardware and software issues.
    • Basic SQL, Unix/Linux skills
    • Experience in manual testing, automation testing experience is a plus.
    • Excellent communication skills (written, verbal and listening)
    • 5-year experience in functional, integration or system testing web-based applications desired
    • Experience executing test plans and scripts and verifying expected results.
    • Strong understanding of common software development life cycles (waterfall, iterative, agile) and contemporary software quality assurance processes and automated tools

    go to method of application »

    IT Support Technician

    Job Description

    • We are seeking a highly skilled IT Support Technician to provide technical assistance and support for hardware, software, and network related issues across the organization.
    • The ideal candidate will be responsible for troubleshooting IT problems, maintaining systems, and ensuring smooth day to day operations for end users.
    • This role requires expertise in Microsoft Azure, cloud infrastructure, and IT security best practices.

    What you will do...

    • Provide first-line technical support to employees by diagnosing and resolving hardware, software, and network-related issues.
    • Install, configure, and maintain computers, printers, mobile devices, and other IT equipment to ensure optimal performance.
    • Monitor and maintain IT infrastructure, including servers, networks, and security systems, with a focus on Microsoft Azure cloud services.
    • Manage Azure Active Directory (Azure AD) for user account provisioning, access controls, and security policies.
    • Assist with user account management, including password resets, access requests, and system configurations.
    • Respond to IT service requests and incidents in a timely manner, ensuring minimal disruption to operations.
    • Perform system updates, patches, and software installations to maintain security and efficiency.
    • Assist in IT asset inventory management, tracking and documenting IT equipment and licenses.
    • Support remote employees by troubleshooting VPN, cloud-based systems, and remote desktop environments.
    • Collaborate with the IT team on projects, upgrades, and implementation of new technologies, particularly Azure-based solutions.
    • Implement Azure security best practices, including role-based access control (RBAC), identity protection, and endpoint security.
    • Provide user training and guidance on IT best practices, cloud-based collaboration tools, and security protocols.

    Qualifications

    • Bachelor’s degree in Information Technology, Computer Science, or a related field (or equivalent work experience).
    • 1-3 years of experience in IT support, helpdesk, or technical support roles.
    • Proficiency in troubleshooting Windows, macOS, and Linux operating systems.
    • Hands-on experience with Microsoft Azure administration, including Azure AD, virtual machines, and cloud security.
    • Strong knowledge of Active Directory, Office 365, networking protocols, and cloud-based services.
    • Familiarity with ticketing systems and IT service management frameworks (e.g., ITIL).
    • Knowledge of cybersecurity best practices, firewalls, and endpoint security.
    • Ability to work independently and collaboratively in a fast-paced environment.
    • Strong problem-solving skills, customer service orientation, and excellent communication abilities.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Cavista Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail