bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesButtonSenior Mobile Engineer

Senior Mobile Engineer

Button · Active · $153,000–$198,000 / year · BambooHR

Job facts

FieldValue
CompanyButton
TitleSenior Mobile Engineer
Normalized title-
Department / teamProduct Engineering
Location-
Work model-
Employment typeFull Time
Salary$153,000–$198,000 / year
Statusactive
ATS providerBambooHR
Posted / first seen2024-08-23 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Button.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
Department jobsActive postings in Product Engineering.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyButton
Source20262bef-4e03-455e-91b1-928cd5d5700a
ATS providerBambooHR

Description

Button's mission is to build a better way to do business in mobile. Today, we work with some of the largest and most interesting businesses in the world to connect consumers with what they want at the tap of a button. We build with the consumer experience in mind, have a reputation for paving the future of mobile, and have a good time doing it. As a Senior Mobile Engineer at Button, you will be at the forefront of mobile commerce innovation. You will design and implement sophisticated mobile applications that enhance user engagement and transform the mobile shopping experience. You will collaborate with cross-functional teams to push the boundaries of what is possible in mobile technology. Responsibilities: Design and develop advanced applications for the iOS platform using Objective-C and Swift. Collaborate with product and design teams to define, design, rapidly prototype, and test new features focused on an exceptional user experience. Provide methodical, predictable stewardship of our existing partner SDKs, with a focus on reducing risk and development burden on our partners (some of the largest brands and retailers in the world). Optimize the performance of apps and keep up to date on the latest industry trends in mobile technologies. Test code for robustness, including edge cases, usability, and general reliability. Fix bugs and improve application performance. Explore and implement new technologies to maximize development efficiency. We Are Looking For Teammates Who: Have a proven track record as a problem solver who can operate independently with minimal guidance. Are experts in iOS development with strong experience in Objective-C and Swift. Experience with Android development is a plus. Show a strong focus on user experience and are skilled in designing highly interactive user interfaces. Are excellent communicators, capable of explaining complex technical issues to non-technical team members. Experience Level: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 5+ years of professional experience in mobile development with a strong portfolio of released iOS applications. Proficiency in modern mobile development frameworks and a deep understanding of iOS SDK. Experience with third-party libraries and APIs. Solid understanding of the full mobile development life cycle. More About Us: Button was founded in 2014. We’ve raised $65M in funding. Most recently, we announced our $30M Series C in June 2019, led by Icon Ventures. Our investors include Norwest, Redpoint, Greycroft, DCM, and Capital One Ventures. Our team includes approximately 50 people located across the United States, Canada, and the United Kingdom. We believe and invest in personal growth, and we’ve got the results to back it up. We’ve been recognized multiple times by Fortune, Inc., Crain’s, and BuiltIn as one of the best places to work in the US. We value diversity and come from all sorts of different backgrounds. We were especially proud the first time we hired a coding boot camp graduate. Compensation and Benefits: Button provides employees with a RemotePlus workplace , which blends “work from anywhere” with in-person collaboration. Button’s total compensation package includes a base salary competitive with what is offered by similar companies in major US markets. The salary  range for this role is expected to be between $153,000 - $198,000 (offered compensation is based on a number of factors including skills and experience relative to the job description listed above). In addition, Button provides employees with a 401(k) plan and automatically contributes 3% of an employee’s salary annually. We also want our employees to be well-rested and live balanced lives–Buttonians enjoy unlimited time off (including birthdays off) and periodic Mental Health Weeks which allow the entire company to take a breath and recharge, as well as an employee assistance program. For many of the health, vision, and dental insurance plans offered by Button, the company covers 100% of the premiums for employees and 75% for dependents. Button offers all employees and their dependents complimentary memberships to One Medical as well as a monthly stipend for mobile phone/internet and an annual "Treat Yourself" stipend. Button also offers employees in select markets “All Access” memberships to WeWork as well as regular “coworking days” and social events. Most of all, Button offers our employees the opportunity to live our company values–Grow, Learn, and Adapt–and to be a part of an incredible team of humans working together to build a better internet, fueled by commerce. Diversity & Inclusion: Button is committed to being a welcoming and inclusive workplace for everyone, and we are intentional about making sure people feel respected, supported, and connected at work—regardless of who you are or where you come from. We value and celebrate our differences and believe being open about who we are allows us to do the best work of our lives. Equal Opportunity Employer: Button is an Equal Opportunity Employer. We do not discriminate against qualified applicants or employees on the basis of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal, state, or local law, rule, or regulation.

Full job record

