1 997 Software Team jobs in the United Arab Emirates
Software Architect
Posted today
Job Viewed
Job Description
Select how often (in days) to receive an alert : Create Alert
KATIM is a leader in developing innovative secure communication products and solutions for governments and businesses. As an integral part of the Space & Cyber Technologies cluster at EDGE, one of the world's most distinguished advanced technology groups, KATIM stands as a beacon of trust in an ever-evolving landscape where cyber risks are a constant menace.
Our aim is to satisfy the growing demand for advanced cyber capabilities by delivering resilient, secure, end-to-end solutions across four fundamental business units : Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications.
With a global presence spanning from our headquarters in Abu Dhabi to offices in the UAE and Finland, KATIM empowers organisations worldwide with the unwavering assurance that their mission-critical information and communications remain private and secure, no matter the circumstance.
Welcome to KATIM, where innovation and security converge to redefine the way you protect your most valuable assets in the digital world.
Job Purpose
We are seeking a seasoned Software Architect with a strong background in smartphone development and a profound understanding of security principles. The ideal candidate will have 10 to 15 years of hands-on experience in designing, architecting, and implementing smartphones. This role requires a strategic thinker who can envision and implement robust security architectures while ensuring optimal performance and user experience. Knowhow is required of the Android phone system architecture, 2G-5G cellular connectivity, local area wireless and wired connectivity solutions, device hardware components and peripherals, AOSP, device drivers, middleware, virtualization solutions, and applications. Knowhow on remote device management is also beneficial. Ideally, Software Architect would have experience on various certifications required for smartphones, from CE to such as Common Criteria, FIPS, and similar ones.
You will play a crucial role in guiding and managing the engineering team to achieve organizational goals. This position requires a seasoned engineering professional with strong leadership skills, a strategic mindset, and the ability to drive innovation. You will be responsible for overseeing the planning, execution, and delivery of engineering projects while ensuring the highest standards of quality and efficiency.
Key responsibilities
Design and architect scalable, secure, and high-performance smartphone architectures, considering factors such as user experience, performance, power management, scalability, and security
- Create comprehensive technical documentation including architecture diagrams, design documents, security policies, and guidelines to facilitate understanding and knowledge transfer.
- Provide technical guidance and expertise to the engineering team.
- Stay abreast of industry trends and advancements to incorporate innovative solutions into projects.
- Provide expert guidance and recommendations on security best practices, including data encryption, authentication mechanisms, secure data storage, secure communications, and vulnerability assessments
- Conduct thorough security risk assessments and identify potential vulnerabilities in software running on a smartphone, proposing mitigation strategies to address them effectively.
- Optimize smartphone performance while maintaining security standards, identifying bottlenecks, and implementing performance tuning strategies.
- Collaborate with other departments, such as product development, quality assurance, and operations, to ensure seamless integration of engineering solutions.
- Work closely with stakeholders to understand project and product requirements and expectations.
- Continuously evaluate emerging technologies, tools, and frameworks related to smartphone development and security, recommending adoption or integration based on their potential to enhance security posture and development efficiency.
- Conduct regular code reviews to ensure adherence to security standards, best practices, and industry regulations such as GDPR, HIPAA, etc. Ensure compliance with security policies and standards across all phases of the software development lifecycle.
- Lead, inspire, and mentor a team of engineers, fostering a culture of collaboration, innovation, and accountability.
- Develop and implement strategies to enhance team productivity and performance.
- Collaborate closely with cross-functional teams including developers, QA engineers, product managers, and security professionals to ensure security requirements are integrated seamlessly into the development process.
- Provide mentorship and training to development teams on security principles, secure coding practices, and emerging threats. Foster a culture of security awareness and knowledge sharing within the organization.
- Involves orchestrating and navigating organizational changes while ensuring the smooth adaptation of teams and processes.
Education
Bachelor's or Master's degree in Engineering or a related field.
Minimum Work Experience 10 to 15 years of hands-on experience in smartphone development with a focus on system architecture and security. Proven history in developing smartphones and / or designing system architecture for Android-based smartphones.
Skills / Certifications (Technical & Non-Technical)
J-18808-Ljbffr
#J-18808-LjbffrSoftware Architect
Posted today
Job Viewed
Job Description
Backend Developer Position
We are seeking a highly skilled Backend Developer to join our team. As a key member of our development team, you will be responsible for designing and developing innovative backend components that power our cutting-edge products and services.
Our ideal candidate is passionate about making a mark in the fintech space and has excellent English communication skills. They are ready to contribute to the most innovative platform on the planet and are excited about the opportunity to collaborate with some of the brightest minds in the industry.
The successful candidate will have a strong background in software development, preferably with experience in blockchain integration, high-availability concepts, and scalable architecture. They will also possess excellent problem-solving skills, a keen eye for detail, and a commitment to delivering high-quality solutions.
In this role, you will work closely with our cross-functional teams to design, develop, and deploy new features and products that meet the needs of our customers. You will be responsible for ensuring that our backend services remain smooth, responsive, and real-time as the platform continues to scale to accommodate new user growth.
You will also be responsible for building all the services and core processes with the highest security principles and standards, in order to protect the safety of the entire user base.
Benefits: We offer a dynamic and inclusive work environment, where you will have the opportunity to grow and develop your skills in a fast-paced and exciting industry.
Software Architect
Posted today
Job Viewed
Job Description
We are seeking an experienced API developer to join our team in Abu Dhabi, UAE.
This role involves designing, developing, and implementing APIs that meet business requirements, following best practices and industry standards.
Main Responsibilities:- Develop high-quality APIs that meet business needs.
- Manage the entire API lifecycle from creation to deployment.
- Integrate APIs with various internal and external systems.
- Collaborate with business stakeholders to understand requirements.
- Create solution designs for API development.
- Strong experience with AWS ecosystem and services.
- Infrastructure development and management knowledge.
- Proficiency with GitHub Actions for CI/CD pipelines.
- Advanced API management capabilities.
- Product deployment expertise.
- Experience with Kong API gateway.
- Understanding of banking API technical standards.
- Programming proficiency in Python and/or Java.
- At least 3-5 years of experience in API development.
- Experience in financial services domain preferred (fintech or banking).
- Understanding of collateral and risk management in banking environments.
- Excellent communication skills with ability to interact with business stakeholders.
- Hands-on attitude with ability to execute and deliver results.
- Patience and startup mindset.
- Strong curiosity and continuous learning approach.
- Collaborative team player.
Software Architect
Posted today
Job Viewed
Job Description
We are looking for a highly skilled and experienced web developer to join our team. The successful candidate will be responsible for designing, coding and modifying websites.
Responsibilities- Designing, building and maintaining websites and software applications.
- Developing E-commerce experience and working with content management websites.
- Implementing Search Engine Optimization (SEO) strategies and social media site integrations.
- Proficient in using JavaScript, HTML, CSS, Java, Python, SQL, IIS, PHP, WordPress, jQuery.
- Thorough knowledge of mobile applications – ANDROID & iOS.
- Dedicated team player.
- Residence visa provided.
- Accommodation provided.
Software Architect
Posted today
Job Viewed
Job Description
We are seeking a talented Cloud Engineer to join our team and help us transform the way companies manage their open source information systems.
Our mission is to deliver high-quality cloud-based solutions that meet the needs of our customers and drive business growth.
As a Cloud Engineer, you will be responsible for designing, building, and maintaining scalable and secure cloud infrastructure using Python and Kubernetes.
Key requirements for this role include strong Python development skills, familiarity with Kubernetes, and experience with Linux systems administration, package management, and operations.
In addition to technical expertise, you should have excellent communication and collaboration skills, as well as the ability to work effectively in a fast-paced environment.
Benefits of this role include the opportunity to work on challenging projects, collaborate with a global team, and contribute to the development of cutting-edge cloud-based solutions.
This is an exciting opportunity for someone who is passionate about cloud computing, enjoys working with Python, and has a strong interest in the entire Linux stack.
Requirements:
- Strong Python development skills
- Familiarity with Kubernetes
- Experience with Linux systems administration, package management, and operations
- Excellent communication and collaboration skills
- Ability to work effectively in a fast-paced environment
What we offer:
- Opportunity to work on challenging projects
- Collaboration with a global team
- Contribution to the development of cutting-edge cloud-based solutions
- Flexible work arrangements, including remote work options
- Professional development opportunities
Software Architect
Posted today
Job Viewed
Job Description
Job Title: iOS Developer
We are seeking a skilled iOS developer to join our team and help us create innovative solutions for customers, captains, and merchants.
Key Responsibilities:
- Design and build advanced, scalable applications in Swift.
- Write high-quality, performant, and reliable code while working on defined tasks/bugs independently.
- Work with the product and design teams to understand end-user requirements and use cases, and translate them into pragmatic and effective technical solutions.
- Unit-test code for robustness including edge cases, usability, and general reliability.
- Participate in the on-call rotation and be willing to jump in and help resolve any incidents within the defined SLA.
- Contribute to the team's agile and engineering practices and contribute to their continuous evolution.
Requirements:
- 4+ years of iOS application development with extensive use of Swift.
- Bachelor's Degree in Computer Science or other related technical field.
- Full understanding of the mobile development life cycle.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Strong understanding of interactive application development paradigm under iOS, memory management, file I/O, network programming, concurrency and multithreading, and publishing iOS apps in the Appstore.
- Reactive programming (RxSwift/Combine) is necessary.
- Excellent debugging skills.
- Experience working with remote teams in an Agile/Scrum environment to deliver high-quality software.
- Excellent communication skills (written and verbal, formal and informal).
Preferred Qualifications:
- Experience with CI/CD pipelines similar to Bitrise.
- Experience with SwiftUI and structured concurrency.
- Working knowledge of developing scalable SDKs and libraries.
- Experience applying professional software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
What We Offer:
- A competitive long-term total compensation with salary and equity.
- Flexible ways of working from the office and home.
- The ability to work from any country in the world for 30 days a year.
- Unlimited Vacation days throughout the year.
- Fitness reimbursements for health activities including: gym, health club, and training classes.
- The opportunity to work and learn from great minds.
- The chance to create impact in a region with untapped potential.
- The opportunity to explore new opportunities to learn and grow every day.
Software Architect
Posted today
Job Viewed
Job Description
Job Title: Software Architect
Key ResponsibilitiesWe are seeking an experienced Software Architect to lead the development of our platform. The ideal candidate will have a strong background in full-stack development, with expertise in both frontend and backend technologies.
- Backend Development:
- Migrate and maintain existing codebases, ensuring seamless integration with new features and services.
- Design and implement scalable APIs for mobile and web applications.
- Frontend Development:
- Build and maintain React Native applications for iOS and Android platforms.
- Implement UI/UX designs and optimize application performance.
- 4+ years of experience in full-stack development (backend & frontend).
- Hands-on experience in React Native, TypeScript, PostgreSQL, and cloud infrastructure (AWS, Firebase, OpenSearch, Redis).
- Strong understanding of system architecture and design patterns.
- Ability to troubleshoot, optimize, and scale applications efficiently.
- Experience working in fast-paced startup environments.
- Passion for building world-class digital products.
We offer a competitive salary, comprehensive benefits package, and opportunities for career growth and professional development.
Be The First To Know
About the latest Software team Jobs in United Arab Emirates !
Software Architect
Posted today
Job Viewed
Job Description
We are seeking a skilled Backend Developer to help shape the future of electronic payments.
Job Overview:The ideal candidate will have experience in designing and implementing high-performance enterprise applications using .NET-related technologies.
- Key Responsibilities:
- Develop secure software solutions with a strong focus on coding standards and best practices.
- Collaborate with cross-functional teams to deliver end-to-end development projects.
- Contribute to the design and implementation of user interfaces.
- Provide technical support and troubleshooting for implemented platforms.
- Bachelor's degree in engineering or computer science.
- At least 3 years of experience in software development, preferably with .NET technologies.
- A dynamic work environment where you can learn and grow.
- Opportunities to contribute to innovative solutions across the payment continuum.
- The chance to leave a mark in the region through meaningful work.
Software Architect
Posted today
Job Viewed
Job Description
We are seeking a talented and experienced Software Back-end Engineer to join our team.
Software Architect
Posted today
Job Viewed
Job Description
Autonomous Systems Developer
Job DescriptionBuilding and optimizing Rust-based software for autonomous platforms, including air, land, and marine systems.
- Develop and integrate control systems for navigation, mission planning, and sensor integration.
- Contribute to AI/ML features like computer vision, pathfinding, and object detection.
- Optimize Rust code for embedded environments.
- Collaborate closely with hardware engineers to integrate software with electronics.
- Focus on safety, reliability, and testing of systems.
Our ideal candidate will have strong proficiency in Rust, experience with embedded systems, and a good understanding of autonomous systems and control theory.
Required Skills and Qualifications- Programming Skills
- Rust
- Embedded systems
- Theoretical Knowledge
- Autonomous systems
- Control theory
- Practical Experience
- Ai/ml frameworks
- Sensors (gps, imu, lidar, cameras)
- Hands-on experience with drones or autonomous vehicles
- Knowledge of computer vision and embedded electronics
- Experience with px4, mavlink, or ros is a plus