Browse
···
Log in / Register

Android Mobile Developer

Negotiable Salary

InnovationTeam

Riyadh Saudi Arabia

Favourites
Share

Description

InnovationTeam is a forward-thinking technology company that specializes in providing innovative solutions to businesses. We are currently seeking a talented Mobile Developer to join our team. As a Mobile Developer at InnovationTeam, you will be responsible for developing, testing, and maintaining mobile applications for Android platforms. You will collaborate with cross-functional teams to understand project requirements, design user interfaces, and implement app features. Additionally, you will work closely with product managers and UX designers to deliver high-quality, user-friendly mobile applications. This position requires a strong understanding of mobile development technologies and frameworks, as well as excellent problem-solving and debugging skills. The ideal candidate is highly motivated, detail-oriented, and has a passion for creating exceptional user experiences. At InnovationTeam, we value innovation, collaboration, and continuous learning. We offer a flexible and inclusive work environment, where your contributions are valued, and opportunities for professional growth and development are provided. Requirements Please note that the posting does not specify a minimum level of experience. All levels of experience are welcome to apply. Responsibilities: Android Application and SDK Development: Design, develop, and maintain sophisticated Android applications using both Java and Kotlin. Create and enhance SDKs for Android, ensuring seamless integration for external developers. Code Review and Optimization: Conduct thorough code reviews to ensure adherence to coding standards, best practices, and performance. Identify and address performance bottlenecks, bugs, and other issues for optimal application and SDK performance. Cross-Platform Experience: (Nice to have) Utilize expertise in other mobile technologies, such as React Native, to contribute to cross-platform development projects. Technical Leadership: Provide technical leadership and mentorship to junior developers. Collaborate with other senior developers and architects to make informed technical decisions. Collaboration and Communication: Work closely with product managers, UI/UX designers, and QA teams to deliver high-quality products. Communicate effectively with team members to facilitate a seamless development process. Requirements: Bachelor’s degree in Computer Science or a related field. Professional Android development experience. Proficiency in both Java and Kotlin for Android application development. Experience in building and maintaining SDKs for Android. Clean & readable code writing. Proficient understanding of code versioning tools, such as Git. Knowledge of the open-source Android ecosystem and the libraries available for common tasks. Ability to understand business requirements and translate them into technical requirements. Familiarity with Restful APIs to connect Android applications to back-end services. Familiarity with cloud message APIs and push notifications. Strong understanding of Android design principles, patterns, and best practices. A good understanding of MVC, MVP & MVVM patterns. Strong knowledge of SOLID principles and object-oriented programming concepts. Expertise in performance tuning and memory optimization. Comprehensive knowledge of the complete mobile development life cycle. Experience with cross-platform development technologies, such as React Native, is a plus. Excellent problem-solving and debugging skills. Effective verbal and written communication skills. Benefits Private Health Insurance Work From Home Training & Development Competitive Salary Annual Vacation


Location
Riyadh Saudi Arabia
Show Map

Workable
3,441listings

You may also like