Job ID7f666690e34aab08720eebe9e1907459ee3669b3
Org IDd01ba0b4-f6df-48a9-b48e-47c44fd7b0a2
Source ID20262bef-4e03-455e-91b1-928cd5d5700a
Board ID20262bef-4e03-455e-91b1-928cd5d5700a
Providerbamboohr
Provider Job Key14
TitleSenior Mobile Engineer
Normalized Title
Statusactive
Activeyes
Location Text
DepartmentProduct Engineering
Team
Employment Typefull_time
Workplace Type
Remote Policy
Country
Region
City
Salary Rawsalary range for this role is expected to be between $153,000 - $198,000 (offered compensation is based on a number of factors including skills and expe
Salary Min153,000
Salary Max198,000
Salary CurrencyUSD
Salary Periodyear
Source URLhttps://button.bamboohr.com/careers/14
Apply URLhttps://button.bamboohr.com/careers/14
First Seen At2026-05-30 05:44:02Z
Last Seen At2026-06-06 10:31:45Z
Last Checked At2026-06-06 10:31:45Z
Last Changed At2026-05-30 05:44:02Z
Inactive At
Source Posted At2024-08-23 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=button/date=2026-06-06/2026-06-06T10-31-45-167Z-b01c1f6aa1a53f7a52b9d17f3c4e6dd24f3509173f9313ad93c6cdfa7158c564.json
Event Fields
{
  "content_hash": "930c28fc2fab837f8b850732cc001b2c187435207e98c88cb679ef5db4fe2109",
  "source_hash": "11e50958739120fc83166c9993cd4ca61142126b7860570e035a43a9f8e20aa9",
  "last_changed_at": "2026-05-30T05:44:02.202Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": null,
    "city": null,
    "region": null,
    "country": null,
    "is_remote": false,
    "confidence": null
  },
  "salary_max": 198000,
  "salary_min": 153000,
  "inferred_at": "2026-06-06T10:31:45.727Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": null,
      "city": null,
      "region": null,
      "country": null,
      "is_remote": false,
      "confidence": null
    },
    "countries": []
  },
  "remote_policy": null,
  "salary_period": "year",
  "workplace_type": null,
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "14",
    "isRemote": null,
    "location": {
      "city": null,
      "state": null
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18628",
    "locationType": "1",
    "jobOpeningName": "Senior Mobile Engineer",
    "departmentLabel": "Product Engineering",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": null,
      "state": null,
      "postalCode": null,
      "addressCountry": null
    },
    "datePosted": "2024-08-23",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-size: 15px;\">Button's mission is to build a better way to do business in mobile. Today, we work with some of the largest and most interesting businesses in the world to connect consumers with what they want at the tap of a button. We build with the consumer experience in mind, have a reputation for paving the future of mobile, and have a good time doing it.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 15px;\">As a Senior Mobile Engineer at Button, you will be at the forefront of mobile commerce innovation. You will design and implement sophisticated mobile applications that enhance user engagement and transform the mobile shopping experience. You will collaborate with cross-functional teams to push the boundaries of what is possible in mobile technology.</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold;\"><span style=\"font-size: 15px;\">Responsibilities:</span></span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-size: 15px;\">Design and develop advanced applications for the iOS platform using Objective-C and Swift.</span></li>\n<li><span style=\"font-size: 15px;\">Collaborate with product and design teams to define, design, rapidly prototype, and test new features focused on an exceptional user experience.</span></li>\n<li><span style=\"font-size: 15px;\">Provide methodical, predictable stewardship of our existing partner SDKs, with a focus on reducing risk and development burden on our partners (some of the largest brands and retailers in the world).</span></li>\n<li><span style=\"font-size: 15px;\">Optimize the performance of apps and keep up to date on the latest industry trends in mobile technologies.</span></li>\n<li><span style=\"font-size: 15px;\">Test code for robustness, including edge cases, usability, and general reliability.</span></li>\n<li><span style=\"font-size: 15px;\">Fix bugs and improve application performance.</span></li>\n<li><span style=\"font-size: 15px;\">Explore and implement new technologies to maximize development efficiency.</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold;\"><span style=\"font-size: 15px;\">We Are Looking For Teammates Who:</span></span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-size: 15px;\">Have a proven track record as a problem solver who can operate independently with minimal guidance.</span></li>\n<li><span style=\"font-size: 15px;\">Are experts in iOS development with strong experience in Objective-C and Swift. Experience with Android development is a plus.</span></li>\n<li><span style=\"font-size: 15px;\">Show a strong focus on user experience and are skilled in designing highly interactive user interfaces.</span></li>\n<li><span style=\"font-size: 15px;\">Are excellent communicators, capable of explaining complex technical issues to non-technical team members.</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold;\"><span style=\"font-size: 15px;\">Experience Level:</span></span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-size: 15px;\">Bachelor’s degree in Computer Science, Software Engineering, or a related field.</span></li>\n<li><span style=\"font-size: 15px;\">5+ years of professional experience in mobile development with a strong portfolio of released iOS applications.</span></li>\n<li><span style=\"font-size: 15px;\">Proficiency in modern mobile development frameworks and a deep understanding of iOS SDK.</span></li>\n<li><span style=\"font-size: 15px;\">Experience with third-party libraries and APIs.</span></li>\n<li><span style=\"font-size: 15px;\">Solid understanding of the full mobile development life cycle.</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold;\"><span style=\"font-size: 15px;\">More About Us:</span></span></p>\n<ul>\n<li><span style=\"font-size: 15px;\">Button was founded in 2014. We’ve raised $65M in funding. Most recently, we announced our $30M Series C in June 2019, led by Icon Ventures. Our investors include Norwest, Redpoint, Greycroft, DCM, and Capital One Ventures. Our team includes approximately 50 people located across the United States, Canada, and the United Kingdom.</span></li>\n<li><span style=\"font-size: 15px;\">We believe and invest in personal growth, and we’ve got the results to back it up. We’ve been recognized multiple times by Fortune, Inc., Crain’s, and BuiltIn as one of the best places to work in the US.</span></li>\n<li><span style=\"font-size: 15px;\">We value diversity and come from all sorts of different backgrounds. We were especially proud the first time we hired a coding boot camp graduate.</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold;\"><span style=\"font-size: 15px;\">Compensation and Benefits:</span></span></p>\n<p><span style=\"font-size: 15px;\">Button provides employees with a </span><a rel=\"noopener noreferrer\" href=\"https://www.usebutton.com/post/a-workplace-revolution-announcing-a-new-view-on-work-were-calling-remoteplus\"><span style=\"font-size: 15px;\">RemotePlus workplace</span></a><span style=\"font-size: 15px;\">, which blends “work from anywhere” with in-person collaboration. Button’s total compensation package includes a base salary competitive with what is offered by similar companies in major US markets. The salary  range for this role is expected to be between $153,000 - $198,000 (offered compensation is based on a number of factors including skills and experience relative to the job description listed above).</span></p>\n<p><br></p>\n<p><span style=\"font-size: 15px;\">In addition, Button provides employees with a 401(k) plan and automatically contributes 3% of an employee’s salary annually. We also want our employees to be well-rested and live balanced lives–Buttonians enjoy unlimited time off (including birthdays off) and periodic Mental Health Weeks which allow the entire company to take a breath and recharge, as well as an employee assistance program.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 15px;\">For many of the health, vision, and dental insurance plans offered by Button, the company covers 100% of the premiums for employees and 75% for dependents. Button offers all employees and their dependents complimentary memberships to One Medical as well as a monthly stipend for mobile phone/internet and an annual \"Treat Yourself\" stipend. Button also offers employees in select markets “All Access” memberships to WeWork as well as regular “coworking days” and social events.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 15px;\">Most of all, Button offers our employees the opportunity to live our company values–Grow, Learn, and Adapt–and to be a part of an incredible team of humans working together to build a better internet, fueled by commerce.</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold;\"><span style=\"font-size: 15px;\">Diversity &amp; Inclusion:</span></span></p>\n<p><span style=\"font-size: 15px;\">Button is committed to being a welcoming and inclusive workplace for everyone, and we are intentional about making sure people feel respected, supported, and connected at work—regardless of who you are or where you come from. We value and celebrate our differences and believe being open about who we are allows us to do the best work of our lives.</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold;\"><span style=\"font-size: 15px;\">Equal Opportunity Employer:</span></span></p>\n<p><span style=\"font-size: 15px;\">Button is an Equal Opportunity Employer. We do not discriminate against qualified applicants or employees on the basis of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal, state, or local law, rule, or regulation.</span></p>",
    "compensation": null,
    "departmentId": "18628",
    "locationType": "1",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Senior Mobile Engineer",
    "departmentLabel": "Product Engineering",
    "jobOpeningStatus": "Open",
    "minimumExperience": null,
    "jobOpeningShareUrl": "https://button.bamboohr.com/careers/14",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/7f666690e34aab08720eebe9e1907459ee3669b3?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/d01ba0b4-f6df-48a9-b48e-47c44fd7b0a2JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/20262bef-4e03-455e-91b1-928cd5d5700aJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/7f666690e34aab08720eebe9e1907459ee3669b3/eventsJSON