1

App Developer Jobs in Dublin, CA (NOW HIRING)

Passion for developer tools. About the job App Hub aims to optimize the productivity of Google Cloud Platform application developers, application operators, and platform operators by streamlining ...

Senior Software Engineer, App Performance

San Mateo, CA · On-site

$139K - $183K/yr

The Consumer App Foundation team is looking for a Senior Software Engineer to improve Roblox performance across our supported platforms. Our platform is used by over 150M people daily. You will work ...

About the job The core mission of gUP Gemini App Partner Engineers is to ensure partners can successfully adopt and deploy connected apps using the Gemini App. This involves deeply understanding the ...

Showing results 41-60

App Developer information

See Dublin, CA salary details

$19

$59

$95

How much do app developer jobs pay per hour?

As of Aug 29, 2026, the average hourly pay for app developer in Dublin, CA is $59.28, according to ZipRecruiter salary data. Most workers in this role earn between $47.64 and $68.22 per hour, depending on experience, location, and employer.

What is an app developer?

An App Developer is a professional who designs, creates, tests, and maintains software applications for devices such as smartphones, tablets, or computers. They work with programming languages and development tools to build apps that meet user needs and function reliably. App Developers may specialize in platforms like iOS, Android, or web applications and often collaborate with designers and other developers. Their responsibilities include coding, troubleshooting, updating features, and ensuring the app’s performance and security.

What are the key skills and qualifications needed to thrive as an app developer, and why are they important?

To thrive as an App Developer, you need strong programming skills in languages such as Java, Swift, or Kotlin, along with a solid understanding of software development principles and user interface design. Familiarity with integrated development environments (IDEs) like Android Studio or Xcode, version control systems like Git, and sometimes certifications in mobile development are common requirements. Creativity, problem-solving, and effective communication set top performers apart in this field. These skills and qualities are crucial for building robust, user-friendly apps and collaborating efficiently with cross-functional teams to deliver high-quality products.

How do app developers typically collaborate with designers and product managers during the development process?

App Developers work closely with designers and product managers throughout the app development lifecycle. Regular meetings are held to discuss project requirements, user interface designs, and feature prioritization. Developers provide technical feedback on design feasibility, suggest alternative solutions, and ensure that the final product aligns with both user needs and technical constraints. Effective communication and teamwork are essential, as developers often iterate on prototypes and incorporate feedback from cross-functional team members.

What is the difference between App Developer vs Software Engineer?

AspectApp DeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, with certifications like Android or iOS developmentUsually holds a degree in computer science or software engineering, with certifications in specific programming languages or methodologies
Work EnvironmentDevelops applications for mobile platforms, often working in tech companies, startups, or freelanceWorks on a wide range of software projects, including applications, systems, and infrastructure, in various industries
Industry UsageCommonly employed in mobile app development companies, tech firms, and startupsFound across software development firms, tech companies, and enterprise environments

App Developers focus specifically on creating mobile applications for platforms like iOS and Android, while Software Engineers work on broader software solutions, including desktop, web, and backend systems. Both roles require programming skills and often overlap, but App Developers specialize in mobile app design and deployment.

Are app developers in demand?

App developers are in high demand due to the growth of mobile technology and the increasing reliance on smartphone applications across industries. Skills in programming languages like Swift and Kotlin, along with experience in app design and development, can improve job prospects as companies seek to create and maintain mobile apps for various platforms.

How to get a job as an app developer?

To get a job as an app developer, build a strong portfolio of mobile applications, gain proficiency in programming languages like Java, Swift, or Kotlin, and stay updated with the latest development tools and trends. Earning relevant certifications and gaining experience through internships or freelance projects can also improve job prospects.

Is an app developer a good career?

An app developer is a viable career choice, as demand for mobile applications continues to grow across industries. Success in this field typically requires strong programming skills in languages like Java or Swift, familiarity with development tools, and the ability to adapt to evolving technology trends. It offers opportunities for creativity, problem-solving, and competitive salaries, especially with experience and specialization.

What are popular job titles related to App Developer jobs in Dublin, CA?

For App Developer jobs in Dublin, CA, the most frequently searched job titles are:

What job categories do people searching App Developer jobs in Dublin, CA look for?

The top searched job categories for App Developer jobs in Dublin, CA are:

What cities near Dublin, CA are hiring for App Developer jobs?

Cities near Dublin, CA with the most App Developer job openings:

Infographic showing various App Developer job openings in Dublin, CA as of August 2026, with employment types broken down into 55% Full Time, and 45% Contract. Highlights an 90% In-person, and 10% Hybrid job distribution, with an average salary of $123,308 per year, or $59.3 per hour.

Software Engineer, Codex App

San Francisco, CA • On-site

SupportFinity™
IT Services • 51 - 200 employees

$120 - $160/hr

Other

Posted 10 days ago


Job description

About the Team

The Codex App team owns the desktop application and IDE extension that bring Codex into developers’ daily workflows. We build product experiences end-to-end, and we care equally about usability, performance, and reliability.

Our stack is centered on a TypeScript/Node/Electron application that interfaces with external systems including the Codex CLI and app server (Rust). Building great features here often means designing clean boundaries between UI, local services, and native processes — and making the whole system observable and resilient.

About the Role

We’re hiring a Full Stack Software Engineer to build and evolve the systems that power the Codex desktop app and IDE extension. “Full stack” here means owning flows from UI → Node/TypeScript backend layers → IPC/process orchestration → integration with Rust services.

This is a product-minded role. You’ll help define workflows, pick the right abstractions, and ship features that feel fast and dependable in real developer environments.

What You’ll Do
  • Build end-to-end features across the Electron app (UI + Node/TypeScript backend layers).

  • Design robust integrations with the Codex CLI and app server (Rust), including process lifecycle, streaming output, and error handling.

  • Own IPC architecture and patterns (renderer/main boundaries, message schemas, backpressure, safety, debugging).

  • Build systems for orchestration: long-running tasks, incremental progress updates, cancellation, retries, and state synchronization.

  • Improve reliability, observability, and performance (logging/tracing/metrics, profiling, crash/debug tooling).

  • Partner with design and product to turn ambiguous needs into crisp, shippable workflows.

You Might Thrive Here If You
  • Have strong TypeScript/Node fundamentals and enjoy owning product features end-to-end.

  • Have experience with Electron or desktop app architecture (renderer/main separation, performance pitfalls, packaging/release concerns).

  • Are comfortable integrating with native processes/services (e.g., Rust) and designing clean, testable boundaries.

  • Know (or are excited to learn) IPC patterns and distributed-systems-like thinking applied locally: message ordering, buffering, backpressure, retries, idempotency.

  • Bring strong product judgment and enjoy iterating based on real usage and feedback.

  • Have experience with developer tools, CLIs, or IDE integrations (nice-to-have).

About OpenAI

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity.

We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

For additional information, please see OpenAI’s Affimative Action and Equal Employment Opportunity Policy Statement.

Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.

To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.

We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.

OpenAI Global Applicant Privacy Policy

At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

#J-18808-Ljbffr