Workable
Software Development Engineer
Riyadh Saudi Arabia
Master-Works is seeking a detail-oriented and proactive Software Deployment Engineer to join our team. In this role, you will be responsible for deploying, configuring, and monitoring software applications in various environments, ensuring that they run smoothly and meet operational requirements. You will collaborate closely with development, QA, and IT teams to facilitate seamless software delivery and deployment processes. Responsibilities: Applications Production environment management with knowledge on Windows OS and Linux OS Servers management. Follow policies and procedures on Change Management and IT Governance standards. Cybersecurity Reports review and validation and closing vulnerabilities and provide closure report with evidence. Development knowledge: experienced on development outcomes including compiled files and configurations files of web applications and web servers management. Troubleshooting live applications in Collaboration with Infrastructure teams (Systems, Networks, and IT Security) and provide RCA report. Level 3 Support: Provide advanced technical support and troubleshooting for complex application issues. Incident Management: Investigate, diagnose, and resolve application incidents, including software errors, performance issues, and system outages. Problem Management: Analyze recurring incidents, identify root causes, and implement preventative measures. Application Monitoring: Monitor application performance, identify potential issues proactively, and take corrective actions. User Support: Assist users with application-related questions, provide guidance on best practices, and conduct training sessions as needed. Application Upgrades & Deployments: Participate in the planning, testing, and deployment of application upgrades and patches. Documentation: Maintain accurate and up-to-date documentation on application configurations, troubleshooting procedures, and knowledge base articles. Vendor Management: Coordinate with software vendors for technical support, bug fixes, and resolution of critical issues. Project Involvement: Contribute to IT projects related to application implementation, integration, and enhancement. Continuous Improvement: Stay current with the latest technologies and best practices in application support. DevSecOps: regular activities on development lifecycle and manage pipelines, configurations, and maintenance. Requirements Bachelor's degree in Computer Science, Information Technology, or a related field. 3+ years of experience in software deployment or a related role. Proficient in scripting languages (e.g., Bash, Python, PowerShell) for automation. Experience with continuous integration and deployment (CI/CD) tools (e.g., Jenkins, GitLab CI/CD). Strong understanding of various deployment methodologies (e.g., blue-green, canary releases). Knowledge of cloud services (AWS, Azure, GCP) is a plus. Excellent problem-solving skills and attention to detail. Strong interpersonal and communication skills. Ability to work effectively in a team and manage multiple priorities.
Negotiable Salary
Workable
Data Engineer.
Al Khobar Saudi Arabia
Data Engineer Responsibilities: • Design and implement highly available Business Intelligence solutions, Big Data and Integration systems Using technologies like: SSIS (Microsoft Integration Services), SSRS (Microsoft Reporting Services)' • Debug, monitor, and troubleshoot BI solutions. • Create and deploying reports. • Write relational and multidimensional database queries. • Modify databases and products according to client needs. • Create functional requirements. • Create reports on databases. • Design and develop database architectures • Use and implement Data Warehouse tools and concept. • Create development standards, that comply with enterprise architecture guidelines  • Extract data from multiple structured and unstructured data sources • Dvelop robust and presentable big data visualization. Requirements • 3+ years' experience with ETL tools such as DTS, SSIS (SSIS Preferred) and SSAS. • Experience in using data visualization tools (Power-BI, Tableau, AWS Quick Sight, etc.) • 3+ years' experience with SQL Server, e.g., T-SQL stored procedures, functions, views, triggers, indexes, query tuning, and SSIS required adding to Ability to write, analyze, and debug SQL queries. • 3+ years’ experience in database development, SQL, Transactional SQL, Stored Procedures, and RDBMS required. • 3+ years' experience with SQL Server Bachelor’s degree in MIS, Computer Science, or related field, or equivalent combination of education and experience required.
Negotiable Salary
Workable
Informatica Tools Expert
Riyadh Saudi Arabia
Master-Works is looking for a talented Informatica EDC - AXON - PDM Expert to enhance our team and support our mission of delivering exceptional data governance and management solutions to our clients. In this critical role, you will leverage your expertise in Informatica tools, specifically EDC and Axon, to drive effective product data management (PDM) practices. Responsibilities: • Lead the implementation and customization of Informatica EDC and AXON to support PDM initiatives • Collaborate with business users to define and refine processes for effective product data governance • Develop and manage data models to improve PDM workflows and enhance data quality • Create and maintain comprehensive documentation of PDM processes, including data lineage and metadata • Conduct training and workshops to empower users in leveraging EDC and AXON for PDM purposes • Monitor and analyze product data to ensure conformity with governance policies and quality standards • Serve as a subject matter expert, providing guidance on best practices for data integration and governance • Stay updated with the latest product trends and Informatica enhancements relevant to EDC, AXON, and PDM If you are an ambitious data professional eager to shape the landscape of product data management, Master-Works offers a vibrant environment where you can make a difference. Join us and be part of a dedicated team driving innovative solutions in data governance! Requirements Bachelor's degree in Computer Science, Information Systems, or a related field Minimum of 5 years of experience with Informatica EDC and AXON, specifically in PDM In-depth understanding of product data management processes and data governance frameworks Proficient in SQL and familiar with data modeling and data quality principles Strong analytical skills with attention to detail Excellent communication skills for stakeholder engagement Proven experience in leading projects and managing cross-functional teams Knowledge of cloud-based solutions and experience with big data frameworks is a plus
Negotiable Salary
Workable
Software Engineer (Back-End)
Riyadh Saudi Arabia
Master-Works is on the lookout for a skilled Back-End Software Engineer to enhance our development team. As a Back-End Software Engineer, you will be responsible for building and maintaining the server-side logic, ensuring high performance and responsiveness to requests from the front-end. Working closely with other team members, you will implement robust business logic and web services and optimize applications for maximum speed and scalability. Key Responsibilities: Develop, test, and maintain high-performance backend applications using Node.js and TypeScript. Collaborate with frontend developers to integrate APIs and services with ReactJS applications. Design and implement scalable backend architectures and RESTful APIs. Write clean, maintainable, and efficient code following best practices. Optimize applications for maximum performance and scalability. Participate in code reviews and mentor junior developers. Work with databases and manage data storage, ensuring secure and efficient data access. Troubleshoot and debug issues to improve system performance. Stay up to date with the latest trends in backend development and technologies. Required Skills: Strong experience with Node.js and TypeScript. Proficiency in backend development with a focus on building RESTful APIs. Solid understanding of ReactJS for frontend-backend integration. Experience with databases (SQL and NoSQL). Strong knowledge of Git and version control best practices. Familiarity with testing frameworks and practices (Jest, Mocha, etc.). Ability to write scalable and secure code. Excellent problem-solving and debugging skills. Experience in working with cloud platforms and deployment (AWS, Google Cloud, etc.). Strong communication and collaboration skills. Preferred Skills: Familiarity with containerization and orchestration tools (Docker, Kubernetes). Experience in microservices architecture. Knowledge of CI/CD pipelines. Understanding of Agile methodologies. Education & Experience: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 5+ years of experience in backend development. Requirements
Negotiable Salary
Workable
IDQ Developer
Riyadh Saudi Arabia
Job Description:  • The Informatica Data Quality Developer (DQ Developer) is responsible for designing, testing, deploying, and documenting the data quality procedures and their outputs.  • Throughout each project phase, the DQ Developer provides relevant outputs and results from the data quality procedures, including any ongoing procedures that will run after project end.  • The DQ Developer must also document at a functional level how the procedures work within the data quality applications.  • Perform Upgrades when necessary  • Perform data load and mappings from source systems as the scope of quality information increase across the enterprise.  • Responsible for standards when creating mapplets and code migration from development through test.  • Ensure oversight and access management for the IDQ Repository.     Skills:  • Detailed understanding of Informatica Power Center 9.5 Components and Informatica Developer Components.  • Experience in Informatica Data Quality standards, guidelines and best practices.  • 3+ years’ experience in defining and deploying data quality programs and tools on enterprise data quality projects.  • Experience in data profiling & data quality rules development using Informatica Data Quality tools.  • 3+ years of data analyst experience performing data profiling, data mapping, data validation, data manipulation, data analysis, use case, test cases, etc.  • Proven experience translating business problems into actionable data quality initiatives.  • Familiarity with current trends in Data Quality technologies.  • Data mapping experience – mapping data sources to and from multiple applications.     Personal attributes:  Highly detail oriented, accurate, and organized  Ability to perform comfortably in a fast-paced, deadline-oriented work environment  Strong oral and written communication skills  Must be flexible and comfortable with change         
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.