UI developer Jobs
12445 Jobs Found
Octopus by RTG is the tech hiring and outsourcing arm of Robusta Technology Group, dedicated to connecting exceptional tech talent with top-tier organizations across the MENA, GCC, Europe, the US, and Canada. We specialize in building strong, long-term partnerships between skilled professionals and innovative companies. Our mission is to empower growth, innovation, and excellence by matching the right talent with the right opportunities.<br><br>We are looking for a talented and experienced UI/UX Designer to lead the design strategy and execution of user-centered digital experiences. The ideal candidate will combine strong design expertise, leadership skills, and a deep understanding of user behavior to deliver intuitive, engaging, and scalable products.<br><br>Key Responsibilities<br><br>Define and drive the overall UX strategy in alignment with business and product goals Collaborate closely with Product Managers, Developers, and stakeholders to translate requirements into effective design solutions Conduct user research, usability testing, and data analysis to inform design decisions Create and review wireframes, user flows, prototypes, and high-fidelity designs Establish and maintain design systems, UI guidelines, and best practices Ensure consistency, usability, accessibility, and visual quality across all user interfaces Stay up to date with industry trends, tools, and emerging technologies<br><br>Requirements<br><br>3-6 years of experience in UI/UX design Strong portfolio demonstrating user-centered design and problem-solving skills Proficiency in design tools such as Figma, Sketch, Adobe XD, or similar Solid understanding of UX research methods, information architecture, and interaction design Experience working closely with engineering teams in agile environments Strong communication, presentation, and stakeholder management skills Ability to balance user needs with business and technical constraints
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We’re looking for a strong AI Product Designer with excellent UX fundamentals, sharp UI taste, and an AI-first approach to how digital products are designed.<br> This is not a traditional UX/UI role with a few AI tools added to the workflow.<br> We want someone who understands design principles deeply but actively uses AI to rethink how research is synthesized, ideas are explored, interfaces are generated, prototypes are created, and design decisions are validated.<br> You should be equally comfortable thinking through a complex user flow and obsessing over the quality of the final interface.<br> The right person knows when AI can accelerate the work, when human judgment matters more, and how to use both without compromising design quality.<br> What You’ll Do ❏ Turn business requirements, research, and user needs into clear product experiences ❏ Design user journeys, task flows, information architecture, wireframes, prototypes, and polished interfaces ❏ Produce high-quality UI with strong attention to hierarchy, typography, spacing, interaction, and visual consistency ❏ Use AI throughout the design process to accelerate research synthesis, ideation, UX exploration, wireframing, prototyping, content generation, and design iteration ❏ Experiment with emerging AI design tools and develop better, faster ways of working ❏ Move rapidly from an idea or brief to multiple design directions without sacrificing design quality ❏ Build and maintain scalable design systems, components, patterns, and reusable foundations ❏ Prototype AI-powered product experiences, including conversational interfaces, copilots, intelligent workflows, recommendations, and automation ❏ Work closely with product, AI, automation, and engineering teams to make sure the intended experience survives implementation ❏ Review designs critically and continuously improve usability, clarity, and visual quality You’re a Fit If You ❏ Have 4+ years of strong product or UX design experience across web and mobile products ❏ Have a portfolio that demonstrates both strong UX thinking and genuinely good UI taste ❏ Understand design fundamentals rather than relying on templates or generated interfaces ❏ Can take an unclear problem and turn it into a logical, usable, and visually strong product experience ❏ Are highly proficient in Figma, including Auto Layout, components, variants, prototyping, and design systems ❏ Already use AI meaningfully in your day-to-day design process, not just ChatGPT for copy or occasional image generation ❏ Actively experiment with AI-powered design, prototyping, research, and product-building tools ❏ Understand how AI changes product experiences, including uncertainty, human oversight, explainability, automation, and conversational interaction ❏ Can tell the difference between an AI-generated interface that looks impressive and one that is actually well designed ❏ Have strong visual judgment and care deeply about details ❏ Work quickly, explore multiple directions, and are comfortable throwing away mediocre ideas ❏ Stay actively informed about new AI design capabilities and are constantly testing better ways to work</span> </div>
We're looking for an experienced UI Designer for a 4–6 month mission (August–December) to craft high-fidelity interfaces for our Web Portal and Mobile App. We need a craftsperson who can work within our established Design System and simply execute: build new screens, maintain pixel-perfect consistency, extend the component library, and hand off production-ready Figma files with zero friction.<br>Responsibilities:Design high-quality UI for the Web Portal and Mobile App. Adhere to established design principles, workflows, and UI standards. Build new screens using the existing Design System and components. Ensure visual and functional consistency across web and mobile. Create and maintain reusable components aligned with system architecture. Prepare production-ready Figma files and facilitate developer handoff.<br>Qualifications A- Essential3+ years of UI design experience. Proven ability to work within an existing Design System. Excellent visual design skills—spacing, hierarchy, typography, color. Strong understanding of responsive and adaptive design principles. Experience designing desktop and mobile applications. Figma: Advanced proficiency in Components, Component Properties, Auto Layout, Variants, Variables, Design Tokens, Shared Libraries, Styles, Prototyping, and Dev Mode. Comfortable with Fig Jam and Figma AI/Agent.<br>B- Additional Experience with dashboards or data-heavy interfaces. Strong iconography skills (iconographer is a plus). Ability to create or extend custom icon libraries. Basic understanding of UX principles and accessibility.
Company Description Pleny is a social network built for food enthusiasts, offering a one-stop platform to connect with food lovers, discover new dishes and restaurants, and order food seamlessly. The app focuses on creating a dynamic community where people can share recipes, memes, photos, videos, and trusted recommendations in an engaging and entertaining way. By combining social interaction with discovery and ordering, Pleny aims to eliminate the need to switch between multiple apps for food-related activities. The company is driven by a mission to disrupt the food industry through a powerful social impact, empowering foodies to connect, discover, order, and share in one place.<br>Role Description As a Senior Mobile UI/UX Designer at Pleny, you will design intuitive, engaging, and visually appealing mobile experiences that bring the Pleny food community to life. You will collaborate closely with product managers, developers, and content teams to translate business requirements and user needs into user flows, wireframes, prototypes, and polished interface designs. Daily responsibilities include conducting user research, creating and iterating on design concepts, defining design systems and guidelines, and ensuring consistency across i OS and Android platforms. You will analyze user behavior and feedback to refine the app’s usability, interaction patterns, and visual language. This is a part-time, remote role, offering flexibility while contributing to a fast-paced product environment.<br>Qualifications<br> Strong mobile UI/UX design skills, including user flows, wireframing, prototyping, and high-fidelity interface design for i OS and Android. Experience with design tools such as Figma, Sketch, Adobe XD, or similar, and the ability to create reusable design systems and components. Background in user research, usability testing, and applying data and feedback to inform design decisions. Understanding of interaction design principles, mobile design patterns, accessibility best practices, and responsive layouts. Ability to collaborate effectively in cross-functional, remote teams, communicate design rationale clearly, and manage part-time workload independently. Previous experience designing consumer-facing or social/mobile apps; experience in food, lifestyle, or community-driven products is a plus. Bachelor’s degree in Design, HCI, Interaction Design, or related field, or equivalent practical experience. Portfolio demonstrating high-quality mobile UI/UX work, clear problem-solving, and measurable impact on user experience.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Senior .NET Developer (Offshore)Job Summary<p>We are looking for a highly skilled Senior .NET Developer (Offshore) to join our remote engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications using Microsoft .NET technologies. You will work closely with cross-functional teams across different time zones, contribute to architectural decisions, and mentor junior developers to deliver high-quality software solutions.</p><br>Key Responsibilities<ul><li>Design, develop, test, and maintain enterprise applications using C#, .NET, and ASP.NET Core.</li><li>Build and maintain RESTful APIs, microservices, and backend services.</li><li>Collaborate with product managers, business analysts, UI/UX designers, QA engineers, and other developers to deliver software solutions.</li><li>Write clean, maintainable, and well-documented code following industry best practices.</li><li>Perform code reviews and provide technical mentorship to junior developers.</li><li>Optimize application performance, scalability, and security.</li><li>Troubleshoot and resolve production issues in a timely manner.</li><li>Participate in system architecture, technical design, sprint planning, and Agile ceremonies.</li><li>Implement and maintain CI/CD pipelines and deployment processes.</li><li>Ensure high-quality deliverables while working effectively in a remote, offshore environment.</li></ul>Required Qualifications<ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred).</li><li>5+ years of professional experience in .NET application development.</li><li>Strong expertise in C#, .NET, ASP.NET Core, and Web API development.</li><li>Experience with Entity Framework Core, LINQ, and SQL Server.</li><li>Solid understanding of object-oriented programming, SOLID principles, and Clean Architecture.</li><li>Experience with cloud platforms such as Microsoft Azure or AWS.</li><li>Proficiency with Git, Azure DevOps, GitHub Actions, or other CI/CD tools.</li><li>Strong knowledge of software development lifecycle (SDLC) and Agile methodologies.</li><li>Excellent communication, analytical, and problem-solving skills.</li><li>Proven experience working with distributed or offshore teams.</li></ul>Preferred Qualifications<ul><li>Experience with Docker, Kubernetes, and containerized applications.</li><li>Familiarity with messaging technologies such as RabbitMQ or Azure Service Bus.</li><li>Experience with front-end frameworks such as Angular, React, or Blazor.</li><li>Knowledge of automated testing frameworks and DevOps practices.</li><li>Microsoft certifications are a plus.</li></ul> </div>
<p><h4>Who we are</h4>
<p><strong>VOIS (Vodafone Intelligent Solutions)</strong> is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third-party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<h4>About this role</h4>
<p>We are seeking a UX/UI product designer with a strong foundation in user experience and interface design to create intuitive, accessible, and visually engaging digital products. This role sits within Digital Sales & Marketing and focuses on bridging user needs with effective design solutions through research, wireframing, prototyping, and high-quality interface design. The individual will contribute both independently and collaboratively in an agile, cross-functional environment.</p>
<h4>What you'll do</h4>
<ul>
<li>Design intuitive user journeys, wireframes, and high-fidelity prototypes for web and mobile platforms</li>
<li>Deliver end-to-end UX/UI solutions, from research insights to final UI compositions</li>
<li>Apply user-centred design principles using data and research to inform decisions</li>
<li>Create and maintain design systems, style guides, and reusable components</li>
<li>Collaborate with cross-functional teams in agile environments to deliver product outcomes</li>
<li>Present design concepts and solutions clearly to stakeholders and team members</li>
<li>Ensure design consistency and quality across all product deliverables</li>
<li>Organise and manage design assets and documentation effectively</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>Experienced in UX/UI or product design, with approximately 5 years in a commercial environment</li>
<li>Proficient in design tools such as Figma and Adobe Creative Cloud</li>
<li>Able to translate concepts into wireframes, user journeys, and interactive prototypes</li>
<li>Knowledgeable in responsive design principles across devices and platforms</li>
<li>Comfortable working in agile, fast-paced, and distributed team environments</li>
<li>Strong communicator, able to present ideas clearly to diverse stakeholders</li>
<li>Holds a degree in design, human-computer interaction, psychology, or equivalent practical experience</li>
<li>Brings a portfolio demonstrating applied UX/UI design work and delivered product features</li>
<li>Applies structured thinking to decision-making and problem-solving</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on global, customer-facing digital products</li>
<li>Exposure to cross-market collaboration within a multinational organisation</li>
<li>A supportive, collaborative design culture within agile product teams</li>
<li>Opportunities to contribute to impactful customer experience improvements</li>
<li>Continuous learning through real-world product and design challenges</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Advanced UX research and user-centred design methodologies</li>
<li>Building and scaling design systems and style frameworks</li>
<li>Stakeholder communication and design presentation techniques</li>
<li>Agile product development and cross-functional collaboration</li>
<li>Application of emerging design trends, including AI-supported design tools</li>
</ul>
<h4>VOIS equal opportunity employer commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.</p></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Senior .NET Developer (Offshore)Job Summary<p>We are looking for a highly skilled Senior .NET Developer (Offshore) to join our remote engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications using Microsoft .NET technologies. You will work closely with cross-functional teams across different time zones, contribute to architectural decisions, and mentor junior developers to deliver high-quality software solutions.</p><br>Key Responsibilities<ul><li>Design, develop, test, and maintain enterprise applications using C#, .NET, and ASP.NET Core.</li><li>Build and maintain RESTful APIs, microservices, and backend services.</li><li>Collaborate with product managers, business analysts, UI/UX designers, QA engineers, and other developers to deliver software solutions.</li><li>Write clean, maintainable, and well-documented code following industry best practices.</li><li>Perform code reviews and provide technical mentorship to junior developers.</li><li>Optimize application performance, scalability, and security.</li><li>Troubleshoot and resolve production issues in a timely manner.</li><li>Participate in system architecture, technical design, sprint planning, and Agile ceremonies.</li><li>Implement and maintain CI/CD pipelines and deployment processes.</li><li>Ensure high-quality deliverables while working effectively in a remote, offshore environment.</li></ul>Required Qualifications<ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred).</li><li>5+ years of professional experience in .NET application development.</li><li>Strong expertise in C#, .NET, ASP.NET Core, and Web API development.</li><li>Experience with Entity Framework Core, LINQ, and SQL Server.</li><li>Solid understanding of object-oriented programming, SOLID principles, and Clean Architecture.</li><li>Experience with cloud platforms such as Microsoft Azure or AWS.</li><li>Proficiency with Git, Azure DevOps, GitHub Actions, or other CI/CD tools.</li><li>Strong knowledge of software development lifecycle (SDLC) and Agile methodologies.</li><li>Excellent communication, analytical, and problem-solving skills.</li><li>Proven experience working with distributed or offshore teams.</li></ul>Preferred Qualifications<ul><li>Experience with Docker, Kubernetes, and containerized applications.</li><li>Familiarity with messaging technologies such as RabbitMQ or Azure Service Bus.</li><li>Experience with front-end frameworks such as Angular, React, or Blazor.</li><li>Knowledge of automated testing frameworks and DevOps practices.</li><li>Microsoft certifications are a plus.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Develop front end website architecture.<br> Design user interactions on web pages.<br> Develop back-end website applications.<br> Create servers and databases for functionality.<br> Ensure cross-platform optimization for mobile phones.<br> Ensure responsiveness of applications.<br> Work alongside with graphic designers for web design features.<br> Observe a project from conception to a finished product.<br> Design and develop APIs.<br> Meet both technical and consumer needs.<br> Stay up to date with developments in web applications and programming languages.<br> 1-3 years of experience in software engineering or a related field Proficiency with fundamental front-end languages such as HTML, CSS.<br> Familiarity with JavaScript frameworks such as JS and React Proficiency with server-side languages such as Ruby, Node js.<br> Familiarity with database technology such as MySQL, PostgreSQL.<br> Attention to details.<br> Excellent written and verbal communication skills.<br> Excellent written and spoken in both English and Arabic.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Develop front end website architecture. Design user interactions on web pages. Develop back-end website applications. Create servers and databases for functionality. Ensure cross-platform optimization for mobile phones. Ensure responsiveness of applications. Work alongside with graphic designers for web design features. Observe a project from conception to a finished product. Design and develop APIs. Meet both technical and consumer needs. Stay up to date with developments in web applications and programming languages.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>1-3 years of experience in software engineering or a related field</li><li>Proficiency with fundamental front-end languages such as HTML, CSS.</li><li>Familiarity with JavaScript frameworks such as JS and React</li><li>Proficiency with server-side languages such as Ruby, Node js.</li><li>Familiarity with database technology such as MySQL, PostgreSQL.</li><li>Attention to details.</li><li>Excellent written and verbal communication skills.</li><li>Excellent written and spoken in both English and Arabic.</li></ul><p></p></section>
Develop front end website architecture Design user interactions on web pages Develop back-end website applications Create servers and databases for functionality Ensure cross-platform optimization for mobile phones Ensure responsiveness of applications Work alongside with graphic designers for web design features Observe a project from conception to a finished product Design and develop APIsMeet both technical and consumer needs Stay up to date with developments in web applications and programming languages<br><br>Requirements<br><br>1-3 years of experience in software engineering or a related field Proficiency with fundamental front-end languages such as HTML, CSSFamiliarity with Java Script frameworks such as JS and React Proficiency with server-side languages such as Ruby, Node js Familiarity with database technology such as MySQL, Postgre SQLAttention to details Excellent written and verbal communication skills Excellent written and spoken in both English and Arabic
Senior . NET Developer (Offshore)<br><br>Job Summary<br><br>We are looking for a highly skilled Senior . NET Developer (Offshore) to join our remote engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications using Microsoft . NET technologies. You will work closely with cross-functional teams across different time zones, contribute to architectural decisions, and mentor junior developers to deliver high-quality software solutions.<br><br>Key Responsibilities<br><br>Design, develop, test, and maintain enterprise applications using C#, . NET, and ASP. NET Core Build and maintain RESTful APIs, microservices, and backend services Collaborate with product managers, business analysts, UI/UX designers, QA engineers, and other developers to deliver software solutions Write clean, maintainable, and well-documented code following industry best practices Perform code reviews and provide technical mentorship to junior developers Optimize application performance, scalability, and security Troubleshoot and resolve production issues in a timely manner Participate in system architecture, technical design, sprint planning, and Agile ceremonies Implement and maintain CI/CD pipelines and deployment processes Ensure high-quality deliverables while working effectively in a remote, offshore environment<br><br>Required Qualifications<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred)5+ years of professional experience in . NET application development Strong expertise in C#, . NET, ASP. NET Core, and Web API development Experience with Entity Framework Core, LINQ, and SQL Server Solid understanding of object-oriented programming, SOLID principles, and Clean Architecture Experience with cloud platforms such as Microsoft Azure or AWSProficiency with Git, Azure Dev Ops, Git Hub Actions, or other CI/CD tools Strong knowledge of software development lifecycle (SDLC) and Agile methodologies Excellent communication, analytical, and problem-solving skills Proven experience working with distributed or offshore teams<br><br>Preferred Qualifications<br><br>Experience with Docker, Kubernetes, and containerized applications Familiarity with messaging technologies such as Rabbit MQ or Azure Service Bus Experience with front-end frameworks such as Angular, React, or Blazor Knowledge of automated testing frameworks and Dev Ops practices Microsoft certifications are a plus
Valleysoft is a regional IT services provider delivering enterprise software, technical support, and digital transformation solutions for clients worldwide. Working across the banking industry, the company helps organizations build and improve the technology they rely on to serve customers, streamline operations, and support secure, modern digital experiences.<br><br>Job Summary<br><br>We are seeking a talented React.js & React Native Developer with 3-6 years of experience to join our Digital Channels team. The ideal candidate will be responsible for designing, developing, and maintaining secure, scalable, and high-performance web and mobile applications for the banking sector. The role requires strong expertise in React.js and React Native, along with experience integrating enterprise APIs and working within Agile development environments.<br><br>Key Responsibilities<br><br> Design, develop, and maintain responsive web applications using React.js. Develop and maintain cross-platform mobile applications using React Native for Android and i OS. Build reusable, scalable, and maintainable UI components following best coding practices. Integrate front-end applications with RESTful APIs, Graph QL APIs, and enterprise backend services. Collaborate with UI/UX designers to implement intuitive and responsive user interfaces. Optimize applications for speed, scalability, security, and performance. Participate in architecture discussions, code reviews, and technical design sessions. Troubleshoot, debug, and resolve application issues in development and production environments. Work closely with backend developers, QA engineers, Dev Ops teams, and business stakeholders. Ensure compliance with secure coding standards and banking security requirements. Participate in CI/CD processes, application deployments, and release activities. Create and maintain technical documentation. <br><br>Requirements<br><br> Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. 3-6 years of professional experience in Front-End and Mobile Application Development. Strong hands-on experience with React.js and React Native. Strong proficiency in Java Script (ES6+) and Type Script. Solid understanding of React Hooks, Functional Components, Context API, and component lifecycle. Experience with state management using Redux, Redux Toolkit, or Context API. Experience consuming RESTful APIs and working with JSON. Strong knowledge of HTML5, CSS3, and responsive web design. Experience using Git and modern version control workflows. Good understanding of software development best practices and design patterns. Strong debugging and performance optimization skills. <br><br>Preferred Qualifications<br><br> Experience in the Banking, Financial Services, or Fin Tech industry. Experience with Next.js. Experience with Expo. Knowledge of Firebase services. Experience with Graph QL. Familiarity with Microservices Architecture. Experience publishing mobile applications to the Apple App Store and Google Play Store. Experience working in Agile/Scrum environments. <br><br>Technical Skills<br><br> React.js React Native Java Script (ES6+) Type Script HTML5 CSS3 Redux / Redux Toolkit RESTful APIs Graph QL Axios Git Postman Swagger / Open API Jest & React Testing Library Firebase Expo Next.js CI/CD (Azure Dev Ops, Jenkins, Git Hub Actions) Docker Sonar Qube ESLint Prettier JIRA Confluence <br><br>Security & Banking Knowledge<br><br> Understanding of secure coding practices and OWASP Top 10. Experience implementing secure authentication using OAuth 2.0, Open ID Connect (OIDC), JWT, and Multi-Factor Authentication (MFA). Experience working with enterprise APIs and secure application integration. Knowledge of application performance monitoring and logging. <br><br>Soft Skills<br><br> Strong analytical and problem-solving skills. Excellent communication and interpersonal skills. Ability to work independently and collaboratively in cross-functional teams. Strong organizational and time-management skills. Ability to work in a fast-paced, enterprise environment. Commitment to delivering high-quality software solutions. <br><br>Nice to Have<br><br> Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (GCP). Experience with automated testing and test-driven development (TDD). Familiarity with mobile performance profiling and optimization. Experience working on large-scale enterprise digital transformation projects. <br><br>Experience Required: 3-6 Years<br><br>Domain Preference: Banking / Financial Services / Fin Tech (Preferred)<br><br>Benefits<br><br>Private Health Insurance Training & Development
Senior . NET Developer (Offshore)<br><br>Job Summary<br><br>We are looking for a highly skilled Senior . NET Developer (Offshore) to join our remote engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications using Microsoft . NET technologies. You will work closely with cross-functional teams across different time zones, contribute to architectural decisions, and mentor junior developers to deliver high-quality software solutions.<br><br>Key Responsibilities<br><br>Design, develop, test, and maintain enterprise applications using C#, . NET, and ASP. NET Core Build and maintain RESTful APIs, microservices, and backend services Collaborate with product managers, business analysts, UI/UX designers, QA engineers, and other developers to deliver software solutions Write clean, maintainable, and well-documented code following industry best practices Perform code reviews and provide technical mentorship to junior developers Optimize application performance, scalability, and security Troubleshoot and resolve production issues in a timely manner Participate in system architecture, technical design, sprint planning, and Agile ceremonies Implement and maintain CI/CD pipelines and deployment processes Ensure high-quality deliverables while working effectively in a remote, offshore environment<br><br>Required Qualifications<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred)5+ years of professional experience in . NET application development Strong expertise in C#, . NET, ASP. NET Core, and Web API development Experience with Entity Framework Core, LINQ, and SQL Server Solid understanding of object-oriented programming, SOLID principles, and Clean Architecture Experience with cloud platforms such as Microsoft Azure or AWSProficiency with Git, Azure Dev Ops, Git Hub Actions, or other CI/CD tools Strong knowledge of software development lifecycle (SDLC) and Agile methodologies Excellent communication, analytical, and problem-solving skills Proven experience working with distributed or offshore teams<br><br>Preferred Qualifications<br><br>Experience with Docker, Kubernetes, and containerized applications Familiarity with messaging technologies such as Rabbit MQ or Azure Service Bus Experience with front-end frameworks such as Angular, React, or Blazor Knowledge of automated testing frameworks and Dev Ops practices Microsoft certifications are a plus
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
"Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure, and the creation of innovative interfaces within the mobile application.
We're seeking a solid and creative Mobile Dveloper responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and the creation of quality products is essential."
Responsibilities
Develop new iOS features that enable users to connect, configure and control latest devices manufactured by client (sensors, motors, networked appliances).
Collaborate with cross-functional teams: firmware/embedded engineers, cloud/API engineers, UX/UI designers, QA/test automation.
Maintain and extend the iOS app's architecture: modules, flows, connectivity layers, UI, state-management.
Ensure code quality, testability, performance, maintainability and UX excellence.
Help onboard new hardware integrations: device discovery (Bluetooth/WiFi), pairing, firmware update flow, cloud sync.
Diagnose, debug and resolve issues (connectivity, Bluetooth/WiFi, intermittent network, memory/performance).
Participate in code reviews, design discussions, architecture improvements and mentor more junior team members.
Support the full mobile app lifecycle: feature definition, development, internal test, App Store release, user feedback, maintenance.
Advocate best practices (unit testing, UI testing, continuous integration, modular design, version control).
Skills
Must have
Strong experience (5+ years) developing native iOS apps using Swift, including a solid understanding of iOS SDK, UIKit/SwiftUI.
Experience integrating and working with hardware-connected devices (e.g., Bluetooth LE, WiFi modules, IoT, pairing workflows) or, at a minimum, strong awareness of connectivity flows.
Proven track record building production-quality apps: modular architecture, clean code, maintainability, testability.
Familiar with asynchronous programming (e.g., Combine, RxSwift, async/await) and managing event streams / asynchronous flows.
Familiar with RESTful APIs or cloud services, JSON serialisation/deserialisation, handling network failures, caching, offline behaviour.
Knowledge of modular architecture patterns (MVVM, Coordinators, Clean Architecture).
Knowledge of the MQTT protocol
Experience with version control (Git), CI/CD pipelines, unit tests (XCTest/XCUITest) and preferably UI/automation tests.
Good understanding of memory management, threading, performance optimisation, and experience resolving common mobile/mobile-device connectivity issues.
Ability to work collaboratively in an agile/scrum team, communicate effectively with non-technical stakeholders and device-engineering teams.
Fluent in English and able to pick up product/firmware dependencies quickly.
Nice to have
Experience with SwiftUI and/or migrating legacy UIKit code to SwiftUI.
Experience with RxSwift or other reactive frameworks, or familiarity with Combine.
Experience with IoT platforms / connected-device ecosystems (device discovery, provisioning, over-the-air updates, telemetry).
Familiarity with Bluetooth LE (BLE) protocols, WiFi provisioning, network security, and/or embedded/firmware interaction.
Experience using dependency-injection frameworks, modularisation (multiple modules in an app), and using Swift Package Manager or CocoaPods.
Familiarity with automated UI testing (XCUITest) and performance/profiling tools (Instruments).
Experience in consumer hardware or smart home domain — for example, appliances, sensors, robotics.
Familiarity with analytics/telemetry frameworks, feature-flagging, remote config, and crash-reporting.
Experience working in geographically distributed teams or multi-region apps.
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior</p><br> </div>
Job Purpose<br><br>Lead the design team in creating user-centric designs across our product range, advocate for the end users, ensuring their needs drive our design decisions and contribute to exceptional digital experiences in-line with developing the team<br><br>Roles And Responsibilities<br><br>Serve as the champion for user experience, making sure that user insights drive design decisions. Lead and mentor a team of designers and researchers, drive the weekly meetings, and help them in understanding and advocating for the end user in every aspect of our product design. Collaborate closely with product managers, developers, and other stakeholders, ensuring user experience considerations are integrated throughout the product development process. Create intuitive and elegant UX solutions to user problems Run a user testing programme to deliver continuous improvement for the product portfolio, using data to inform design decisions Design all UX best practises and processes, embedding these into the team Prompt decision making use of data and technical considerations in your thinking Innovation and Advocacy: Keep abreast of the latest trends in user-centred design and advocate for innovative solutions that enhance user experience<br><br>Team Management:<br><br>Collaborate with stakeholders to analyse their requirements and provide meaningful and intuitive designs ensuring a seamless user experience. Develop and test prototypes, storyboards, and process flow for both new product ideas and enhancements to existing products. Create and iterate on UI mock-ups, prototypes, and original graphic designs, incorporating user feedback and adhering to style guidelines. Identify and resolve UX issues, conduct layout adjustments, and stay ahead with modern, agile design techniques. Continuously engage in user research and usability testing to integrate market trends and direct user insights into design decisions Comply with Mondia policies and procedures and support Mondia mission and vision Perform other job-related duties as assigned by direct manager<br><br>Requirements<br><br>Behavioral Skills<br><br>Accountability and Ownership Communication Creativity Innovation Attention to Details Result Focus (Delivering Results) Leadership Relationship Building Customer Focus <br><br>Technical Competencies/Skills<br><br>Portfolio of design projects Have ready a portfolio showcasing a range of UX/UI design projects. Include case studies that detail your design process, user research, problem-solving approach, and the impact of your designs. Highlight any projects where you played a key role in user advocacy or user-centered design solutions. In-depth knowledge of design software such as Adobe Suite, Sketch, Zeplin, Figma, InVision, and other prototyping tools. Basic understanding of front-end development technologies (HTML, CSS, Java Script) is a plus Excellent command of English<br><br>Education :<br><br>Bachelor's or Master's degree in Design, Human-Computer Interaction, or related field.<br><br>Experience:<br><br>+8 years of professional experience in UX/UI, with a portfolio that demonstrates a strong user-centric approach3+ years in a leadership role with a focus on user advocacy in design<br><br>Benefits<br><br>Social insurance Health insurance for employee and family The company will contribute up to EUR 25 per month towards staff perks Benefit from our performance-based bonus scheme, in line with company policy. EUR equivalent salaries paid in EGP
Job Summary We are looking for a skilled Frontend React Developer with 3–4 years of professional experience building modern, responsive, and high-performance web applications. The ideal candidate has a strong understanding of React.js, Java Script, and frontend development best practices, with the ability to collaborate effectively with cross-functional teams to deliver exceptional user experiences. Key Responsibilities Develop, maintain, and enhance web applications using React.js. Build reusable, scalable, and maintainable UI components. Collaborate with UI/UX designers to translate designs into responsive, pixel-perfect interfaces. Integrate frontend applications with RESTful APIs and backend services. Optimize applications for maximum speed, performance, and scalability. Write clean, well-documented, and testable code following coding standards. Troubleshoot, debug, and resolve frontend issues. Participate in code reviews and contribute to improving development processes. Work closely with product managers, designers, and backend developers to deliver high-quality features. Stay updated with the latest frontend technologies and best practices. Required Qualifications Bachelor's degree in computer science, Information Technology, or a related field (or equivalent practical experience).3–4 years of hands-on experience in frontend development. Strong proficiency in React.js and Java Script (ES6+). Solid understanding of HTML5, CSS3, and responsive web design. Experience with state management libraries such as Redux, Redux Toolkit, or Context API. Experience integrating RESTful APIs. Familiarity with Git and version control workflows. Understanding of cross-browser compatibility and performance optimization. Strong problem-solving and analytical skills. Good communication and teamwork abilities.
Job Summary We are looking for a Senior Full Stack Developer with strong experience in Angular and . NET to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while working closely with cross-functional teams.<br>Key Responsibilities Design, develop, and maintain full-stack web applications using Angular and . NET. Develop robust and scalable backend services and RESTful APIs using ASP. NET Core / . NET. Build responsive and user-friendly web interfaces using Angular, Type Script, HTML, and CSS. Design and optimize SQL databases, queries, stored procedures, and data access layers. Integrate frontend applications with backend APIs and third-party services. Write clean, maintainable, and reusable code following software development best practices. Perform code reviews, debugging, testing, and performance optimization. Collaborate with Business Analysts, QA Engineers, UI/UX Designers, and other developers to deliver high-quality solutions. Participate in technical discussions, system design, and architectural decisions. Troubleshoot production issues and provide effective technical solutions.<br>Required Technical Skills4+ years of experience in full-stack software development. Strong hands-on experience with Angular. Strong experience with . NET / ASP. NET Core and C#. Strong knowledge of RESTful APIs and Web Services. Strong experience with SQL Server and relational databases. Good knowledge of Entity Framework / Entity Framework Core. Strong understanding of Object-Oriented Programming (OOP) and design patterns. Experience with Git and version control systems. Good understanding of software development lifecycle (SDLC). Familiarity with unit testing and debugging practices.
Job Description<br><br>OHK develops innovative, game-changing web and mobile apps that transform markets and make differences in peoples' lives. The Frontend/UI Developer will join OHK's engineering team and will be responsible for the designing, developing, maintenance, and modification of visually appealing, user-friendly, and functionally robust web applications. The Developer's duties will include:<br><br>Translate use cases and specifications into functional applications, with a focus on consistency and quality of user experience Design, build, and maintain efficient, reusable, and reliable code in conformity with best practices and our internal engineering conventions Deliver front-end systems that are flawlessly interoperable with a spectrum of browsers and devices Develop multimedia content Optimize application code to achieve the best possible performance, quality, responsiveness, and reliability Participate in debugging and unit testing of code Document of solutions, including use of flowcharts, layouts, diagrams, charts, and the use of consistent code comments according to team standards Communicate actively with OHK management and engineering team<br><br>Job Requirements<br><br>Required Skills: Strong experience across a spectrum of web application development technologies (including HTML, CSS, Java Script, JQuery, and APIs, etc.); hands-on design experience with web services (REST, SOAP, etc.); demonstrated familiarity with object-oriented design and application frameworks; software debugging and unit testing; demonstrated experience with multimedia production, wireframing and mockups, and graphical asset production; demonstrated experience in web user interface design and familiarity with the tenets of user experience design; written and spoken fluency in English Desirable Skills: Strong verbal and written communication; ability to work in a fast-paced and agile development environment; demonstrated passion for technology and familiarity with the latest development techniques and methodologies Desirable Qualifications: Degree in Computer Science desirable Desirable Experience: Minimum of three years of experience in software development in team/agile environments. Previous experience with e-commerce, consumer-facing web applications, multi-lingual/internationalization preferred<br><br>To Apply<br><br>Send all of the following items to jobs@ohkconsultants.com. Incomplete applications will not be considered.<br><br>An updated CV/resume Contact details for two professional references
Company Description Speero is the largest marketplace for car parts and services in Saudi Arabia, serving car owners, repair shops, and parts vendors through a unified digital platform. As a one-stop shop for car owners, Speero's mission is to help customers maintain their vehicles with ease and confidence. The company also enables repair shops and parts vendors to move their operations online, expanding their reach and growing their businesses. Team members contribute to a product that modernizes the automotive ecosystem and delivers convenient, technology-driven solutions to users across the region. Role Description This is a full-time remote role for a Senior Frontend Developer working primarily in Vue 3. The person in this role will design, build, and maintain highly responsive user interfaces for web applications, ensuring a seamless experience across devices and browsers. We work in an AI-first engineering culture. Our developers use AI coding assistants (Claude Code, Cursor, Copilot, and similar) as a normal part of daily work — for planning and breaking down features, scaffolding and implementing them, reviewing code, writing tests, debugging, and documenting. We're looking for someone who already works this way and can show us how they do it, not someone we need to convince. Daily responsibilities include implementing new features, optimizing performance, collaborating with product managers and designers, and integrating frontend components with backend services. The Senior Frontend Developer will write clean, maintainable code, participate in code reviews, improve UI/UX based on feedback and analytics, and help define frontend best practices and standards — including the team's conventions for effective and safe AI-assisted development. This role also involves mentoring other developers, contributing to technical decisions, and supporting continuous improvement of the overall development workflow. Qualifications Strong Vue 3 expertise — Composition API, , reactivity fundamentals, composables, and component design. Experience with Nuxt, Pinia, Vue Router, and the Vue testing ecosystem (Vitest, Vue Test Utils). A demonstrable track record of building production software with AI tools. You should be able to walk us through real examples: how you prompt and scope work, how you structure context and project rules for the assistant, where you let it drive versus where you take over, and how you review and verify what it produces. Experience using AI tools beyond code generation — for technical planning, breaking down requirements, exploring unfamiliar codebases, refactoring at scale, and writing tests and documentation. Sound judgment about the limits of AI-generated code: you own what you ship, and you can spot the plausible-but-wrong output before it reaches review. Strong general front-end fundamentals, including exposure to other modern frameworks (React, Angular) and the ability to move between them. Experience in Responsive Web Design and creating accessible, user-centered interfaces. Solid background in Web Development and Software Development principles, including testing, debugging, and version control. Familiarity with Back-End Web Development concepts and APIs to effectively integrate frontend with backend services. Proficiency with HTML, CSS, Type Script, and modern Java Script, plus build tools and bundlers (Vite preferred). Experience working in agile teams and collaborating with product, design, and backend engineering. Ability to work independently in a remote environment, manage priorities, and communicate clearly in English. Bachelor's degree in Computer Science, Engineering, or equivalent practical experience; prior experience in marketplace or e-commerce products is a plus. Nice to have: experience with MCP servers or custom AI tooling/agents in a development workflow; bilingual (Arabic/English) product experience including RTL layouts; SSR and Core Web Vitals optimization at scale.
<p>Design, develop, and maintain Android applications using Java and Kotlin to deliver engaging user experiences. Collaborate with cross-functional teams, including UI/UX designers and backend developers, to gather requirements and ensure seamless integration. Write clean, efficient, and maintainable code following best practices in mobile application development. Participate in the entire app development lifecycle, from concept to deployment, ensuring timely delivery of high-quality software. Troubleshoot and debug applications to optimize performance and responsiveness. Stay updated with the latest trends and technologies in Android development, implementing new features and enhancements as needed. Contribute to code reviews and provide constructive feedback to team members to maintain code quality.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related field.</li><li>1-2 years of experience in Android application development.</li><li>Proficiency in Java and Kotlin programming languages.</li><li>Strong understanding of Android SDK, application architecture, and best practices.</li><li>Experience with RESTful APIs for backend integration.</li><li>Familiarity with version control systems, preferably Git.</li><li>Knowledge of mobile UI/UX design principles.</li><li>Strong problem-solving skills and attention to detail.</li><li>Ability to work effectively in a team-oriented, agile environment.</li><li>Experience with automated testing and debugging tools is a plus.</li></ul>