C# Jobs in UAE
3090 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span>Key Responsibilities *</span></b><br></p><br><p><i><span><span>Main duties and day-to-day tasks expected from the resource</span></span></i><br></p><br><p><span>Design, develop, and maintain enterprise-grade backend services, APIs, and microservices using Java and Spring Boot.</span><br></p><br><p><span>• Build secure, scalable, resilient, and high-performance banking applications supporting digital channels, mobile banking, internet banking, corporate banking, and integration platforms.</span><br></p><br><p><span>• Develop RESTful APIs and event-driven services while adhering to enterprise API standards and governance frameworks.</span><br></p><br><p><span>• Deploy and support applications on Microsoft Azure using cloud-native services and container platforms.</span><br></p><br><p><span>• Collaborate with architects, DevOps engineers, security teams, and product squads to deliver end-to-end solutions.</span><br></p><br><p><span>• Implement OAuth 2.0, OpenID Connect, JWT, API security, encryption, and secure coding standards.</span><br></p><br><p><span>• Troubleshoot production issues, optimize application performance, and support release management activities.</span><br></p><br><p><span>• Participate in Agile ceremonies, design reviews, code reviews, and CI/CD pipeline implementation</span><br></p><br><br><p><b><span>Required Skills *</span></b><br></p><br><p><i><span><span>Primary technical and functional skills</span></span></i><br></p><br><p><span>• Strong experience in Java 17+, Spring Boot, Spring Cloud, Spring Security, and Microservices Architecture.</span><br></p><br><p><span>• Hands-on experience in designing and developing REST APIs, OpenAPI/Swagger specifications, and API lifecycle management.</span><br></p><br><p><span>• Strong knowledge of API security including OAuth 2.0, OpenID Connect (OIDC), JWT, mTLS, and certificate management.</span><br></p><br><p><span>• Experience with Azure services including Azure Kubernetes Service (AKS), Azure App Services, Azure Key Vault, Azure Storage, Application Insights, and Azure DevOps.</span><br></p><br><p><span>• Experience with relational and NoSQL databases such as Oracle, PostgreSQL, SQL Server, MongoDB, and Redis.</span><br></p><br><p><span>• Strong understanding of design patterns, distributed systems, resilience patterns, and fault tolerance mechanisms.</span><br></p><br><p><span>• Knowledge of OWASP Top 10, and secure SDLC practices.</span><br></p><br><br><p><b><span>Required Experience / Knowledge Areas *</span></b><br></p><br><p><i><span><span>Specific domain or industry knowledge required</span></span></i><br></p><br><p><span>• 5+ years of backend development experience with at least 3 years building Spring Boot microservices.</span><br></p><br><p><span>• Proven experience delivering enterprise banking, fintech, payments, digital banking, or financial services solutions.</span><br></p><br><p><span>• Strong understanding of banking integration patterns, API Gateways (Kong, Layer7), and enterprise integration architecture.</span><br></p><br><p><span>• Experience working within regulated environments with strong security, audit, and compliance requirements.</span><br></p><br><p><span>• Experience building highly available and scalable systems supporting mission-critical customer journeys.</span><br></p><br><p><span>• Understanding of CI/CD, DevSecOps, cloud-native development, and containerized deployments.</span><br></p><br><p><span>• Experience with Kafka, IBM MQ, Rabbit MQ or other messaging technologies.</span><br></p><br><p><span>• Knowledge of OpenShift, Kubernetes, Docker, Istio Service Mesh, and container orchestration platforms.</span><br></p><br><br><p><b><span>Good-to-Have Skills</span></b><br></p><br><p><i><span><span>Additional skills that are an advantage but not mandatory</span></span></i><br></p><br><p><span>• Experience with API Management platforms such as Kong, Azure API Management.</span><br></p><br><p><span>• Knowledge of observability tools including Dynatrace, Grafana, Prometheus and App Insights.</span><br></p><br><p><span>• Experience with Corporate Banking, Trade Finance, Payments, Treasury, Lending, Customer Onboarding, or Digital Banking domains.</span><br></p><br><p><span>• Exposure to AI, cloud migration, and modernization programs.</span><br></p><br><br><p><b><span>Key Deliverables *</span></b><br></p><br><p><i><span><span>Expected outputs and outcomes from the resource</span></span></i><br></p><br><p><span>• Delivery of secure, scalable, and high-performing backend services and APIs.</span><br></p><br><p><span>• Development of reusable microservices and shared platform capabilities.</span><br></p><br><p><span>• Successful deployment and support of applications on Azure cloud platforms.</span><br></p><br><p><span>• Compliance with performance, security, audit, and regulatory requirements.</span><br></p><br><p><span>• Production-ready solutions with complete documentation, automated testing, monitoring, and operational support readiness.</span><br></p><br><p><span>• Achievement of defined NFRs for availability, latency, scalability, and resiliency.</span><br></p><br><br><p><b><span>Language Requirements</span></b><br></p><br><p><i><span><span>e.g. English only / Arabic preferred / Bilingual</span></span></i><br></p><br><p><span>English mandatory; Arabic is preferred.</span><br></p><br><br><p><b><span><span>SECTION 3 – CERTIFICATIONS & TECHNICAL REQUIREMENTS</span></span></b><br></p><br><br><p><b><span>Certifications Required</span></b><br></p><br><p><i><span><span>e.g. AWS Certified, PMP, CISSP, Azure, ITIL</span></span></i><br></p><br><p><span>• Microsoft Azure Developer Associate (AZ-204) Preferred</span><br></p><br><p><span>• Microsoft Azure Fundamentals (AZ-900) Preferred</span><br></p><br><p><span>• Oracle Java Certification Preferred</span><br></p><br><p><span>• Kubernetes Certification (CKA/CKAD) Preferred</span><br></p><br><p><span>• Certified Scrum Developer or Agile Certification Preferred</span><br></p><br><br><p><b><span>Preferred Tech Stack</span></b><br></p><br><p><i><span><span>e.g. Python, Java, React, Kubernetes, Power BI</span></span></i><br></p><br><p><span>Java, Spring Boot, Spring Cloud, Spring Security, REST APIs, Microservices, Azure Kubernetes Service (AKS), Azure DevOps, Docker, Kubernetes, Kafka, Oracle, PostgreSQL, Redis, Kong API Gateway, OAuth 2.0, OpenID Connect, OpenAPI/Swagger</span><br></p><br><br><p><b><span>Tools / Platforms</span></b><br></p><br><p><i><span><span>e.g. JIRA, Confluence, GitHub, ServiceNow, Postman</span></span></i><br></p><br><p><span>JIRA, Confluence, Azure DevOps, SonarQube, Postman, Swagger/OpenAPI, Firebase, Figma, Jenkins, Splunk, Dynatrace, Grafana, Kubernetes/OpenShift</span><br></p><br><br><br> </div>
<p><strong>Job Overview:</strong></p><br><p>We are seeking a highly skilled Node.js Backend Developer to design, build, and maintain our core server-side logic. In this role, you will manage data exchange between servers and users, ensuring high performance, low latency, and responsiveness to frontend requests. You will work closely with frontend engineers to integrate user-facing elements and build scalable digital solutions.</p><br><p><strong>Roles and Responsibilities:</strong></p><br><p><strong><em>API Development:</em></strong> Design, build, and maintain robust, scalable, and secure RESTful and GraphQL APIs.</p><p><strong><em>Server Logic:</em></strong><em> </em>Write clean, testable, maintainable, and efficient JavaScript/TypeScript code using Node.js.</p><p><strong><em>Database Management: </em></strong>Optimize relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) data structures and query performance.</p><p><strong><em>Architecture: </em></strong>Implement microservices architecture, event-driven design patterns, and asynchronous processing.</p><p><strong><em>Security & Protection:</em></strong><em> </em>Implement rigorous data protection, user authentication (OAuth, JWT), and application-level security mechanisms.</p><p><strong><em>Frontend Integration: </em></strong>Collaborate with frontend developers to seamlessly integrate user-facing interfaces with server-side logic.</p><p><strong><em>Testing & Diagnostic: </em></strong>Conduct automated testing (using frameworks like Jest or Vitest) and perform diagnostic troubleshooting.</p><p><strong><em>DevOps Collaboration: </em></strong>Support deployment using containerization tools (Docker, Kubernetes) and maintain continuous integration/deployment (CI/CD) pipelines.</p><p><strong>Desired Candidate Profile</strong></p><p><strong>Requirements and Qualifications:</strong></p><br><p><strong><em>Education: </em></strong>Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.</p><p><strong><em>Experience: </em></strong>2 to 5+ years of proven commercial experience in backend engineering using Node.js.Core.</p><p><strong><em>Proficiency: </em></strong>Strong JavaScript/TypeScript fundamentals, including event loops, asynchronous programming, and ES6+ features.</p><p><strong><em>Framework Knowledge:</em></strong> Expertise in modern Node.js backend frameworks such as Express.js, NestJS, or Fastify.</p><p><strong><em>Tooling:</em></strong> Proficient understanding of code versioning tools, primarily Git.</p><p><strong><em>System Design: </em></strong>Solid comprehension of scalable system design, design patterns, and SOLID principles.</p><br><p><strong>Preferred Skills (Nice to Have):</strong></p><br><p><strong><em>Cloud Platforms: </em></strong>Hands-on experience with cloud providers such as AWS, Google Cloud, or Azure.</p><p><strong><em>Frontend Familiarity: </em></strong>Basic understanding of modern frontend libraries or frameworks like React, Next.js, or Vue.</p><p><strong><em>Message Brokers: </em></strong>Familiarity with message queues and cache engines like RabbitMQ, Kafka, or Redis.</p><p><strong><em>AI Tooling: </em></strong>Experience utilizing AI-assisted development tools or working with generative AI integrations.</p><br><p><strong>Location: </strong>Business Bay, Dubai, UAE.</p><p><strong>Job Type: </strong>Full-Time, On-Site (No Remote Option).</p><p><strong>Working Hours and days: </strong>12:00pm - 9:00pm, Monday - Saturday. Because our Clients and Customers are based primarily in the UK, Europe and the Americas, Our working hours are aligned to those time zones to ensure we are available when those markets are active.</p><p><strong>Salary: </strong>AED 4,000-6,000 per month + Travel allowance + Visa + Insurance.</p><p><strong>Experience Required: </strong>1-5 Years.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Bayut & dubizzle have the unique distinction of being iconic, homegrown brands with a strong presence across the seven emirates in the UAE. Connecting millions of users across the country, we are committed to delivering the best online search experience.</p><br><p>As part of Dubizzle Group, we are alongside some of the strongest classified brands in the market. With a collective strength of 5 brands, we have more than 123 million monthly users that trust in our dedication to providing them with the best platform for their needs.</p><br><p>At dubizzle you'd be part of high performing cross-functional "Squads" set with a mission to provide win-win exchanges for our beloved users.</p><br><p>As a Senior Software Engineer I - Backend, you will liaise with the other backend engineers within your product stream, the QA team, the design team and your Tech Team Leads. As a senior member of the team, you will be responsible for advancing our development stack and ensuring scale as we grow to millions of monthly active users across many countries.</p><br><p><strong>In this role, you will:</strong></p><br><ul><li>Hit the ground running - Gather an up-to-date, in-depth understanding of the dubizzle codebase and technology stack within weeks.</li><li>Lead planning sessions around new product features and deliver detailed roll-out/roll-back strategies for releases.</li><li>Research and apply industry trends as part of your daily work.</li><li>Create unit tests in accordance with our established standards to cover assigned work.</li><li>Write and maintain exemplary code following dubizzle’s programming practices.</li><li>Actively contribute to post-release maintenance issues.</li><li>Build complex problems and deliver practical, high-impact solutions. </li><li>Pioneer reliability and efficiency of our current code base, platforms and/or core systems.</li><li>Impact on the direction and scope of dubizzle’s technical vision within your stream.</li><li>Work in a mentoring capacity within a peer-programming environment and guide tasks, irrespective of complexity or scale.</li><li>Code-review all major pull requests, define programming standards, and provide constructive feedback.</li><li>Design and delivery of multiple REST-based APIs and previous exposure to Service Oriented Architecture.</li><li>Capacity to push back requirements when incomplete.</li><li>Handle the entire software development life cycle end-to-end.</li><li>Lead product planning meetings and architect solutions within your stream.</li><li>Liaise with the other back-end engineers within your product stream, the QA team, the design team and your Tech Team Lead.</li><li>Liaise with other tech teams to share innovations from your stream.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>SellAnyCar are on a journey to build the future of all things automotive.<br>
We dream big, we aim big and we drive towards our goals. This mantra is why we are market leaders, why we are scaling and why we are competing for the best talent in Dubai and the world.</p><br><p>We, at SellAnyCar, are looking for someone who has worked in an agile environment in a product-led organization. Top incumbents will be insanely curious and hungry critical thinkers with a real passion for technology. </p><br><p>If you are a self-motivated doer with a passion for solving customer problems; join us now, be part of the dream.</p><br><br>Job Description<br><ul><li>Work as part of a cross functional team to help and lead the development of new features</li><li>Show off your code review, debugging and refactoring skills, taking advantage of every opportunity to make the codebase better</li><li>Contribute to application improvement & optimization (through code audits, refactoring, caching, architecture changes).</li><li>Write DRY code while using various best practices</li><li>Help define requirements for new features and assist with Sprint planning </li><li>Work with business stakeholders in shaping, estimating and planning new requirements</li><li>Participate in regular showcases of new work to the product owners and business stakeholders</li><li>Strive for continuous improvement within the team</li><li>Passionate about building and optimizing performance</li><li>Ability to work in an Agile and high-paced environment</li><li>Happy to take technical leadership on project work</li><li>Work closely with the product team</li></ul><br>Qualifications<br><ul><li>BSc in computer science or equivalent experience</li><li>A minimum of 3 years experience</li><li>Expert on PHP or Nodejs</li><li>PHP proficiency in large, scalable web applications</li><li>Experience with PHP frameworks ( Laravel, Symfony etc.).</li><li>Understanding of version control systems such as GIT.</li><li>Experience with Agile development and JIRA.</li><li>Basic understanding of Unix commands and environments.</li><li>Excellent English written and verbal communication skills.</li></ul><br>Additional Information<br><br> </div>
Role: Backend Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining scalable software solutions while collaborating with cross-functional teams to deliver high-quality products. Responsibilities include writing clean, efficient code and optimizing system performance.<br>Key Responsibilities:• Design, develop, and maintain software applications using modern programming languages and frameworks.• Write clean, modular, and reusable code following best practices and coding standards.• Work with product managers, designers, and other engineers to define project requirements and deliver solutions.• Troubleshoot, debug, and resolve software defects and performance issues.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development methodologies like Agile or Scrum.• Strong problem-solving skills and ability to write efficient algorithms.• Familiarity with version control systems like Git.• Understanding of data structures and database systems.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of innovative software solutions. The position requires remote collaboration with a diverse team of engineers and stakeholders.<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!
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Engineer, Core APIs based in United Arab Emirates.<br><br>Join a fully remote engineering team building technology that helps leading organizations detect and prevent online fraud.<br><br>In this role, you’ll design and scale high-performance backend systems responsible for real-time data processing and critical API services.<br><br>You’ll work across Go and Node.js to build reliable, scalable infrastructure that supports rapidly growing usage.<br><br>The role offers meaningful ownership, from investigating complex technical problems to designing, implementing, testing, and deploying solutions.<br><br>You’ll collaborate with globally distributed engineers and cross-functional teams in a highly asynchronous environment.<br><br>Your work will directly contribute to the performance, reliability, and scalability of fraud detection capabilities used by major technology companies.<br><br>You’ll also have opportunities to mentor teammates, share engineering practices, and influence the evolution of core backend architecture.<br><br>Accountabilities<br><br>Design, develop, and optimize scalable backend systems supporting real-time data processing and high-performance web services. Build, maintain, and improve APIs, microservices, and backend infrastructure with a strong focus on reliability, scalability, and performance. Develop primarily with Go and/or Node.js while collaborating across services and technologies to deliver robust backend solutions. Partner with cross-functional engineering teams to integrate backend components and ensure systems operate efficiently at scale. Investigate complex or problematic features through technical deep dives, root-cause analysis, hypothesis development, experimentation, and data-driven evaluation. Conduct performance tuning, debugging, testing, and reliability improvements across backend systems. Contribute to a data-driven engineering culture by sharing technical knowledge, best practices, and learnings with colleagues. Take ownership of engineering work from initial concept and investigation through implementation, deployment, and iteration. Participate in a shared on-call rotation, with schedules communicated in advance and coverage balanced across the team. Mentor junior developers and support the technical and professional growth of teammates. Contribute to cross-functional and open-source initiatives where appropriate, working effectively with stakeholders across a globally distributed organization.<br><br>Requirements<br><br>2+ years of professional backend software development experience, with demonstrated experience building production-grade systems. Strong hands-on experience with Go and/or Node.js, with a willingness to deepen expertise across both technologies. Experience designing, developing, and maintaining scalable backend systems, APIs, real-time data-processing services, and microservice architectures. Strong understanding of SQL and experience working with databases or data stores such as Dynamo DB, Redis, or Elasticsearch. Solid knowledge of software engineering fundamentals and development tools, including Git, IDEs, shell scripting, and CI/CD workflows. Ability to investigate complex technical problems independently, analyze system behavior, form hypotheses, run experiments, and turn findings into practical improvements. Strong communication skills in English, with the ability to collaborate effectively across a globally distributed and asynchronous team. Ability to work independently while contributing constructively to team decisions, technical discussions, and shared engineering goals. Bachelor’s or master’s degree in Computer Science, Data Science, Engineering, or a related discipline is an advantage, though equivalent professional experience is also valued. Experience with infrastructure-as-code tools such as Terraform or AWS Cloud Formation is a plus. Additional experience with Type Script, Express, Click House, dbt, Snowflake, Big Query, Redshift, or Databricks is beneficial. Familiarity with observability and monitoring platforms such as Datadog, as well as modern logging and telemetry practices, is preferred. Knowledge of Docker, Kubernetes, and modern containerization and orchestration technologies is an advantage. Experience contributing to large open-source projects or working asynchronously with globally distributed stakeholders is a plus. Experience with both Go and Node.js in a backend context, as well as knowledge of Internet security and privacy mechanisms, is highly valued.<br><br>Benefits<br><br>Fully remote work environment with the ability to work from an authorized home location. Opportunity to work on large-scale backend systems and real-time data processing in the online fraud detection and developer technology space. International, distributed team with an asynchronous and collaborative working culture. Exposure to modern backend technologies, distributed systems, APIs, cloud infrastructure, observability, and data platforms. Opportunities for mentorship, knowledge sharing, and continued technical growth. Shared on-call rotation with advance scheduling and an emphasis on equitable coverage and minimizing off-hours disruption. Inclusive workplace that values diverse experiences, perspectives, backgrounds, and contributions. Candidates must be authorized to work from their home location; visa sponsorship is not provided. For US-based employees, the listed cash compensation range is US$130,000–US$180,000; compensation ranges may vary depending on hiring location.<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.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Bayut & dubizzle have the unique distinction of being iconic, homegrown brands with a strong presence across the seven emirates in the UAE. Connecting millions of users across the country, we are committed to delivering the best online search experience.</p><br> <p>As part of EMPG, we are alongside some of the strongest classifieds brands in the market. With a collective strength of 10 brands, we have more than 200 million monthly users that trust in our dedication to providing them with the best platform for their needs.</p><br><p>At dubizzle you'd be part of high performing cross-functional "Squads" set with a mission to provide win-win exchanges for our beloved users.</p><br><p>As a Senior Software Engineer (Backend) you will liaises with the other backend and frontend engineers within your product stream, the QA team, the design team and your Tech Team Leads. As a senior member of the team, you will be responsible for advancing our development stack and ensuring scale as we grow to millions of monthly active users across many countries.<br></p><br><p><strong>In this role, you will:</strong></p><br><ul> <li>Hit the ground running - Gather up-to-date and in-depth understanding of the dubizzle code base and technologies stack within weeks;</li> <li>Lead planning sessions around new product features, deliver detailed roll-out/roll-back strategies for releases.</li> <li>Research and apply industry trends as part of your daily work;</li> <li>Create unit tests in accordance with our established standards to cover assigned work;</li> <li>Write and maintain exemplary code following dubizzle’s programming practices;</li> <li>Actively contribute in post-release maintenance issues;</li> <li>Develop elegant solutions for complex problems;</li> <li>Pioneer reliability and efficiency of our current code base, platforms and/or core systems;</li> <li>Impact on the direction and scope of dubizzle’s technical vision within your stream;</li> <li>Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale;</li> <li>Code review all major pull requests, defining programming standards and providing constructive feedback.</li> <li>Design and delivery of multiple REST based APIs and previous exposure to Service Oriented Architecture;</li> <li>Capacity to push back requirements when incomplete;</li> <li>Handle the entire software development life cycle, end to end;</li> <li>Lead product planning meetings and architect solutions within your stream;</li> <li>Liaises with the other back end engineers within your product stream, the QA team, design team and your Tech Team Lead;</li> <li>Liaise with other tech teams to share innovations from your stream.</li> </ul> </div>
Responsibilities<br><br>As a project intern, you will have the opportunity to engage in impactful short-term projects that provide you with a glimpse of professional real-world experience. You will gain practical skills through on-the-job learning in a fast-paced work environment and develop a deeper understanding of your career interests.<br><br>Applications will be reviewed on a rolling basis - we encourage you to apply early.<br><br>Successful candidates must be able to commit to at least 3 months long internship period.<br><br>About The Team<br><br>The Corporate Service System team aims to deliver advanced product solutions in the corporate service domain for better management efficiency and user experience of staff services. We build intelligent decision-making platforms for business owners and build efficient & comfortable office lifestyles for employees. We also encourage creative ideas and lots of innovative products are grown from our daily work.<br><br>Job Responsibilities<br><br> Assist in the design, development, testing, and deployment of software solutions. Write clean, efficient, and maintainable code following best practices. Collaborate with engineers to solve technical challenges. Participate in code reviews, debugging, and performance optimization. Develop and maintain technical documentation. Work with cross-functional teams, including product managers, designers and quality assurances, to deliver high-quality features.<br><br><br>Qualifications<br><br>Minimum Qualifications:<br><br> Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Proficiency in at least one programming language (e.g., Golang, Java, C++, Python). Understanding of data structures, algorithms, and software development principles. Experience with version control systems (e.g., Git), databases (SQL or NoSQL) and cloud services (e.g., AWS, Azure). Strong problem-solving skills and a willingness to learn.<br><br><br>Preferred Qualifications<br><br> Experience with AI, Machine Learning, or Large Language Models (LLMs). Familiarity with frameworks or technologies such as Spring Boot, Tensor Flow, PyTorch, Hugging Face. Knowledge of Dev Ops, CI/CD, or containerization tools (e.g., Docker, Kubernetes).<br><br><br>By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: https://jobs.bytedance.com/en/legal/privacy<br><br>Job Information<br><br>About Us<br><br>Founded in 2012, Byte Dance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including Tik Tok, Lemon8, Cap Cut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, Byte Dance has made it easier and more fun for people to connect with, consume, and create content.<br><br>Why Join Byte Dance<br><br>Inspiring creativity is at the core of Byte Dance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.<br><br>As Byte Dancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.<br><br>Diversity & Inclusion<br><br>Byte Dance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At Byte Dance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Role: Senior Software Engineer - Backend (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $150/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis. The role involves designing, developing, and maintaining high-performance software systems while collaborating with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Design, implement, and optimize software systems to meet performance and scalability requirements.• Lead code reviews, mentor junior engineers, and ensure adherence to best practices.• Collaborate with product managers and stakeholders to define technical requirements.• Troubleshoot and resolve complex technical issues in production environments.• Contribute to architectural decisions and system design for long-term maintainability.<br>Required Skills & Qualifications:• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.• 5+ years of professional software development experience in relevant technologies.• Proficiency in programming languages such as Python, Java, or Go.• Strong understanding of data structures, algorithms, and system design principles.• Experience with cloud platforms like AWS, GCP, or Azure.• Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).• Knowledge of CI/CD pipelines and Dev Ops practices.• Experience with microservices architecture and distributed systems.<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 cutting-edge platforms that power mission-critical services.<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!
About the Role:We're building an AI-powered platform focused on solving real-world problems through scalable technology, intelligent automation, and seamless integrations. We're looking for an experienced Backend Software Engineer to join our engineering team and build reliable, scalable, and high-performance backend systems powering both web and mobile applications. Work Type: On-site or Remote<br>Responsibilities:Design, develop, and maintain scalable backend services. Build secure, reliable, and maintainable REST APIs. Design and optimize database architecture and performance. Integrate third-party APIs and external services. Integrate AI services and Large Language Models (LLMs) into production systems. Develop and maintain API documentation using Swagger / Open API. Improve application performance, scalability, and reliability. Collaborate closely with Product, Mobile, Web, and AI teams. Participate in architecture discussions and code reviews. Troubleshoot production issues and continuously improve system stability. <br>Required Skills:Backend Node.js Type Script Nest JS Express JS Fastify JS Frontend Angular / Angular JS Database Mongo DB Mongoose Prisma API Development REST APIs Swagger / Open API Cloud & Dev Ops AWS Mongo DB Atlas Docker Vercel Git Hub CI/CD Backend Technologies Redis Bull MQ / Rabbit MQ Web Sockets JWT / OAuth Authentication Background Jobs Microservices Performance Optimization AI Integration Hands-on experience integrating AI services such as:Open AI Claude Eleven Labs Experience with:AI APIs Function Calling Prompt Engineering RAG Embeddings <br>What We're Looking For:We're looking for someone who:Writes clean, maintainable, and scalable code. Has strong problem-solving and debugging skills. Takes ownership and works independently. Has experience building production-grade backend applications. Understands software architecture and best engineering practices. Communicates effectively and enjoys working in Agile teams. <br>Work Arrangement On-site Remote
About the Company: Vantari is a specialist recruitment partner operating at the edge of innovation, supporting organisations across defence, space, advanced software, wireless systems, and AI. With teams in Dubai and London, we place elite talent into high-impact, mission-critical environments worldwide.<br>About the Role: On behalf of an advanced technology client in Abu Dhabi, we are hiring an experienced Java Software Engineer to join a high-performance application software team. This role focuses on the design and development of backend software for next-generation cellular and secure communication systems, operating in a complex, distributed, and performance-critical environment.<br>Responsibilities:Research, design, and develop cutting-edge cellular communication solutions using Kotlin, Java, Akka, Gradle, Git Lab, and Docker. Design and implement backend systems based on Domain-Driven Design (DDD), Reactive architectures, and actor-based systems. Develop and maintain CI/CD pipelines, including unit, integration, and end-to-end (E2E) testing. Build scalable, message-based, and high-performance backend services. Collaborate closely with software engineers, system architects, and product managers to deliver robust technical solutions. Contribute to technological and architectural decisions. Work within multi-disciplinary Agile teams, adopting Agile methodologies, tools, and mindset.<br>Qualifications:BSc or equivalent in Computer Science or a related field10+ years of experience in Java and Kotlin software development<br>Required Skills:Strong experience with functional programming, message-based communication, Reactive programming, DDD, and TDDAbility to read technical documentation and develop tools based on specifications Self-directed profile with strong planning and execution capabilities Team player with experience working in Agile environments Excellent analytical, problem-solving, and debugging skills<br>Preferred Skills:Strong passion for software development and technology Excellent written and verbal communication skills Flexible attitude with the ability to perform under pressure Upper-intermediate level of spoken and written English<br>Location & Package:Abu Dhabi, UAE (on-site) Competitive tax-free salary + benefits<br>Security Clearance:This role supports sensitive programs Eligibility to obtain security clearance is required
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><span><span><span><b>Role</b></span></span></span><span><span><span><b>Purpose</b></span></span></span><br><br><span><span>As a Software Engineer, you will deliver well-tested backend features independently within an established architecture while contributing to frontend </span></span><span><span><span>development</span></span></span><span><span><span>when</span></span></span><span><span><span>features</span></span></span><span><span><span>require</span></span></span><span><span><span>end-to-end</span></span></span><span><span><span>implementation.</span></span></span><span><span><span>You</span></span></span><span><span><span>will</span></span></span><span><span><span>collaborate</span></span></span><span><span><span>closely</span></span></span><span><span><span>with</span></span></span><span><span><span>product</span></span></span><span><span><span>managers,</span></span></span><span><span><span>frontend</span></span></span><span><span><span>developers,</span></span></span><span><span><span>and</span></span></span><span><span><span>fellow</span></span></span><span><span><span>engineers</span></span></span><span><span><span>to</span></span></span><span><span><span>design,</span></span></span><span><span><span>build,</span></span></span><span><span><span>and</span></span></span><span><span><span>deploy</span></span></span><span><span><span>reliable</span></span></span><span><span><span>software</span></span></span><span><span><span>solutions</span></span></span><span><span><span>that</span></span></span><span><span><span>create</span></span></span><span><span><span>business</span></span></span><span><span><span>value.</span></span></span><br><br><span><b><span><span>Key</span></span></b></span><span><b><span><span>Responsibilities</span></span></b></span></span><ul><li><span><span><span>Build,</span></span></span><span><span><span>maintain,</span></span></span><span><span><span>and</span></span></span><span><span><span>enhance</span></span></span><span><span><span>backend</span></span></span><span><span><span>services</span></span></span><span><span><span>using</span></span></span><b><span><span><span>Node.js</span></span></span></b><span><span><span>,</span></span></span><b><span><span><span>TypeScript</span></span></span></b><span><span><span>,</span></span></span><b><span><span><span>Prisma</span></span></span></b><span><span><span>,</span></span></span><span><span><span>and</span></span></span><b><span><span><span>PostgreSQL</span></span></span></b><span><span><span>.</span></span></span><br></li><li><span><span><span>Design</span></span></span><span><span><span>and</span></span></span><span><span><span>implement</span></span></span><span><span><span>RESTful</span></span></span><span><span><span>APIs</span></span></span><span><span><span>with</span></span></span><span><span><span>robust</span></span></span><span><span><span>validation,</span></span></span><span><span><span>error</span></span></span><span><span><span>handling,</span></span></span><span><span><span>authentication,</span></span></span><span><span><span>and</span></span></span><span><span><span>logging.</span></span></span><br></li><li><span><span><span>Contribute</span></span></span><span><span><span>to</span></span></span><span><span><span>frontend</span></span></span><span><span><span>development</span></span></span><span><span><span>using</span></span></span><b><span><span><span>React</span></span></span></b><span><span><span>and</span></span></span><b><span><span><span>TypeScript</span></span></span></b><span><span><span>when</span></span></span><span><span><span>required.</span></span></span><br></li><li><span><span><span>Write</span></span></span><span><span><span>automated</span></span></span><span><span><span>tests</span></span></span><span><span><span>and</span></span></span><span><span><span>ensure</span></span></span><span><span><span>code</span></span></span><span><span><span>quality</span></span></span><span><span><span>through</span></span></span><span><span><span>testing</span></span></span><span><span><span>and</span></span></span><span><span><span>peer</span></span></span><span><span><span>code</span></span></span><span><span><span>reviews.</span></span></span><br></li><li><span><span><span>Follow</span></span></span><span><span><span>established</span></span></span><span><span><span>development</span></span></span><span><span><span>and</span></span></span><span><span><span>deployment</span></span></span><span><span><span>processes,</span></span></span><span><span><span>including</span></span></span><span><span><span>Git-based</span></span></span><span><span><span>workflows,</span></span></span><span><span><span>CI/CD</span></span></span><span><span><span>pipelines,</span></span></span><span><span><span>and</span></span></span><span><span><span>containerized</span></span></span><span><span><span>deployments.</span></span></span><br></li><li><span><span><span>Collaborate</span></span></span><span><span><span>closely</span></span></span><span><span><span>with</span></span></span><span><span><span>Product,</span></span></span><span><span><span>Design,</span></span></span><span><span><span>and</span></span></span><span><span><span>Engineering</span></span></span><span><span></span></span></li></ul> </div>
<ul><li>Design and implement robust and scalable APIs that serve as the backbone of applications, ensuring seamless data exchange between front-end and back-end services.</li><li>Optimize database queries and schema to improve application performance, focusing on reducing latency and enhancing data retrieval efficiency.</li><li>Write clean, maintainable code while adhering to industry best practices and coding standards, facilitating easier collaboration and future enhancements.</li><li>Collaborate with DevOps teams to automate deployment processes and manage cloud infrastructure, ensuring high availability and fault tolerance of applications.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p> Bachelor’s degree in Computer Science, Engineering, or related field. 7+ years of experience in backend development. Strong programming expertise in Python, Java, Node.js etc. Proven experience building scalable APIs and microservices architectures. Strong knowledge of databases (SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB, or Cosmos DB. Experience with cloud platforms (Azure, AWS or GCP). Solid understanding of distributed systems, caching, and asynchronous processing. Experience with Git and version control workflows. Strong debugging and problem-solving skills.</p></li></ul>
Role: Backend Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining scalable software solutions while collaborating with cross-functional teams to deliver high-quality products. Responsibilities include writing clean, efficient code and optimizing system performance.<br>Key Responsibilities:• Design, develop, and maintain software applications using modern programming languages and frameworks.• Write clean, modular, and reusable code following best practices and coding standards.• Work with product managers, designers, and other engineers to define project requirements and deliver solutions.• Troubleshoot, debug, and resolve software defects and performance issues.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development methodologies like Agile or Scrum.• Strong problem-solving skills and ability to write efficient algorithms.• Familiarity with version control systems like Git.• Understanding of data structures and database systems.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of innovative software solutions. The position requires remote collaboration with a diverse team of engineers and stakeholders.<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: Python Backend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $130/hour<br>Role Overview:We are hiring for one of our clients, seeking a Python Developer to work on a contract basis. Responsibilities include developing, testing, and maintaining Python-based applications and systems. The role requires collaboration with cross-functional teams to deliver scalable solutions. Candidates must have proven experience in Python development.<br>Key Responsibilities:• Develop and maintain Python applications, ensuring high performance and responsiveness.• Write clean, maintainable, and efficient code following best practices and coding standards.• Collaborate with engineers and stakeholders to design, implement, and deploy features.• Troubleshoot, debug, and optimize existing code to improve system efficiency.• Participate in code reviews, testing, and documentation to ensure quality deliverables.<br>Required Skills & Qualifications:• Proficiency in Python programming with at least 3 years of hands-on experience.• Experience with web frameworks such as Django, Flask, or Fast API.• Familiarity with RESTful APIs, microservices architecture, and cloud platforms.• Strong understanding of data structures, algorithms, and software design principles.• Experience with databases (SQL and NoSQL) and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge digital solutions. The project involves building scalable backend systems to support high-traffic applications.<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!
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.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Backend - Core/API & Process Automation based in United Arab Emirates.<br><br>This role offers the opportunity to build and improve the core backend systems powering next-generation business process automation.<br><br>The Software Engineer will work on distributed workflow technologies that support critical enterprise operations at global scale.<br><br>You will contribute to event-driven architectures, API design, process orchestration, and high-performance backend solutions.<br><br>The position combines backend engineering, distributed systems, data consistency, scalability, and product-focused development.<br><br>You will collaborate with a remote-first team of experienced engineers while solving complex technical challenges with real-world impact.<br><br>This opportunity is ideal for an ambitious backend engineer who enjoys ownership, continuous learning, and building reliable systems used by thousands of organizations.<br><br>Accountabilities<br><br>The Software Engineer, Backend - Core/API & Process Automation is responsible for designing, developing, and improving backend systems that enable reliable workflow execution and enterprise automation. This role requires strong engineering fundamentals, product thinking, and the ability to contribute to complex distributed systems in a collaborative environment.<br><br>Build and evolve backend features within event-sourced workflow engines and APIs supporting enterprise process automation. Develop, test, and deliver high-quality software while contributing to technical designs and architecture decisions. Design and maintain clean, reliable APIs with strong attention to developer experience, scalability, and backward compatibility. Work on distributed systems challenges involving event sourcing, command/event architectures, CQRS patterns, concurrency, ordering, and system reliability. Improve application performance by identifying inefficient processing patterns and optimizing data access across different storage technologies. Build and enhance observability capabilities through logging, metrics, tracing, and monitoring practices. Contribute to innovative automation features, including capabilities that enable intelligent agents to interact with business processes. Maintain high engineering standards through code reviews, testing, documentation, and continuous improvement initiatives. Identify technical debt and proactively recommend solutions to improve system quality and maintainability. Participate in production support activities and on-call responsibilities as experience grows. Collaborate effectively within a distributed, asynchronous engineering environment.<br><br>Requirements<br><br>The ideal candidate has professional backend engineering experience and a strong interest in distributed systems, event-driven architectures, and scalable software development. Success in this role requires technical curiosity, ownership, clear communication, and the ability to solve complex problems independently.<br><br>2+ years of professional backend engineering experience. Strong understanding of backend development principles and software engineering best practices. Experience or strong interest in event-driven systems and distributed architectures. Understanding of concepts such as consistency, ordering, failure handling, and event sourcing fundamentals. Good API design skills, including creating clean REST interfaces and maintaining backward compatibility. Product-oriented mindset with a focus on delivering meaningful user outcomes. Ability to independently manage priorities, drive projects forward, and communicate progress effectively in a remote environment. Strong written communication skills for asynchronous collaboration. High motivation to learn, grow, and take on challenging technical problems. Experience with workflow automation, process orchestration, BPMN, or similar technologies is considered an asset. Familiarity with Elasticsearch/Open Search, relational databases such as Postgre SQL, and query optimization is preferred. Knowledge of observability practices, including logging, metrics, and tracing, is a plus. Working knowledge of JVM technologies is an advantage.<br><br>Benefits<br><br>Competitive compensation package based on location, experience, and qualifications. Fully remote work environment with flexibility to work from anywhere in India. Home office budget and support for creating an effective remote workspace. Flexible time off policies to support personal wellbeing and work-life balance. Opportunities to participate in team events, global gatherings, and community activities. Comprehensive wellbeing support, including healthcare resources and mental health programs. Lifestyle benefits designed to support fitness, family needs, personal interests, and financial wellbeing. Retirement and insurance benefits where applicable. Annual learning and development budget for courses, certifications, books, and professional growth. Opportunity to work on impactful technology used by global organizations. High-autonomy environment with significant ownership and career growth opportunities.<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.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Backend - Core/API & Process Automation based in United Arab Emirates.<br><br>This role offers the opportunity to build and improve the core backend systems powering next-generation business process automation.<br><br>The Software Engineer will work on distributed workflow technologies that support critical enterprise operations at global scale.<br><br>You will contribute to event-driven architectures, API design, process orchestration, and high-performance backend solutions.<br><br>The position combines backend engineering, distributed systems, data consistency, scalability, and product-focused development.<br><br>You will collaborate with a remote-first team of experienced engineers while solving complex technical challenges with real-world impact.<br><br>This opportunity is ideal for an ambitious backend engineer who enjoys ownership, continuous learning, and building reliable systems used by thousands of organizations.<br><br>Accountabilities<br><br>The Software Engineer, Backend - Core/API & Process Automation is responsible for designing, developing, and improving backend systems that enable reliable workflow execution and enterprise automation. This role requires strong engineering fundamentals, product thinking, and the ability to contribute to complex distributed systems in a collaborative environment.<br><br>Build and evolve backend features within event-sourced workflow engines and APIs supporting enterprise process automation. Develop, test, and deliver high-quality software while contributing to technical designs and architecture decisions. Design and maintain clean, reliable APIs with strong attention to developer experience, scalability, and backward compatibility. Work on distributed systems challenges involving event sourcing, command/event architectures, CQRS patterns, concurrency, ordering, and system reliability. Improve application performance by identifying inefficient processing patterns and optimizing data access across different storage technologies. Build and enhance observability capabilities through logging, metrics, tracing, and monitoring practices. Contribute to innovative automation features, including capabilities that enable intelligent agents to interact with business processes. Maintain high engineering standards through code reviews, testing, documentation, and continuous improvement initiatives. Identify technical debt and proactively recommend solutions to improve system quality and maintainability. Participate in production support activities and on-call responsibilities as experience grows. Collaborate effectively within a distributed, asynchronous engineering environment.<br><br>Requirements<br><br>The ideal candidate has professional backend engineering experience and a strong interest in distributed systems, event-driven architectures, and scalable software development. Success in this role requires technical curiosity, ownership, clear communication, and the ability to solve complex problems independently.<br><br>2+ years of professional backend engineering experience. Strong understanding of backend development principles and software engineering best practices. Experience or strong interest in event-driven systems and distributed architectures. Understanding of concepts such as consistency, ordering, failure handling, and event sourcing fundamentals. Good API design skills, including creating clean REST interfaces and maintaining backward compatibility. Product-oriented mindset with a focus on delivering meaningful user outcomes. Ability to independently manage priorities, drive projects forward, and communicate progress effectively in a remote environment. Strong written communication skills for asynchronous collaboration. High motivation to learn, grow, and take on challenging technical problems. Experience with workflow automation, process orchestration, BPMN, or similar technologies is considered an asset. Familiarity with Elasticsearch/Open Search, relational databases such as Postgre SQL, and query optimization is preferred. Knowledge of observability practices, including logging, metrics, and tracing, is a plus. Working knowledge of JVM technologies is an advantage.<br><br>Benefits<br><br>Competitive compensation package based on location, experience, and qualifications. Fully remote work environment with flexibility to work from anywhere in India. Home office budget and support for creating an effective remote workspace. Flexible time off policies to support personal wellbeing and work-life balance. Opportunities to participate in team events, global gatherings, and community activities. Comprehensive wellbeing support, including healthcare resources and mental health programs. Lifestyle benefits designed to support fitness, family needs, personal interests, and financial wellbeing. Retirement and insurance benefits where applicable. Annual learning and development budget for courses, certifications, books, and professional growth. Opportunity to work on impactful technology used by global organizations. High-autonomy environment with significant ownership and career growth opportunities.<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.
Role: Backend Engineer Location: Remote Employment Type: Full-time<br>Compensation: Competitive salary commensurate with experience, qualifications, and location. Indicative range: $105,000 – $170,000 (USD equivalent), plus benefits.<br>Role Overview We are hiring a Backend Engineer to design and build the services that power our product. The role focuses on APIs, data systems, and the infrastructure choices that shape what's possible at the surface.<br>Key Responsibilities- Design and build backend services, APIs, and data systems- Model data and design APIs that scale with the product- Write clean, well-tested code with sensible architectural choices- Diagnose and resolve performance and reliability issues- Conduct code reviews and contribute to architectural decisions- Partner with frontend, infrastructure, and product teams<br>Required Skills and Qualifications- 3+ years building production backend systems- Strong proficiency in at least one server-side language (Python, Go, Java, Node.js)- Solid understanding of relational and non-relational databases- Experience designing REST or Graph QL APIs- Familiarity with cloud services and containerisation (Docker, Kubernetes)- Strong system design fundamentals<br>What You'll Bring- Curiosity to dig into systems and turn findings into shipped improvements- Strong written communication and ability to explain technical decisions- A test-and-learn mindset; you ship fast, measure, and iterate- Comfort working asynchronously across time zones<br>What We Offer- Fully remote, flexible work hours- Performance-based bonus structure- Annual learning & development stipend- Health and wellness benefits (varies by location)- Opportunity to work on high-scale, real-world impact projects<br>Equal Opportunity Statement This is an equal opportunity role. Applications are welcomed from all qualified individuals regardless of race, color, ethnicity, nationality, gender, gender identity or expression, sexual orientation, age, religion, disability, marital status, or any other characteristic protected by applicable law. All hiring decisions are based solely on qualifications, skills, and demonstrated ability.
Role: Backend Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Developer to work on a contract basis. The role involves designing and implementing scalable software solutions while collaborating with cross-functional teams to deliver high-quality products. The position requires expertise in modern development practices and the ability to work independently in a remote environment.<br>Key Responsibilities:• Design, develop, and maintain software applications using best practices in coding and architecture.• Write clean, efficient, and maintainable code following industry standards and guidelines.• Collaborate with product managers, designers, and other engineers to define requirements and deliver solutions.• Debug and troubleshoot issues to ensure optimal performance and reliability of systems.• Participate in code reviews and contribute to architectural decisions for ongoing projects.<br>Required Skills & Qualifications:• Proficiency in at least one modern programming language such as Java, Python, or Java Script.• Experience with software development frameworks and libraries relevant to the project.• Strong problem-solving skills with the ability to write optimized and scalable code.• Familiarity with version control systems, preferably Git.• Knowledge of software development methodologies and best practices.• Experience with debugging tools and techniques to resolve technical issues.• Ability to work independently and manage time effectively in a remote setting.• Strong communication skills to collaborate with team members across different time zones.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. The project aligns with long-term strategic goals and offers exposure to high-impact technologies.<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!