وظائف مطورين CodeIgniter في السعودية
١٠٢١٩ وظائف شاغرة
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Software Engineer – PHP Laravel / Java / Swift
<ul>
<li><span>Posting Date</span>: 07/05/2026</li> <li><span>Ref</span>: ITKSA103</li> <li><span>Position</span>: Software Engineer – PHP Laravel / Java / Swift</li>
<li> </li><li><span>Location</span>: KSA</li>
<li><span>City</span>: Najran</li>
<li> </li><li><span>Sector</span>: Oil & Gas</li> <li><span>Years of Experience</span> 3–5 years of hands-on experience in software development</li>
<li> </li><li><span>Qualification</span>: Bachelor’s degree in Computer Science, Software Engineering, or related field</li> <li><span>Salary</span>: Salary package up to SAR 15,000 based on qualifications, experience, certifications, and project background</li> <li><span>Workdays</span>: </li> <li> </li><li><span>Description</span>: <strong>Core Responsibilities</strong>
<ul>
<li><strong>Full-Stack Development:</strong> Lead the design, development, and maintenance of high-performance web and mobile applications.</li>
<li><strong>Backend & Systems:</strong> Architect and manage robust backend systems utilizing the <strong>PHP Laravel</strong> framework and <strong>Java</strong> technologies.</li>
<li><strong>Mobile Innovation:</strong> Contribute to the iOS ecosystem by developing features using <strong>Swift</strong>.</li>
<li><strong>Sector-Specific Solutions:</strong> Transform business needs into technical solutions specifically for fleet management, transportation logistics, and station operations.</li>
<li><strong>Quality Assurance:</strong> Drive software excellence through rigorous testing, debugging, code reviews, and API integrations.</li>
<li><strong>Collaboration:</strong> Partner with cross-functional teams (UI/UX and Project Management) to ensure seamless deployment and documentation.</li>
</ul>
<strong>Candidate Profile</strong>
<ul>
<li><strong>Education:</strong> Degree in Computer Science or Software Engineering.</li>
<li><strong>Experience:</strong> 3–5 years of proven expertise in full-stack environments.</li>
<li><strong>Technical Stack:</strong> Advanced proficiency in <strong>PHP (Laravel)</strong>, <strong>Java</strong>, and <strong>Swift</strong>.</li>
<li><strong>Core Competencies:</strong> Mastery of RESTful APIs, Git version control, and Agile methodologies.</li>
<li><strong>Bonus Skills:</strong> Background in logistics/transportation and familiarity with cloud infrastructure. <strong>Offer & Perks</strong>
</li>
<li><strong>Monthly Salary:</strong> Up to <strong>SAR 15,000</strong> (commensurate with experience and certifications).</li>
<li><strong>Relocation:</strong> Full visa sponsorship provided for qualified Jordanian nationals.</li>
<li><strong>Environment:</strong> A growth-oriented workplace focused on professional advancement.</li>
</ul>
<br>
More<br>
</li>
</ul>
<br>
<br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
<p><a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23hiring&origin=HASH_TAG_FROM_FEED" tabindex="0"><span ><span >#</span>Hiring</span></a><span class="white-space-pre" > </span><span >Senior Software Developer for our Insurance domain Client in Riyadh, KSA.</span><span class="white-space-pre" > </span><br >
<br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23required&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>Required</span></a><span >:</span><br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23experience&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>Experience</span></a><span >: Minimum of 5+ years of professional experience in software development.</span><br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23expertisephp&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>ExpertisePHP</span></a><span >/Laravel:</span><br >
<span >Advanced proficiency in PHP 7+ and the Laravel framework.</span><br >
<span >Experience with front-end technologies like JavaScript, HTML5, CSS3, and modern frameworks (e.g., React, Vue.js, or Angular) is a plus.</span><br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23expertiseasp&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>ExpertiseASP</span></a><span >.NETC#:</span><br >
<span >Advanced proficiency in C# and the</span><span class="white-space-pre" > </span><a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="http://asp.net/" tabindex="0">ASP.NET</a><span class="white-space-pre" > </span><span >framework (MVC, Web API, or .NET Core/5+).</span><br >
<span >Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.</span><br >
<a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="https://www.linkedin.com/search/results/all/?keywords=%23mobiledevelopment&origin=HASH_TAG_FROM_FEED" tabindex="0"><span class="visually-hidden" >hashtag</span><span ><span >#</span>MobileDevelopment</span></a><span >:</span><br >
<span >Proven experience developing and deploying iOS and Android applications.</span><br >
<span >Proficiency in at least one cross-platform framework (e.g., React Native or Flutter) OR native development (Swift/Objective-C for iOS, Kotlin/Java for Android).</span><br >
<br >
<span >Kindly send CVs to</span><span class="white-space-pre" > </span><a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="mailto:hr6@arab-house.com" tabindex="0">hr6@arab-house.com</a><span >/</span><span class="white-space-pre" > </span><a class="ReJIiZrEIwwPdckdQGseIoewjTGNezPmfPE " href="mailto:jobs1@arab-house.com" tabindex="0">jobs1@arab-house.com</a></p>
Job Title Systems & Website Development Engineer Job Summary We are seeking an experienced Systems & Website Development Engineer to support the development, operation, and optimization of digital systems and websites. The ideal candidate will have strong technical expertise in full-stack development, website performance optimization, technical support, and digital platform management.<br>Key Responsibilities Develop, maintain, and enhance digital systems and websites. Build and support scalable web applications and platforms. Manage frontend and backend development activities. Provide technical support, troubleshooting, and system optimization. Monitor and improve website technical performance and efficiency. Ensure websites comply with technical standards and best practices. Optimize website performance based on digital government indicators and technical benchmarks. Improve search engine visibility and website ranking through SEO best practices. Collaborate with stakeholders to provide technical consultation and recommendations.<br>Required Skills Bachelor’s degree in Computer Science or related field. Minimum 6 years of experience in systems and website development. Strong experience in:Word Press Laravel PHPReact. NETApplication Development Experience in technical support, technical consulting, and troubleshooting. Strong knowledge of website performance optimization and technical efficiency. Experience working with SEO, search engines, and keyword optimization. Knowledge of digital government website standards is highly preferred.
We are seeking a versatile Full-Stack Software Developer/Engineer to drive the design, development, and optimization of our web applications, database architectures, and business intelligence (BI) solutions. Your immediate focus will be on building robust web systems and unlocking insights from our data. While we plan to expand into mobile applications in the future, your core day-to-day impact will be centered on our web and data ecosystem. The final job title (Software Developer or Software Engineer) will be determined based on the selected candidate's depth of experience.<br>Key Responsibilities<br>Core Development (Immediate Focus): Design, build, verify, and deploy:High-performance Web Applications. Robust Database Architectures and schemas. Secure, scalable APIs to connect our systems. Actionable Business Intelligence (BI) solutions and reporting tools. Code Quality & Maintenance: Write clean, scalable, and well-documented code. Troubleshoot, debug, and maintain existing software and security systems. Continuous Improvement: Evaluate user feedback, recommend system upgrades, and execute program improvements. Documentation: Create and maintain comprehensive technical documentation. Future Scope: Support the transition into Mobile Applications when the roadmap expands.<br>Requirements & Qualifications<br>Education & Experience Degree: Bachelor’s degree in computer science, Computer Engineering, Information Systems, or a related field. Experience: Proven track record in Full-Stack Web Development and database management. UI/UX: Hands-on experience in web and visual design following user experience best practices. Technical Stack Frontend: HTML5, CSS3, Java Script. Backend: Python. Database: Microsoft SQL Server (crucial for our BI and core architecture). Mobile: Mobile application development experience is a plus for the future but not required for day-one tasks. Core Competencies Strong analytical, logical thinking, and mathematical problem-solving skills. Excellent communication and teamwork capabilities. Ability to learn new programming languages and technologies quickly.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>Key Responsibilities</strong></p>
<ul>
<li><p>Assign development tasks to backend, frontend, and mobile development teams.</p></li>
<li><p>Track development progress and ensure milestones are achieved on schedule.</p></li>
<li><p>Manage development priorities based on business and technical requirements.</p></li>
<li><p>Coordinate with cross-functional teams to remove blockers and maintain delivery timelines.</p></li>
</ul>
<p><strong>2. Technical Leadership</strong></p>
<ul>
<li><p>Conduct regular code reviews to ensure adherence to coding standards and best practices.</p></li>
<li><p>Provide technical guidance and mentorship to developers.</p></li>
<li><p>Resolve complex technical challenges and support team members in troubleshooting issues.</p></li>
<li><p>Ensure all development work aligns with defined system architecture and engineering standards.</p></li>
</ul>
<p><strong>3. Technical Operations</strong></p>
<ul>
<li><p>Monitor CI/CD pipelines and ensure smooth deployment processes.</p></li>
<li><p>Manage and oversee containerized environments using Docker.</p></li>
<li><p>Ensure application performance, scalability, and reliability.</p></li>
<li><p>Prepare and present weekly progress and technical status reports to the CTO and management.</p></li>
</ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Required Technical Skills (Hands-on Experience) Mandatory to have in CV</strong></p>
<ul>
<li><p><strong>Flutter</strong> Mobile application development</p></li>
<li><p><strong>Node.js</strong> Backend development and API services</p></li>
<li><p><strong>PostgreSQL</strong> Database design and management</p></li>
<li><p><strong>React.js</strong> Frontend web application development</p></li>
<li><p><strong>TypeScript</strong> Application development with strong typing</p></li>
<li><p><strong>Redis</strong> Caching and performance optimization</p></li>
<li><p><strong>CI/CD</strong> Continuous Integration and Continuous Deployment pipelines</p></li>
<li><p><strong>Docker</strong> Containerization and environment management</p></li>
<li><p><strong>TanStack Query</strong> Data fetching and state management</p></li>
</ul>
<p><strong>Required Qualifications & Experience</strong></p>
<ul>
<li><p>7 10 years of experience in software development and technical leadership roles.</p></li>
<li><p>Proven experience leading cross-functional development teams (frontend, backend, and mobile).</p></li>
<li><p>Strong hands-on experience with modern web and mobile development technologies.</p></li>
<li><p>Experience managing development workflows, deployments, and production environments.</p></li>
<li><p>Strong problem-solving, communication, and team leadership skills.</p></li>
</ul><p></p></section>
Job Purpose<br>We are seeking an experienced Software Team Lead specializing in Newgen Business Process Management (BPM) to lead the design, development, and delivery of enterprise business process automation solutions, will combine strong hands-on expertise in Newgen i BPS and Java technologies with technical leadership, mentoring, code quality governance, and solution architecture to ensure successful project delivery across the software development lifecycle.<br>Key Accountabilities<br>Lead and mentor software developers throughout the project lifecycle. Plan, assign, and monitor development activities while ensuring timely delivery. Review code, enforce development standards, and provide technical guidance to the team. Design, develop, and implement scalable business process automation solutions using Newgen BPM. Analyze business requirements and translate them into technical solutions and solution architecture. Lead technical investigations, Proof of Concepts (PoCs), and platform innovation initiatives. Develop enterprise applications using Java, Spring Boot, J2EE, and related technologies. Design and develop RESTful APIs, SOAP Web Services, and enterprise integrations. Perform code walkthroughs, peer reviews, unit testing, SIT, UAT, troubleshooting, deployment, and production support. Optimize application performance through log analysis, SQL tuning, and code optimization. Ensure adherence to software engineering best practices, secure coding standards, SDLC, and Newgen quality processes. Collaborate closely with architects, business analysts, QA teams, and project stakeholders.<br>Minimum Qualifications<br>Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related. Professional certifications in Newgen BPM, Java, Cloud, or Software Engineering.<br>Minimum Experience<br>8+ years of hands-on experience in Java software development. Hands-on experience delivering Newgen BPM (i BPS) implementation projects. Proven experience leading software development teams in enterprise environments. Experience within Banking or Financial Services is highly preferred.<br>Job-Specific Skills<br>Newgen i BPS Platform Business Process Management (BPM) BPMN Process Modeling Enterprise Java (JEE) Spring Boot, Spring MVC, Spring Cloud JPA & Hibernate Spring Batch Quartz Scheduler Java, JSP, Servlets & EJBREST APIs & SOAP Web Services Oracle Database & Microsoft SQL Server SQL Performance Tuning Clean Architecture & Design Patterns Microservices Architecture Apache Kafka, Rabbit MQ & IBM MQDocker & Kubernetes Git, SVN & Azure Dev Ops CI/CD & Software Development Lifecycle (SDLC) Code Review & Technical Mentoring Enterprise Application Integration
As a Senior Software Engineer - Frontend (React) at Code Ninja, you will be integral to designing and developing cutting-edge frontend solutions. Your work will involve creating responsive and highly interactive web applications that enhance user engagement and performance. You will collaborate closely with designers and backend engineers to ensure seamless integration and optimal functionality. A strong focus on code quality, performance optimization, and user experience is paramount in this role.<br><br>Requirements<br><br>Must-Haves (Core Requirements)<br><br>Frontend Development<br><br> Extensive experience with React.js and React Native Strong proficiency in Java Script (ES6+) and Type Script In-depth knowledge of HTML5, CSS3, and modern frontend development practices Experience building scalable, maintainable, and reusable UI components <br><br>Mobile Application Development<br><br> Hands-on experience developing and maintaining cross-platform mobile applications using React Native Understanding of mobile application lifecycle, navigation, state management, and deployment processes Experience integrating native device features, APIs, and third-party libraries <br><br>Responsive & User-Centric Design<br><br> Experience developing responsive, visually appealing, and user-friendly interfaces across web and mobile platforms Strong understanding of modern CSS frameworks and styling solutions such as Tailwind CSS, Bootstrap, Styled Components, or Native Wind <br><br>State Management<br><br> Experience with state management solutions such as Redux, Redux Toolkit, Mob X, Zustand, or Context API <br><br>APIs & Integration<br><br> Strong experience integrating RESTful APIs and Graph QL Familiarity with Graph QL clients such as Apollo Client Experience handling authentication, authorization, and secure API consumption <br><br>Development Practices<br><br> Proficiency with Git and modern version control workflows Experience with automated testing frameworks such as Jest, React Testing Library, and React Native Testing Library Understanding of CI/CD pipelines and modern development workflows <br><br>Collaboration & Leadership<br><br> Ability to collaborate effectively with Product Managers, UI/UX Designers, Backend Engineers, and QA teams Experience mentoring junior developers and conducting code reviews Strong problem-solving, communication, and stakeholder management skills <br><br>Good-to-Haves (Preferred Qualifications)<br><br> Experience with Next.js and Server-Side Rendering (SSR) Experience with Expo and React Native ecosystem tools Familiarity with Progressive Web Applications (PWAs) Understanding of WCAG accessibility standards and inclusive design principles Experience with performance optimization tools such as Lighthouse, Web Page Test, and React profiling tools Knowledge of mobile app publishing processes for Google Play Store and Apple App Store Familiarity with analytics, crash reporting, and monitoring tools such as Firebase Analytics, Crashlytics, or Sentry Exposure to cloud platforms and frontend deployment practices <br><br>Ideal Experience<br><br> 4-7+ years of experience in frontend development At least 2+ years of hands-on React Native development Proven experience delivering production-grade web and mobile applications using React ecosystem technologies
Java Full Stack Developer<br><br>We are looking for a talented Java Full Stack Developer to join our team<br>.<br>Requirement<br>s:<br>Minimum 4 years of experience in Full Stack Development. Strong hands-on experience with Java. Proficiency in Spring Boot framework. Experience in Angular and Front-End/UI Development. Strong knowledge of Database Design, Development, and Optimization. Experience in developing, testing, and maintaining scalable web applications. Ability to work in a collaborative and agile environment. Strong problem-solving and analytical skil<br>ls.<br>Preferred Qualificati<br>ons:<br>Experience with RESTful APIs and Microservices Architecture. Familiarity with version control systems such as Git. Knowledge of CI/CD practices is a <br>plus.
Java Full Stack Developer<br><br>We are looking for a talented Java Full Stack Developer to join our team<br>.<br>Requirement<br>s:<br>Minimum 4 years of experience in Full Stack Development. Strong hands-on experience with Java. Proficiency in Spring Boot framework. Experience in Angular and Front-End/UI Development. Strong knowledge of Database Design, Development, and Optimization. Experience in developing, testing, and maintaining scalable web applications. Ability to work in a collaborative and agile environment. Strong problem-solving and analytical skil<br>ls.<br>Preferred Qualificati<br>ons:<br>Experience with RESTful APIs and Microservices Architecture. Familiarity with version control systems such as Git. Knowledge of CI/CD practices is a <br>plus.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Verification & QA Specialist based in Saudi Arabia.<br><br>This role offers the opportunity to ensure the reliability, quality, and performance of software solutions through advanced verification and testing practices.<br><br>As a Software Verification & QA Specialist, you will play a key role in validating applications, identifying issues, and improving software delivery processes.<br><br>You will collaborate with technical teams across development, Dev Ops, and customer-facing functions in a remote-first environment.<br><br>The position combines software testing expertise, analytical problem-solving, and technical investigation to deliver high-quality products.<br><br>You will work with diverse technologies, programming languages, and platforms while continuously improving verification methodologies.<br><br>This opportunity is ideal for a detail-oriented professional who enjoys solving complex technical challenges and contributing to product excellence.<br><br>Accountabilities<br><br>The Software Verification & QA Specialist will be responsible for ensuring software integrity through verification, testing, and technical analysis. The role requires strong attention to detail, collaboration skills, and the ability to work across different technologies and environments. Key responsibilities include:<br><br>Perform software verification activities based on technical documentation, requirements, and defined quality standards. Build and validate software applications across multiple programming languages and development environments. Identify, diagnose, and resolve build issues to ensure reliable software delivery. Execute end-to-end testing of application features across different scenarios and use cases. Apply both manual and automated testing approaches to validate functionality and performance. Detect, document, and communicate bugs, inconsistencies, and potential improvements. Analyze software requirements, technical documentation, dependencies, and build processes. Collaborate with internal teams and customers to understand requirements and provide technical updates. Stay informed about emerging technologies, programming languages, and software verification practices. Contribute to improving testing processes, workflows, and quality assurance standards. Support backend, frontend, and Dev Ops activities when required, including CI/CD pipeline development and maintenance.<br><br>Requirements<br><br>The ideal candidate is a technically skilled software professional with experience in development, Dev Ops, and quality assurance environments. Required qualifications and skills include:<br><br>3+ years of experience in software development, Dev Ops, or related technical roles. Strong understanding of software verification, testing methodologies, and quality assurance practices. Experience working with Linux, Windows, and Mac operating system environments. Knowledge of backend programming languages such as Python, Java, Node.js, and PHP. Familiarity with databases and server configuration, including Mongo DB, SQL, and MySQL. Experience using Git and version control workflows. Basic knowledge of frontend technologies including HTML, CSS, and Java Script is beneficial. Familiarity with AWS technologies is an advantage. Understanding of API configuration and integration is beneficial. Experience with build tools such as MSBuild, Webpack, Maven, or similar technologies is preferred. Strong analytical skills with the ability to interpret technical documentation and identify requirements. Excellent problem-solving abilities with the capacity to troubleshoot complex software issues. Strong written and verbal communication skills for effective collaboration with teams and clients. Ability to adapt quickly to new technologies, tools, and programming environments. Strong teamwork, organization, and time-management skills with the ability to manage multiple priorities.<br><br>Benefits<br><br>The role offers a remote work environment and the opportunity to grow within a technology-focused organization. Benefits include:<br><br>Fully remote work opportunity. Flexible work environment designed to support productivity and autonomy. Opportunity to work with modern software technologies and diverse technical challenges. Supportive onboarding process with dedicated ramp-up time. Collaborative team culture focused on open communication and continuous improvement. Opportunities for professional growth and career development. Regular team activities and opportunities to connect with colleagues. Chance to contribute to innovative software solutions and make a meaningful impact.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Job Purpose:Translate approved solution designs into high-quality implementations, applying architecture standards, and ensuring secure, scalable, and reliable software delivery across digital platforms<br>Key Responsibilities:• Lead technical implementation of mobile and web application features by translating approved solution designs into scalable, maintainable, and production-ready code• Apply architecture standards and design principles by implementing clean architecture patterns and ensuring separation of concerns across application layers• Develop and maintain high-quality React/React Native and . NET codebases by adhering to coding standards, reusable component design, and structured version control practices• Translate functional requirements into technical specifications and development tasks by collaborating with Business Analysts and architects to ensure accurate implementation• Identify technical dependencies, integration requirements, and implementation risks by analyzing system interactions and API contracts to reduce delivery uncertainty• Conduct code reviews and apply quality controls by validating performance, maintainability, and adherence to defined standards• Implement and maintain unit and integration testing practices to ensure reliability, defect reduction, and stable releases• Optimize application performance and reliability at code level by improving API interactions, database efficiency, client rendering, and resource utilization• Apply secure development practices by implementing authentication, authorization, data validation, and secure coding standards• Support production stability by troubleshooting complex issues and contributing to root cause analysis to prevent recurrence<br>Job Requirements:• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline• This role typically requires a minimum of 5 years of hands-on software development experience with strong exposure to mobile and web technologies• Demonstrated experience leading technical implementation of complex digital applications• Experience working within Agile or Sprint delivery environments e.g., Dev Ops• Exposure to integration-heavy systems and API-driven architectures Stakeholder Interactions
Senior Software Engineer<br>Experience: 8–12+ Years Location: Jeddah Languages Known: Arabic, English<br>Job Summary We are seeking an experienced Senior Software Engineer with expertise in designing, developing, and maintaining enterprise-grade software applications for Smart City initiatives. The ideal candidate should possess strong full-stack development capabilities, experience with SQL and NoSQL databases, system integration expertise, and a solid understanding of networking and information security. Exposure to AI-driven solutions and data analytics will be an added advantage.<br>Key Responsibilities Design, develop, and maintain scalable software applications supporting Smart City platforms and digital infrastructure. Develop responsive web applications using HTML, CSS, Java Script, and modern development frameworks. Build and optimize applications utilizing both SQL and NoSQL databases. Integrate multiple enterprise systems, third-party applications, APIs, and IoT platforms. Perform platform enhancements, system upgrades, and performance optimization. Ensure application security by implementing secure coding practices and adhering to information security standards. Collaborate with cross-functional teams to deliver integrated software solutions. Troubleshoot complex technical issues and provide long-term sustainable solutions. Support software deployment, testing, documentation, and production releases. Leverage AI and data analytics technologies to enhance system intelligence and decision-making capabilities. Participate in architecture discussions and contribute to technology roadmaps and best practices.<br>Required Skills Strong experience in Smart City or large-scale digital transformation projects. Proficiency in SQL and NoSQL database technologies. Strong knowledge of HTML, CSS, Java Script, and modern web development practices. Experience in system integration, API development, and platform interoperability. Good understanding of networking concepts and information security principles. Knowledge of cloud-based application architectures is preferred. Familiarity with AI, machine learning concepts, and data analytics platforms is an advantage. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication and stakeholder management abilities.<br>Preferred Qualifications Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field. Experience working on Smart City, e-Governance, GIS, IoT, or digital infrastructure projects will be preferred. Exposure to Agile/Scrum methodologies and Dev Ops practices is desirable.<br>Please share your CV at hr@mindamend.net
Job Responsibilities:Assist in the design, development, testing, and maintenance of web and/or mobile applications Write clean, efficient, and well-documented code under the guidance of senior developers Participate in code reviews and learn best practices for software development Collaborate with cross-functional teams including QA, UI/UX, and product management Troubleshoot bugs and performance issues in existing applications Stay current with emerging technologies and industry trends<br>Required Competencies:Bachelor’s degree in Computer Science, Information Technology, or a related field Proficiency in at least one programming language (e.g., Java Script, Python, Java, C#, or similar) Familiarity with front-end or back-end frameworks (e.g., React, Angular, Node.js, Django, . NET) Understanding of basic software development lifecycle and version control (Git) Strong problem-solving skills and attention to detail Good communication skills and willingness to learn
<p>We are seeking a product-minded Web/Mobile Developer and UI/UX Designer to design, develop, and deliver responsive digital experiences. You will translate business requirements into efficient, user-friendly solutions while supporting project execution from planning through delivery. Job Purpose Build and deliver high-quality web and mobile applications with strong UI/UX, ensuring requirements are gathered and translated into intuitive features, supported by testing and appropriate database practices, and contributing technical input to B2B sales efforts. Job Duties and Responsibilities web development mobile app development UI/UX design Figma database management software testing project management problem-solving presentation skills artificial intelligence tools</p><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><ul><li>web development</li><li>mobile app development</li><li>UI/UX design</li><li>Figma</li><li>project management</li><li>problem-solving</li><li>software testing</li><li>database management</li><li>presentation skills</li><li>artificial intelligence tools</li></ul>
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.<br>Responsibilities Develop quality software and web applications. Analyze and maintain existing software applications. Design highly scalable, testable code. Technology Researching emerging tools, frameworks, and market trends. Discover and fix programming bugs.<br>Qualifications<br>Bachelor's degree or equivalent experience in Computer Science, Software Engineering or a related field. Development experience with programming languages. SQL database or relational database skills. Eligible for Tamheer Program.
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.<br>Responsibilities Develop quality software and web applications. Analyze and maintain existing software applications. Design highly scalable, testable code. Technology Researching emerging tools, frameworks, and market trends. Discover and fix programming bugs.<br>Qualifications<br>Bachelor's degree or equivalent experience in Computer Science, Software Engineering or a related field. Development experience with programming languages. SQL database or relational database skills. Eligible for Tamheer Program.
Job Summary We are seeking a QA Engineer to support the testing, quality assurance, and continuous improvement of enterprise applications and digital platforms. The successful candidate will be responsible for planning and executing test activities, identifying defects, validating system integrations, supporting release cycles, and ensuring software quality in Agile development environments. Key Responsibilities Execute functional, integration, regression, and security testing activities. Prepare and maintain test cases, test scenarios, and test reports. Identify, document, track, and validate software defects and technical issues. Validate system integrations, APIs, and end-to-end business processes. Support release management activities and ensure production readiness. Monitor application quality, analyze issues, and collaborate with development teams to resolve defects. Participate in Agile ceremonies including sprint planning, reviews, and testing activities. Contribute to continuous improvement initiatives and quality assurance best practices. Requirements Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. Minimum 3 years of experience in Software Quality Assurance and Testing. Experience in Functional, Integration, Regression, and Security Testing. Experience with defect management and test management tools. Experience working in Agile development environments. Experience testing web applications, APIs, and enterprise systems. Strong analytical and problem-solving skills. Location: Riyadh, Saudi Arabia (Onsite) Contract Duration: 12 Months
About Brewbotics<br><br>Brewbotics is a Saudi food-tech startup building the next generation of autonomous food and beverage technology.<br>Our flagship brand, Brewzy, combines specialty coffee, robotics, IoT, AI, and software to create a fully connected self-service coffee experience.<br> We are rapidly expanding across Saudi Arabia and are building the technology platform that will power hundreds of smart machines.<br>We're looking for our Founding Software Engineer—the first engineering hire who will work directly with the CEO to build the company's entire software ecosystem from the ground up.<br>This is not a maintenance role. This is a builder's role.<br><br><br>●About the Role<br><br>As the Founding Software Engineer, you will own the technical foundation of Brewbotics.<br>You will be responsible for designing, building, and scaling our software products, data infrastructure, and internal technology systems.<br>You will have significant autonomy, influence key technical decisions, and help shape the future engineering team.<br><br>● What You'll Build<br><br>○ App development:<br>- Lead the development and launch of App.<br>- Build customer-facing mobile applications.<br>- Develop unique features.<br>- Implement user authentication and payments.<br>- Integrate machine locator and customer notifications.<br><br>○ Cloud Platform:<br>Design scalable backend architecture.<br>Build secure APIs.<br>Manage databases and cloud infrastructure.<br>Implement CI/CD pipelines.<br>Ensure system reliability and security.<br><br>○ Machine Connectivity (IoT):<br>Integrate Brewzy vending machines with cloud services.<br>Collect and process machine telemetry.<br>Build remote monitoring tools.<br>Develop real-time machine health dashboards.<br>Improve machine uptime through software.<br><br>○ Data & Analytics:<br>Build the company's data platform.<br>Design dashboards for operations, finance, and management.<br>Track machine performance, sales, inventory, and customer behavior.<br>Develop reporting tools that improve operational efficiency.<br><br>○ Internal Systems<br>Build internal web applications for operations.<br>Automate repetitive business processes.<br>Develop tools for warehouse, maintenance, and customer support teams.<br><br>○ AI & Automation<br>Help introduce AI across the company by building features such as:<br>Predictive maintenance<br>Demand forecasting<br>Inventory optimization<br>Smart refill planning<br>AI-powered business insights<br><br><br>● What We're Looking For?<br><br>We care more about what you've built than where you've worked.<br>You should enjoy solving difficult problems and building products from scratch.<br><br>○ Required<br>- 5+ years of software engineering experience<br>- Strong full-stack development experience<br>- Experience building production web applications<br>- Experience building scalable backend systems<br>- Strong database design skills<br>- Experience with cloud platforms (AWS, Azure, or GCP)<br>- Experience working with REST APIs<br>- Strong problem-solving skills<br>- Excellent communication<br>- Fluent in English<br><br><br>○Bonus Point:<br>- Previously worked at an early-stage startup<br>- Built products from zero to launch<br>- Experience with connected devices or IoT<br>- Experience leading technical decisions<br>- Experience mentoring engineers
Role Description This is a full-time, on-site Software Engineer role based in Riyadh with Saudi Aquaculture Systems Factory Company - SAQUA. The Software Engineer will design, develop, and maintain software solutions that support aquaculture operations, internal platforms, and business processes. Daily responsibilities include implementing back-end features and APIs, writing clean and maintainable code, conducting code reviews, and resolving technical issues. The role involves collaborating closely with cross-functional teams to understand requirements, translating them into technical specifications, and integrating software with hardware or external systems when needed. The Software Engineer will also participate in testing, performance optimization, documentation, and continuous improvement of development practices.<br>Qualifications<br> Strong foundation in Computer Science principles, including algorithms, data structures, and software design concepts. Proficiency in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, C#, Python, or similar). Hands-on experience in Back-End Web Development, including building APIs, working with databases, and integrating with third-party services. Solid understanding and practical use of Object-Oriented Programming (OOP) in designing scalable and maintainable systems. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Familiarity with version control systems (e.g., Git) and collaborative development workflows. Experience with testing practices (unit, integration, and system testing) and debugging techniques. Ability to work on-site in Riyadh, collaborate with diverse teams, manage time effectively, and adapt to evolving project requirements. Experience with cloud platforms, containerization, or Dev Ops tools is an advantage. Domain interest or experience in industrial, manufacturing, or aquaculture-related systems is a plus.
Role Description This is a full-time, on-site Software Engineer role based in Riyadh with Saudi Aquaculture Systems Factory Company - SAQUA. The Software Engineer will design, develop, and maintain software solutions that support aquaculture operations, internal platforms, and business processes. Daily responsibilities include implementing back-end features and APIs, writing clean and maintainable code, conducting code reviews, and resolving technical issues. The role involves collaborating closely with cross-functional teams to understand requirements, translating them into technical specifications, and integrating software with hardware or external systems when needed. The Software Engineer will also participate in testing, performance optimization, documentation, and continuous improvement of development practices.<br>Qualifications<br> Strong foundation in Computer Science principles, including algorithms, data structures, and software design concepts. Proficiency in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, C#, Python, or similar). Hands-on experience in Back-End Web Development, including building APIs, working with databases, and integrating with third-party services. Solid understanding and practical use of Object-Oriented Programming (OOP) in designing scalable and maintainable systems. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Familiarity with version control systems (e.g., Git) and collaborative development workflows. Experience with testing practices (unit, integration, and system testing) and debugging techniques. Ability to work on-site in Riyadh, collaborate with diverse teams, manage time effectively, and adapt to evolving project requirements. Experience with cloud platforms, containerization, or Dev Ops tools is an advantage. Domain interest or experience in industrial, manufacturing, or aquaculture-related systems is a plus.