Java Jobs in UAE
1778 Jobs Found
Role: Java Script Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Python + Full-Stack (JS) Developer to work on a full-time basis. The role involves designing, developing, and maintaining efficient, high-quality code to train and optimize AI models. You will work with US-based companies building commercial and research AI solutions.<br>Key Responsibilities:• Design, develop, and maintain efficient, high-quality code to train and optimize AI models.• Conduct evaluations (evals) to benchmark model performance and analyze results for continuous improvement.• Evaluate and rank AI model responses to user queries across diverse domains, ensuring alignment with predefined criteria.• Lead efforts in supervised fine-tuning (SFT), including creating and maintaining high-quality, task-specific datasets.• Collaborate with researchers and annotators to execute reinforcement learning with human feedback (RLHF) and refine reward models.<br>Required Skills & Qualifications:• Proficiency in Python, Java Script/Type Script, Node.js, Nest.js, React, Vue.js, or Angular.• Experience writing readable, reusable, and maintainable code.• Ability to conduct thorough peer reviews of code and documentation.• Knowledge of Docker for containerization and deployment.• Familiarity with performance measurement tools and methodologies.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, contributing to the advancement of frontier model capabilities. You will collaborate with cross-functional teams to improve model performance and product enhancements.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Script Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Python + Full-Stack (JS) Developer to work on a full-time basis. The role involves designing, developing, and maintaining efficient, high-quality code to train and optimize AI models. You will work with US-based companies building commercial and research AI solutions.<br>Key Responsibilities:• Design, develop, and maintain efficient, high-quality code to train and optimize AI models.• Conduct evaluations (evals) to benchmark model performance and analyze results for continuous improvement.• Evaluate and rank AI model responses to user queries across diverse domains, ensuring alignment with predefined criteria.• Lead efforts in supervised fine-tuning (SFT), including creating and maintaining high-quality, task-specific datasets.• Collaborate with researchers and annotators to execute reinforcement learning with human feedback (RLHF) and refine reward models.<br>Required Skills & Qualifications:• Proficiency in Python, Java Script/Type Script, Node.js, Nest.js, React, Vue.js, or Angular.• Experience writing readable, reusable, and maintainable code.• Ability to conduct thorough peer reviews of code and documentation.• Knowledge of Docker for containerization and deployment.• Familiarity with performance measurement tools and methodologies.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, contributing to the advancement of frontier model capabilities. You will collaborate with cross-functional teams to improve model performance and product enhancements.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<ul><li><p>This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.</p><p>Responsibilities</p><ul><li><p>Senior professional with 10-12 years of experience.</p></li><li><p>Translate application storyboards and use cases into functional applications.</p></li><li><p>Design, build, and maintain efficient, reusable, and reliable Java code.</p></li><li><p>Ensure the best possible performance, quality, and responsiveness of the applications.</p></li><li><p>Identify bottlenecks and bugs and devise solutions to these problems.</p></li><li><p>Help maintain code quality, organization, and automatization.</p></li><li><p>Managing team and successfully delivering the project.</p></li></ul></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Working experience in an agile software development environment with a good understanding of the principles of agile architecture. Strong collaborative mindset for collective decentralized decision making.</p></li><li><p>Demonstrate strong technical skills with a deep understanding of modern architectural styles and practices such as Microservices, Containers, AWS Cloud APIs, Continuous Delivery, Event-driven architecture, Evolutionary architecture, etc., with a passion for hands on coding.</p></li><li><p>Strong foundation knowledge of software architecture concepts, patterns, principles, and quality attributes. Ability to consistently apply them in real-world scenarios with a pragmatic, system thinking, and problem-solving mindset by analyzing architecture trade-offs for delivering high-quality, sustainable solution architecture.</p></li><li><p>Proven leadership skills with a proactive, positive, and growth mindset. Ability to foster and motivate programmers for delivering with craftsmanship. Good personal skills to continuously engage and communicate with an egoless empathetic mindset.</p></li><li><p>Experience and expertise in delivering architectures for large software solutions meeting critical business purposes. Ability to proactively discover technical debts and continuous improvement opportunities of existing live systems. Work closely with the product owner and enterprise architects to influence and prioritize technical backlog items.</p></li><li><p>Proficient in Java & Java EE, with a good knowledge of its ecosystems and skill to write reusable components/Java libraries.</p></li><li><p>Deep familiarity with AWS Cloud.</p></li><li><p>Work experience in Spring boot 2.x , Spring cloud, Angular > 6 /React JS and knowledge on Node JS.</p></li><li><p>Familiarity with concepts of OOPS, MVC, JDBC, and RESTful and Experience with WSDL, XML, XSD, JSON and Swagger Open API specification.</p></li><li><p>Experience in NoSQL (Mongo preferable) and RDBMS DB (Oracle, PostgreSQL). Should be able to write complex SQL queries / procedure and functions.</p></li><li><p>Design & Creating database schemas that represent and support business processes.</p></li><li><p>Work experience in Spring framework (Spring core / Spring Batch / AOP / Spring Data / Spring JDBC / Spring Boot), Hibernate ORM. And Working experience in Spring Security and OAuth2 implementation.</p></li><li><p>Experience with messaging technology like JMS, Active MQ, IBM MQ and Experience with Apache Kafka.</p></li><li><p>Good to have experience in Docker container-based architecture – Kubernetes, docker, CI/CD like Jenkins and Gitlab CI/CD.</p></li><li><p>Implementing automated testing platforms and unit tests</p></li><li><p>Proficient understanding of code versioning tools, such as RTC, GIT.</p></li><li><p>Familiarity with build tools such as Ant, Maven, and Gradle.</p></li><li><p>Preferred to have AWS Cloud Certificates like “Solutions Architect Professional” etc.</p></li><li><p>Mandatory to have any one of the Associate level or higher AWS Cloud Certification</p></li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Hands on experience on Core Java and Java EE technologies, such as JDBC, JMS, JNDI</p></li><li><p>Good understanding and hands on knowledge of IBM WebSphere administration & deployment concepts.</p></li><li><p>Should be aware of AWS cloud components and its deployment framework through CI/CD pipeline.</p></li><li><p>Experience in log analysis & application troubleshooting.</p></li><li><p>Experience on UNIX & Linux operating systems with knowledge of basic shell scripting.</p></li><li><p>Knowledge of RDBMS databases (Oracle) with experience in writing SQL queries and scripts.</p></li><li><p>Good understanding of MQ and its operation</p></li><li><p>Basic knowledge of Infrastructure components, such as Firewall, Load balancer, Kong, Routes etc.</p></li><li><p>Should be able to trouble shoot production issues from application codes independently with minimal supervision.</p></li><li><p>Analyze the production issues from Monitoring tools like AppDynamics, ELK.</p></li><li><p>Prior experience in application support will be an added advantage.</p></li><li><p>Resource should be flexible to work on shifts.</p></li><li><p>Must have good verbal /written communication skills.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in Computer Science, Engineering, or a related field, demonstrating a strong theoretical foundation.</li><li>Proven experience (3+ years) in supporting and troubleshooting enterprise-level Java applications in a production environment.</li><li>Proficiency in Java, Spring Boot, and related frameworks, with a deep understanding of object-oriented programming principles.</li><li>Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).</li></ul><p></p></section>
???? IT Sales Manager (Software) Location: United Arab Emirates ????????Employment Type: Full-time / Part-time???? About the Role We’re looking for a motivated, commercially driven, and technology-focused IT Sales Manager (Software) to join our sales team ????In this role, you’ll lead software sales activities, develop new business opportunities, manage key client relationships, and help organisations identify technology solutions that meet their business needs. You’ll work closely with technical, product, and management teams to deliver effective software solutions and achieve revenue targets ???????? Key Responsibilities Develop and execute software sales strategies to achieve revenue and growth targets Identify, qualify, and pursue new business opportunities and potential clients Build and maintain strong relationships with customers, partners, and key stakeholders ????Understand customer requirements and recommend appropriate software solutions Manage the complete sales cycle from lead generation and discovery through negotiation and closing Prepare sales proposals, quotations, presentations, and solution demonstrations Conduct product presentations and software demonstrations for prospective customers Work closely with technical and product teams to develop appropriate solutions Maintain accurate sales pipelines, forecasts, opportunities, and customer information ????Negotiate commercial terms, contracts, pricing, and agreements Monitor market trends, competitor activity, and emerging software technologies ????Develop account strategies to increase customer retention, upselling, and cross-selling opportunities Attend client meetings, industry events, networking activities, and business development opportunities Track sales performance against KPIs and provide regular reports to management Support customer onboarding and maintain strong relationships after the sale Mentor and support sales team members where required ????✅ What We’re Looking For Strong understanding of software products, IT solutions, and technology services Proven experience in B2B software sales, IT sales, Saa S, or technology business development Excellent communication, presentation, negotiation, and interpersonal skills Strong consultative selling and relationship-building abilities Proven ability to identify opportunities and convert prospects into customers Strong commercial awareness and understanding of sales targets and KPIsExcellent organisational and pipeline-management skills Ability to understand technical concepts and explain them clearly to non-technical customers Self-motivated, proactive, and results-oriented approach ????Ability to work independently and collaboratively with technical and business teams???? Qualifications Diploma or Bachelor’s degree in Business, Marketing, Information Technology, Computer Science, or a related field (preferred) Previous experience in software sales, IT sales, Saa S, cloud solutions, or technology consulting is highly desirable Familiarity with CRM platforms such as Salesforce, Hub Spot, Microsoft Dynamics, or similar systems is advantageous Experience managing enterprise accounts or complex B2B sales cycles is a strong advantage ????Relevant sales or technology certifications are a plus???? Why Join Us? Flexible working arrangements ????Opportunity to work with innovative software and technology solutions Supportive and collaborative sales environment ????Performance-based career growth and leadership opportunities Exposure to enterprise clients, Saa S, cloud, digital transformation, and emerging technologies Opportunities to build strategic customer and partner relationships Develop advanced skills in consultative selling, business development, and technology solutions ???????? How to Apply Ready to take the next step in your IT and Software Sales career? ????
Role: Java Script Frontend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Javascript Developer to work on a contract basis. The role involves developing and maintaining client-side and server-side Java Script applications, ensuring high performance and responsiveness. Responsibilities include collaborating with cross-functional teams to deliver scalable solutions and troubleshooting issues.<br>Key Responsibilities:• Develop and maintain Java Script applications using modern frameworks and libraries.• Write clean, efficient, and maintainable code in Java Script and related technologies.• Collaborate with backend developers to integrate user-facing elements with server-side logic.• Optimize applications for maximum speed and scalability.• Participate in code reviews and adhere to best practices in software development.<br>Required Skills & Qualifications:• Proficiency in Java Script, including ES6+ features and asynchronous programming.• Experience with front-end frameworks such as React, Angular, or Vue.js.• Knowledge of back-end technologies like Node.js and Express.• Familiarity with RESTful APIs and JSON data formats.• Experience with version control systems, such as Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the development of high-impact digital solutions. The project focuses on building scalable applications to meet evolving business needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Script Frontend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Javascript Developer to work on a contract basis. The role involves developing and maintaining client-side and server-side Java Script applications, ensuring high performance and responsiveness. Responsibilities include collaborating with cross-functional teams to deliver scalable solutions and troubleshooting issues.<br>Key Responsibilities:• Develop and maintain Java Script applications using modern frameworks and libraries.• Write clean, efficient, and maintainable code in Java Script and related technologies.• Collaborate with backend developers to integrate user-facing elements with server-side logic.• Optimize applications for maximum speed and scalability.• Participate in code reviews and adhere to best practices in software development.<br>Required Skills & Qualifications:• Proficiency in Java Script, including ES6+ features and asynchronous programming.• Experience with front-end frameworks such as React, Angular, or Vue.js.• Knowledge of back-end technologies like Node.js and Express.• Familiarity with RESTful APIs and JSON data formats.• Experience with version control systems, such as Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the development of high-impact digital solutions. The project focuses on building scalable applications to meet evolving business needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Script Frontend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Javascript Developer to work on a contract basis. The role involves developing and maintaining client-side and server-side Java Script applications, ensuring high performance and responsiveness. Responsibilities include collaborating with cross-functional teams to deliver scalable solutions and troubleshooting issues.<br>Key Responsibilities:• Develop and maintain Java Script applications using modern frameworks and libraries.• Write clean, efficient, and maintainable code in Java Script and related technologies.• Collaborate with backend developers to integrate user-facing elements with server-side logic.• Optimize applications for maximum speed and scalability.• Participate in code reviews and adhere to best practices in software development.<br>Required Skills & Qualifications:• Proficiency in Java Script, including ES6+ features and asynchronous programming.• Experience with front-end frameworks such as React, Angular, or Vue.js.• Knowledge of back-end technologies like Node.js and Express.• Familiarity with RESTful APIs and JSON data formats.• Experience with version control systems, such as Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the development of high-impact digital solutions. The project focuses on building scalable applications to meet evolving business needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role:Java Script Frontend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout:$30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Javascript Developer to work on a contract basis. The role involves developing and maintaining client-side and server-side Java Script applications, ensuring high performance and responsiveness. Responsibilities include collaborating with cross-functional teams to deliver scalable solutions and troubleshooting issues.<br>Key Responsibilities:• Develop and maintain Java Script applications using modern frameworks and libraries.• Write clean, efficient, and maintainable code in Java Script and related technologies.• Collaborate with backend developers to integrate user-facing elements with server-side logic.• Optimize applications for maximum speed and scalability.• Participate in code reviews and adhere to best practices in software development.<br>Required Skills & Qualifications:• Proficiency in Java Script, including ES6+ features and asynchronous programming.• Experience with front-end frameworks such as React, Angular, or Vue.js.• Knowledge of back-end technologies like Node.js and Express.• Familiarity with RESTful APIs and JSON data formats.• Experience with version control systems, such as Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the development of high-impact digital solutions. The project focuses on building scalable applications to meet evolving business needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role:Java Script Frontend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout:$30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Javascript Developer to work on a contract basis. The role involves developing and maintaining client-side and server-side Java Script applications, ensuring high performance and responsiveness. Responsibilities include collaborating with cross-functional teams to deliver scalable solutions and troubleshooting issues.<br>Key Responsibilities:• Develop and maintain Java Script applications using modern frameworks and libraries.• Write clean, efficient, and maintainable code in Java Script and related technologies.• Collaborate with backend developers to integrate user-facing elements with server-side logic.• Optimize applications for maximum speed and scalability.• Participate in code reviews and adhere to best practices in software development.<br>Required Skills & Qualifications:• Proficiency in Java Script, including ES6+ features and asynchronous programming.• Experience with front-end frameworks such as React, Angular, or Vue.js.• Knowledge of back-end technologies like Node.js and Express.• Familiarity with RESTful APIs and JSON data formats.• Experience with version control systems, such as Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the development of high-impact digital solutions. The project focuses on building scalable applications to meet evolving business needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Job Title: Software Engineering<br><br>Job Type: Contractor (10-12 hours per week)<br><br>Location: Remote<br><br>Job Summary<br><br>We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for developers who can reason through unfamiliar codebases, explain engineering decisions clearly, and solve practical backend, full-stack, systems, or infrastructure-related problems.<br><br>No prior AI experience is required. What matters most is strong software engineering judgment, clean technical communication, and the ability to evaluate code, architecture, tradeoffs, and implementation quality.<br><br>Key Responsibilities<br><br>Work on challenging software engineering tasks across backend, full-stack, infrastructure, and systems-related projects. Review, debug, improve, and explain code across different technical environments. Design or evaluate practical solutions involving APIs, databases, services, integrations, testing, and deployment workflows. Identify tradeoffs around scalability, maintainability, performance, reliability, security, and developer experience. Communicate technical reasoning clearly in writing, including why a solution works and what alternatives were considered. Collaborate with the customer’s team on technical reviews, implementation decisions, and problem-solving exercises. Adapt quickly to new codebases, frameworks, and technical requirements.<br><br>Required Skills And Qualifications<br><br>5+ years of hands-on software engineering experience. Strong experience in at least one backend or full-stack engineering environment, such as Python, Java Script/Type Script, Node.js, Java, C#, . NET, C++, Go, Ruby, PHP, or similar. Experience building, maintaining, or reviewing production-level applications, APIs, services, databases, or integrations. Strong understanding of software engineering fundamentals, including debugging, testing, code quality, architecture, and technical tradeoffs. Ability to explain complex engineering decisions clearly and objectively. Comfortable reading and reasoning through unfamiliar code or technical requirements<br><br>Preferred Qualifications<br><br>Experience with cloud environments such as AWS, GCP, or Azure. Experience with CI/CD pipelines, Dev Ops workflows, containers, monitoring, or production operations. Experience with frontend frameworks such as React, Next.js, Angular, Vue, or React Native. Open-source contributions, public Git Hub work, technical writing, or strong examples of past engineering work. Experience mentoring engineers, reviewing code, or making architecture decisions.
Role:Java Script Frontend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout:$30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Javascript Developer to work on a contract basis. The role involves developing and maintaining client-side and server-side Java Script applications, ensuring high performance and responsiveness. Responsibilities include collaborating with cross-functional teams to deliver scalable solutions and troubleshooting issues.<br>Key Responsibilities:• Develop and maintain Java Script applications using modern frameworks and libraries.• Write clean, efficient, and maintainable code in Java Script and related technologies.• Collaborate with backend developers to integrate user-facing elements with server-side logic.• Optimize applications for maximum speed and scalability.• Participate in code reviews and adhere to best practices in software development.<br>Required Skills & Qualifications:• Proficiency in Java Script, including ES6+ features and asynchronous programming.• Experience with front-end frameworks such as React, Angular, or Vue.js.• Knowledge of back-end technologies like Node.js and Express.• Familiarity with RESTful APIs and JSON data formats.• Experience with version control systems, such as Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the development of high-impact digital solutions. The project focuses on building scalable applications to meet evolving business needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Job Title: Software Engineering<br><br>Job Type: Contractor (10-12 hours per week)<br><br>Location: Remote<br><br>Job Summary<br><br>We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for developers who can reason through unfamiliar codebases, explain engineering decisions clearly, and solve practical backend, full-stack, systems, or infrastructure-related problems.<br><br>No prior AI experience is required. What matters most is strong software engineering judgment, clean technical communication, and the ability to evaluate code, architecture, tradeoffs, and implementation quality.<br><br>Key Responsibilities<br><br>Work on challenging software engineering tasks across backend, full-stack, infrastructure, and systems-related projects. Review, debug, improve, and explain code across different technical environments. Design or evaluate practical solutions involving APIs, databases, services, integrations, testing, and deployment workflows. Identify tradeoffs around scalability, maintainability, performance, reliability, security, and developer experience. Communicate technical reasoning clearly in writing, including why a solution works and what alternatives were considered. Collaborate with the customer’s team on technical reviews, implementation decisions, and problem-solving exercises. Adapt quickly to new codebases, frameworks, and technical requirements.<br><br>Required Skills And Qualifications<br><br>5+ years of hands-on software engineering experience. Strong experience in at least one backend or full-stack engineering environment, such as Python, Java Script/Type Script, Node.js, Java, C#, . NET, C++, Go, Ruby, PHP, or similar. Experience building, maintaining, or reviewing production-level applications, APIs, services, databases, or integrations. Strong understanding of software engineering fundamentals, including debugging, testing, code quality, architecture, and technical tradeoffs. Ability to explain complex engineering decisions clearly and objectively. Comfortable reading and reasoning through unfamiliar code or technical requirements<br><br>Preferred Qualifications<br><br>Experience with cloud environments such as AWS, GCP, or Azure. Experience with CI/CD pipelines, Dev Ops workflows, containers, monitoring, or production operations. Experience with frontend frameworks such as React, Next.js, Angular, Vue, or React Native. Open-source contributions, public Git Hub work, technical writing, or strong examples of past engineering work. Experience mentoring engineers, reviewing code, or making architecture decisions.
About noon We’re building an ecosystem of digital products and services that power everyday life across the Middle East—fast, scalable, and deeply customer-centric. Our mission is simple yet bold: Every door, every day.<br>About the Role As an SDE-1 at Everyday Labs, you will join a high-leverage engineering initiative designed to architect and deploy advanced technical solutions for the company’s most critical challenges.<br>What the role entails:Learning about Fintech Building and maintaining services, APIs and features - on a stack that consists mainly of Python, Big Query and SQLWriting the background jobs that keep our data in sync, and the internal dashboards the squad uses to run the business Taking your work all the way through - tested, reviewed, verified on staging, and working in production Working with internal and external partners on integrations<br>What we're looking for:Strong problem solving skills - you break a vague, messy problem into steps and work it through instead of stalling Readable code - clear names, obvious structure, code that explains itself Robust code - you think about the empty list, the missing value, the duplicate run, not just the happy path Strong SQL - joins, aggregation, indexing, and a sense of what makes a query expensive Debugging - you trace problems to the source instead of guessing Ownership - you take responsibility and see things through Testing your own work before calling it done Reading code before writing it, so what you add fits the codebase it lands in Clear written English - most of our coordination is written<br>Why join us? Everyday Labs exists to imagine, build, and scale new ideas that create real value, for users, for noon, and for the world. We experiment with conviction, move with speed, and learn relentlessly. Our purpose is to turn ideas into impact, whether through new businesses, new value in noon's ecosystem, or new intellectual property that unlocks future potential.
Job Description<br><br>Synopsis<br><br>We are seeking a Software Development Lead to lead engineering squads responsible for delivering and enhancing Etihad Airways' web and mobile applications. The role combines technical leadership, people management, and delivery oversight to ensure scalable, secure, and high-performing digital solutions.<br><br>Accountabilities<br><br>Lead and mentor software development squads across web and mobile platforms. Own technical delivery, ensuring alignment with business and product priorities. Partner with Product, Architecture, UX, QA, and Dev Ops teams to deliver customer-facing digital solutions. Drive Agile delivery, managing risks, dependencies, and delivery commitments. Provide technical guidance across architecture, cloud, APIs, and mobile technologies. Establish engineering best practices covering coding, testing, CI/CD, security, and platform reliability. Champion automation, Dev Ops, and modern software engineering practices. Manage team performance, capability development, and workforce planning. Monitor engineering KPIs and drive continuous improvement. <br><br>Qualifications<br><br>Education & Experience<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field. 7+ years of software development experience, including 5+ years leading development teams. Proven experience delivering large-scale web and mobile applications. Strong expertise in modern software architecture, microservices, cloud platforms, and Dev Ops. Experience with:Web: React, Angular, IONIC framework, Node.js Backend: Java, Spring Boot, APIs, Microservices Mobile: Android (Kotlin) and/or i OS (Swift) and Capacitor Cloud & Dev Ops: AWS/Azure, Kubernetes, Docker, CI/CDStrong leadership, stakeholder management, and communication skills. <br><br>Additional Information<br><br>Etihad Airways is more than the UAE’s national airline - we’re shaping the future of global aviation. From our hub in Abu Dhabi, we connect people across continents and cultures, while driving our “Journey 2030” ambition to double our fleet, expand our network and grow our people for a new era of excellence. Join us and become part of a vision where the world is your workplace and extraordinary experiences take flight.<br><br>To learn more visit www.etihad.com<br><br>Recruitment Fraud Alert<br><br>Beware of fraudulent job offers from individuals or organizations claiming to represent the Etihad group. We will never ask for personal information, bank details, or payment during the recruitment process. Interviews are conducted face-to-face or via video/telephone before any formal offer. If you are asked for money, please treat it as fraudulent.
Job Description<br><br>Synopsis<br><br>We are seeking a Software Development Lead to lead engineering squads responsible for delivering and enhancing Etihad Airways' web and mobile applications. The role combines technical leadership, people management, and delivery oversight to ensure scalable, secure, and high-performing digital solutions.<br><br>Accountabilities<br><br>Lead and mentor software development squads across web and mobile platforms. Own technical delivery, ensuring alignment with business and product priorities. Partner with Product, Architecture, UX, QA, and Dev Ops teams to deliver customer-facing digital solutions. Drive Agile delivery, managing risks, dependencies, and delivery commitments. Provide technical guidance across architecture, cloud, APIs, and mobile technologies. Establish engineering best practices covering coding, testing, CI/CD, security, and platform reliability. Champion automation, Dev Ops, and modern software engineering practices. Manage team performance, capability development, and workforce planning. Monitor engineering KPIs and drive continuous improvement. <br><br>Qualifications<br><br>Education & Experience<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field. 7+ years of software development experience, including 5+ years leading development teams. Proven experience delivering large-scale web and mobile applications. Strong expertise in modern software architecture, microservices, cloud platforms, and Dev Ops. Experience with:Web: React, Angular, IONIC framework, Node.js Backend: Java, Spring Boot, APIs, Microservices Mobile: Android (Kotlin) and/or i OS (Swift) and Capacitor Cloud & Dev Ops: AWS/Azure, Kubernetes, Docker, CI/CDStrong leadership, stakeholder management, and communication skills. <br><br>Additional Information<br><br>Etihad Airways is more than the UAE’s national airline - we’re shaping the future of global aviation. From our hub in Abu Dhabi, we connect people across continents and cultures, while driving our “Journey 2030” ambition to double our fleet, expand our network and grow our people for a new era of excellence. Join us and become part of a vision where the world is your workplace and extraordinary experiences take flight.<br><br>To learn more visit www.etihad.com<br><br>Recruitment Fraud Alert<br><br>Beware of fraudulent job offers from individuals or organizations claiming to represent the Etihad group. We will never ask for personal information, bank details, or payment during the recruitment process. Interviews are conducted face-to-face or via video/telephone before any formal offer. If you are asked for money, please treat it as fraudulent.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p><strong>Architectural Leadership:</strong> Lead the design and implementation of end-to-end features, ensuring the overall system architecture is scalable, secure, and maintainable.</p></li><li><p><strong>Advanced Frontend Development:</strong> Build highly performant, accessible, and responsive user interfaces using Next.js (App Router, Server Components, and optimized rendering strategies).</p></li><li><p><strong>Enterprise Backend Design:</strong> Architect modular and testable services using NestJS, implementing complex business logic, dependency injection, and microservices where applicable.</p></li><li><p><strong>Database & Infrastructure:</strong> Design sophisticated database schemas, optimize complex queries, and oversee data integrity across SQL/NoSQL environments.</p></li><li><p><strong>Code Excellence & Mentorship:</strong> Conduct rigorous code reviews, establish engineering best practices, and mentor junior and mid-level developers to foster technical growth.</p></li><li><p><strong>Strategic Collaboration:</strong> Partner with stakeholders and product owners to translate business goals into technical roadmaps and architectural designs.</p></li><li><p><strong>Security & Reliability:</strong> Implement advanced security protocols (OAuth, JWT, Rate Limiting) and comprehensive testing suites (Unit, Integration, E2E).</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p><strong>Core Languages - </strong>JavaScript (ES6+), <strong>TypeScript (Expert Level)</strong></p><p><strong>Frontend - Next.js</strong>, React, Tailwind CSS, State Management (Zustand, Redux, or Context API)</p><p><strong>Backend - NestJS</strong>, Node.js, TypeORM / Prisma, Microservices, Event-driven architecture</p><p><strong>Databases - </strong>PostgreSQL, MySQL, or MongoDB; Advanced Redis usage</p><p><strong>APIs - </strong>RESTful APIs, GraphQL, WebSockets, gRPC</p><p><strong>DevOps & Tools - </strong>Git, Docker, Kubernetes, CI/CD, AWS/Vercel/Azure</p><br><p><strong>Qualifications</strong></p><ul><li><p><strong>Experience:</strong> <strong>5+ years</strong> of professional software development experience, with a significant focus on full-stack JavaScript/TypeScript environments.</p></li><li><p><strong>Expertise:</strong> Deep, demonstrable experience shipping production-grade applications using <strong>Next.js</strong> and <strong>NestJS</strong>.</p></li><li><p><strong>System Design:</strong> Proven ability to design distributed systems and manage complex data flows between the client and server.</p></li><li><p><strong>Problem Solving:</strong> Experience solving "at-scale" challenges, such as performance bottlenecks, memory leaks, and high-concurrency issues.</p></li><li><p><strong>Education:</strong> Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent senior-level industry experience).</p></li></ul></li></ul><p></p></section>
As a Mobile Software Developer you will be responsible for<br> Build and maintain cross-platform mobile applications in Flutter/Dart and React Native, ensuring performance, responsiveness, and a polished UX.<br> Integrate native device capabilities: camera, biometrics, secure storage, push notifications, deep linking, and third-party SDKs (payments, identity verification).<br> Build and consume Type Script/Node (Express) backend services and REST APIs that power the apps, including server-driven / dynamic UI content.<br> Work within a structured Git workflow (issue → branch → pull request → review).<br> Participate in code review: both giving and receiving, and write well-documented, maintainable, reusable code.<br> Support the app build and release process across i OS and Android.<br> Troubleshoot and debug across the mobile and backend layers.<br> Help choose the right framework per project (Flutter vs React Native vs native) and prototype accordingly.<br> <br><br><br>Requirements<br><br>Qualifications & Skills: <br><br> 2+ years building and shipping cross-platform mobile applications, with hands-on production experience in both Flutter/Dart and React Native (or strong depth in one and demonstrable working ability in the other).<br> Proficiency in Type Script/Java Script (ES6+) and in Dart.<br> Solid grasp of state-management patterns in both ecosystems (e.g. BLoC/Riverpod/Provider in Flutter; Redux/Zustand/React Query in React Native).<br> Comfortable with native platform concerns: permissions, lifecycle, device APIs, and third-party SDK integration.<br> Experience consuming and building REST APIs.<br> Experience with Git and pull-request-based collaboration workflows.<br> Familiarity with Agile development.<br> Ability to write clean, modular, reusable code and to work effectively in someone else's codebase.<br> Strong problem-solving, attention to detail, and communication.<br> <br><br><br>Benefits<br><br>• 24 annual leave days<br>• Annual flight home<br>• Life insurance plan<br>• Medical insurance plan (with the option to upgrade at your own cost)<br>• Bonus scheme (in relevant departments)<br>• Invitations to participate in various company functions, staff events, and department team building events<br>• Opportunities to learn, develop and grow with the organization<br><br>Skills: Qualifications & Skills:<br><br>•2+ years building and shipping cross-platform mobile applications, with hands-on production experience in both Flutter/Dart and React Native (or strong depth in one and demonstrable working ability in the other).<br>• Proficiency in Type Script/Java Script (ES6+) and in Dart.<br>• Solid grasp of state-management patterns in both ecosystems (e.g. BLoC/Riverpod/Provider in Flutter; Redux/Zustand/React Query in React Native).<br>•Comfortable with native platform concerns: permissions, lifecycle, device APIs, and third-party SDK integration.<br>• Experience consuming and building REST APIs.<br>• Experience with Git and pull-request-based collaboration workflows.<br>• Familiarity with Agile development.<br>• Ability to write clean, modular, reusable code and to work effectively in someone else's codebase.<br>• Strong problem-solving, attention to detail, and communication.
Role: Full Stack Javascript Developer (Remote) Location: Remote (Work from Anywhere) Payout: $20-$55/hour<br>Role Overview:We are hiring for one of our clients, seeking a Javascript Developer to work on a contract basis. The successful candidate will apply their expertise to help train next-generation AI systems, shaping how models learn, reason, and perform through high-quality, real-world input. With a focus on domain expertise, this role is ideal for individuals with experience in web development and a passion for AI. The Javascript Developer will be part of a global network of experts contributing to the development of frontier AI models.<br>Key Responsibilities:• Design, develop, and optimize robust, efficient, and reusable Javascript code for web applications.• Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.• Participate in code reviews, providing constructive feedback and best practices to foster continuous improvement.• Troubleshoot, debug, and resolve complex technical issues across the application stack.• Maintain comprehensive and precise documentation to ensure seamless team collaboration and project continuity.• Stay updated with emerging trends and technologies to drive continuous innovation within the team.<br>Required Skills & Qualifications:• Proficiency in Javascript, with experience in web application development and a strong understanding of front-end and back-end technologies.• Experience with collaborative code development and version control systems, such as Git.• Strong problem-solving skills, with the ability to troubleshoot and debug complex technical issues.• Excellent communication and teamwork skills, with the ability to work effectively with cross-functional teams.• Strong knowledge of software development methodologies, including Agile and Scrum.• Familiarity with containerization and deployment tools, such as Docker and Kubernetes.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, contributing to the development of frontier AI models and shaping the future of AI. With a global network of experts and a strong focus on domain expertise, this role provides a chance to make a meaningful impact and work on cutting-edge projects.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>ABOUT RED ROCK</b></p><p>Red Rock is a technology company building modern software solutions across web, mobile, fintech, AI,</p><p>blockchain, and emerging technologies.</p><p>We are looking for an exceptional QA Automation Engineer who can take ownership of the quality</p><p>assurance lifecycle and help us build reliable, scalable, and high-quality software products.</p><p>This is not a traditional tester role. We are looking for someone who can design, implement, automate,</p><p>and continuously improve quality processes across multiple products and development teams.</p><p>Important: we are not looking for a manual tester who occasionally writes automated tests. We are</p><p>looking for a Quality Engineering professional capable of designing, implementing, and scaling a</p><p>complete quality assurance ecosystem.</p><p><br></p><p><b>RESPONSIBILITIES</b></p><p><b>Quality Strategy & Leadership</b></p><p>• Define and maintain QA strategies and testing frameworks</p><p>• Create and manage test plans and test cases</p><p>• Design quality assurance processes and standards</p><p>• Identify risks before they become production issues</p><p>• Collaborate closely with developers, product owners, designers, and project managers</p><p>• Define release quality criteria</p><p>• Improve testing efficiency through automation and process optimisation</p><p><br></p><p><b>Manual Testing</b></p><p>• Functional testing</p><p>• Exploratory testing</p><p>• Regression testing</p><p>• User acceptance testing (UAT)</p><p>• Cross-browser testing</p><p>• Cross-platform testing</p><p>• Edge case validation</p><p>• Negative testing</p><p>• Production validation</p><p><br></p><p><b>Test Automation </b></p><p>Build and maintain automated testing frameworks covering end-to-end, smoke, regression, integration, and API testing.</p><p>• Playwright (highly preferred)</p><p>• Cypress</p><p>• Selenium</p><p><br></p><p><b>API Testing</b></p><p>Design and execute testing strategies for REST APIs, GraphQL APIs, and WebSocket communications.</p><p>Tools and technologies: Postman, Newman, Swagger/OpenAPI, Playwright API Testing, Rest Assured,</p><p>Supertest.</p><p><br></p><p><b>Mobile Testing</b></p><p>• Android testing</p><p>• iOS testing</p><p>• Responsive testing</p><p>• Appium automation</p><p><br></p><p><b>Performance & Load Testing</b></p><p>Plan and execute load, stress, capacity, and scalability testing.</p><p>Preferred tools: JMeter, K6.</p><p><br></p><p><b>Database Testing</b></p><p>Validate application data integrity across PostgreSQL, MySQL, and MongoDB.</p><p>• Advanced SQL knowledge</p><p>• Data consistency validation</p><p>• Query verification</p><p>• Migration testing</p><p><br></p><p><b>Security Testing</b></p><p>Perform baseline security validation including authentication, authorization, session management, input</p><p>validation, and API security testing.</p><p>Knowledge of: OWASP Top 10, SQL Injection, XSS, CSRF, and API security best practices.</p><p><br></p><p><b>DevOps & CI/CD Integration</b></p><p>Integrate quality assurance into deployment pipelines. Experience with GitHub Actions, GitLab CI/CD,</p><p>Jenkins, and Bitbucket Pipelines.</p><p>Ability to automate test execution, generate test reports, support release automation, and implement</p><p>quality gates.</p><p><br></p><p><b>AI-Assisted Quality Engineering</b></p><p>Leverage AI tools to improve testing efficiency: AI-generated test cases, automated bug analysis, log</p><p>analysis, and test coverage optimisation.</p><p>Experience using modern AI tools within QA workflows is highly appreciated.</p><p><br></p><p><b>MANDATORY SCREENING REQUIREMENTS</b></p><p>To be considered, applicants must provide at least one of the following:</p><p>• GitHub repository containing a test automation framework they personally developed</p><p>• Playwright automation project</p><p>• Cypress automation project</p><p>• Selenium framework</p><p>• Technical portfolio demonstrating QA architecture work</p><p>Candidates may also be asked to present and explain their automation framework architecture, test</p><p>strategy decisions, CI/CD integration approach, and reporting and monitoring implementation.</p><p>We strongly prefer candidates who can demonstrate real-world QA engineering work over those who</p><p>only hold certifications. Applications without examples of previous QA work may not be considered.</p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p><b>REQUIRED SKILLS</b></p><p>• Strong manual testing background</p><p>• Strong automation testing background</p><p>• Playwright experience</p><p>• API testing expertise</p><p>• Strong SQL skills</p><p>• Git proficiency</p><p>• CI/CD experience</p><p>• Agile/Scrum experience</p><p>• Strong analytical thinking</p><p>• Excellent English communication skills</p><p><br></p><p><br></p><p><b>NICE TO HAVE</b></p><p>• Fintech experience</p><p>• Payment systems experience</p><p>• Blockchain/Web3 experience</p><p>• AI product experience</p><p>• Docker</p><p>• Kubernetes</p><p>• Microservices architecture</p><p>• AWS</p><p>• Azure</p><p>• Google Cloud Platform</p></div>