Senior Software Engineer (Android)
$120k - $152kWillowTree
Who We Are WillowTree, a TELUS International Company, is an award-winning digital product consultancy driven by innovation and grounded in strategy and user-centric design. We create long-term partnerships with the world’s leading brands to build and design digital flagship products crucial to our clients’ business needs. We’re a global consultancy with a client list that includes the NBA, Capital One, Mastercard, Charles Schwab, PepsiCo, AB InBev, Marriott, Domino's, and many more. Ultimately we measure ourselves by the outcomes we achieve for our clients . In January 2023, WillowTree was acquired by TELUS International (Symbol: TIXT). The combined company brings an unparalleled ability to deliver customer service solutions to our clients, including apps, websites, voice experiences, content moderation, AI annotation, and customer experience representatives. Check out what some of us love about working at WillowTree here . Location and Flexibility Our Senior Software Engineers are integral parts of our team at WillowTree. To help retain our deep culture of collaboration, this role will maintain an in-office presence in a hybrid capacity (Tuesdays, Wednesdays, Thursdays) out of our Charlottesville, VA office . The Opportunity WillowTree is hiring for empathetic, curious developers to join our growing team. We work in a dynamic and fulfilling atmosphere, helping our clients’ ideas come to life by building robust mobile and web applications. Our Android technologies vary by project, so we value flexibility and willingness to learn. Our goal is to build amazing solutions for our clients, and our Mobile experience is a crucial part of how we deliver on that promise. Responsibilities Confidently deliver high-quality software by applying critical thinking to products, requirements, and processes Work closely with clients to influence technical product decisions and business goals You’ll stay up to date with the landscape of software engineering best practices, tools, and frameworks Have professional programming experience— we’re thinking at least 5 years Understanding of various software architectures and can adapt/compose solutions to unique problems with sustainable and reusable solutions Help mentor and coach a project team towards shared goals and outcomes Navigate difficult conversations by providing constructive feedback to teams and clients You’ll identify obstacles to ensure quality, improve our user experience and how we build software Self-aware of limitations, yet curious to learn new solutions while being receptive to constructive feedback from teammates You’ll guide your team to understand and work through changing priorities by bringing positive energy Communicate and simplify complex problems in order to foster understanding across multidisciplinary teams Apply your knowledge and findings at an organizational scale Qualifications Are driven by curiosity and enthusiastic about learning new technologies Are motivated by solving problems and finding creative solutions Believe in autonomy and taking initiative Have professional programming experience — we’re thinking at least 5 years Have built and shipped code that is durable, secure, scalable, always up and running Have a strong understanding of the Android development Lifecycle and ecosystem including languages, frameworks, and libraries e.g. Java, Kotlin, Room, Coroutines/Flow, RxJava, Dagger 2, Gradle, Fragments, Ok Retrofit or Volley Are comfortable using IDE’s, version control such as Git and/or command line tools You have familiarity with CI/CD (e.g. Jenkins, CircleCI, Azure, GitHub Actions) and experience setting up deployment pipelines Frequently use frameworks such as Espresso, JUnit, Mockito/Mockk to write automated tests for your code Can architect robust networking and data modeling layers Have owned the delivery of major features and components Champion programming best practices (SOLID) and are well-versed in different modular design and component-based architectural patterns e.g. MVC, MVVM Proactively identify risks and approach them with a solution-oriented mindset Are able to provide recommendations on what are the best ways to solve a problem for a particular platform Consider 'big picture' perspectives and can successfully balance business goals and technical constraints Experience working in Agile-based projects including Scrum and/or Kanban processes and ceremonies Enjoy mentoring other developers Bonus Points Experience with the code signing and distribution process You've used Google APIs and SDKs like 1Password, Analytics SDKs, Car Play, sensor experience You've used automated testing frameworks like Appium Experience with Hilt You've developed for multiple Android platforms (Android TV, ChromeOS, Amazon Fire, Android Auto, wearables, Android Auto) An appreciation for inclusive and accessible UI implementations Experience using Jetpack Compose You've worked with emerging technologies like Machine Learning, Voice and/or AR/VR You have code samples or a GitHub account to share and while you’re there, check us out! Why WillowTree? We offer a place to be yourself. Our differences, both visible and invisible, benefit our teams, our communities, and the products we craft. That’s why WillowTree strives to build a team with diverse backgrounds, skills, and perspectives. You’ll work hard here; however, we’ll balance that with a culture that supports your growth and cares about your well-being. We’re committed to creating an environment of inclusion — a place where every Tree can thrive. We want you to reach your fullest potential and part of your professional development at WillowTree will include dedicated time to innovate on passion projects and an annual stipend to fund your professional pursuits. WillowTree upholds our core values in every aspect of our work. We promote safe and inclusive work environments and maintain a drug-free workplace. We celebrate our differences and provide equal employment opportunities to all team members and applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Diverse teams build better products. We acknowledge that the tech industry especially lacks opportunity for those who are of non-traditional backgrounds and in underrepresented groups. In order to create the best products for everyone, we know that it's important for our team to reflect the diversity of our users, and we are committed to being the change we want to see. What We'll Offer In addition to a great culture and interesting work with opportunities for growth and development, this position is eligible for the following benefits: Healthcare benefits - Medical, Vision, Dental (Including an option for 100% coverage of individual employee medical premiums) Life & Disability Insurance 401K matching Flexible paid time off & paid company holidays Parental Leave Employee Share Purchase Plan Employee Assistance Program (EAP) And more! *Individual compensation is based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related reasons determined during the interview process. Role ranges are periodically reviewed and updated based on market changes, internal needs, and industry trends. To drive ongoing pay equity for team members, WillowTree conducts regular compensation audits. USA Pay Range $120,000 — $152,000 USD #J-18808-Ljbffr
- Titan Professional Resources is looking for a skilled Sr. Software Engineer to join an exciting company here in the OKC area! This is a fully... ...awareness of appropriate platform dependencies (.NET, iOS, Android) and identify potential implementation deadlines.Requirements...AndroidSeniorWeekly payRemote work
- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion, we... ...world connect with God every day. As a Senior Software Engineer, you’ll play a key role in building... ...development (Flutter/Dart, iOS/Swift, Android).Web development (React, Node.js,...AndroidSeniorFull timeTemporary workWork experience placementCasual workInternshipLocal area
- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion,... ...world connect with God every day. The Senior Staff Software Engineer is primarily responsible for... ....Mobile platforms (Flutter/Dart, iOS, Android).Web platforms (React, Node.js, scalable...AndroidSeniorFull timeTemporary workWork experience placementCasual workInternshipLocal areaImmediate start
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorTemporary workFlexible hours$118.15k - $159.85k
Software Engineer-Developer (Experienced and Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking a Software Engineer - Developer (Experienced or Senior) to join the B-52J CERP - Flight Software team located in Oklahoma City, Oklahoma. This position...SeniorPermanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift work- ...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow...SeniorLocal areaRemote workWorldwide
- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner...SeniorFull timeLocal areaRemote workWork from home
$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...SeniorFull timeRemote work- ...accurately represent application design and codeA passion for software engineering and test automationExperience in leading large, diverse... ...othersDevOps experience is a major plusExperience in iOS and/or Android applications a plusCore JavaSQL (lots of Postgres SQL in...AndroidSenior
$121.4k - $218.6k
...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you...SeniorWork experience placementWork at office$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...SeniorTemporary workFlexible hours- ...Senior Software Engineer – MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...SeniorFull timeTemporary workRemote workWork from homeFlexible hours
- DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command... ...prioritized and resolved in a timely mannerProvide updates to senior management regarding safety program status/issues, as well...SeniorWork at officeRemote workRelocation2 days per week1 day per week
- ...Software Engineer At YouVersion At YouVersion, we build technology that helps people around the world connect with God every day. The Software... ...Mobile Development Flutter/Dart, iOS (Swift), or Android experience Familiarity with mobile development and testing...AndroidFull timeTemporary workWork experience placementCasual workInternshipLocal area
$186.07k - $218.9k
...Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run code. We own the... ...that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be...SeniorLocal area$120.5k - $162.68k
...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorFull timeRemote workWorldwideFlexible hours$92.5k - $209.5k
...multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that... ...to build, validate, secure, and release software safely at cloud scale. At OCI, engineers... ...We Looking For? We are looking for a senior software engineer with strong distributed...SeniorTemporary workFixed term contractFlexible hours$110k
...vehicles seamlessly. As a React Native Engineer, you will play a key role in developing... ...intuitive and reliable features across iOS and Android platforms. The starting salary for this... ...For: BA/BS in Computer Science, Software Engineering, or equivalent work experience...AndroidWork experience placementWorldwideFlexible hours- ...they can focus on contributing to the fullest.Job Summary:As a Software Developer, you will analyze business needs and create... ...in-house design, development, implementation, and support of engineering applications used for competitive advantageOther tasks as assignedSkills...SeniorFull time
- ...Sr. Software Engineer Lead Network Engineer Roles and Responsibilities: The role requires a flexible, senior/lead engineer who is capable of managing multiple work streams in a fast paced enterprise environment. Deploy IP/MPLS infrastructure and services covering the...SeniorFlexible hours
- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteThe Senior Quality Engineer is primarily... ...strategy and quality across our iOS, Android, and web Bible App experiences —... ...vision to projects.Knowledge of software quality engineering principles, testing...AndroidSeniorFull timeContract workTemporary workCasual workInternshipLocal areaShift work
- ...Senior Vice President of Product About the Company Global talent marketplace connecting... ...Marketplaces Specialties software engineering ios ruby on rails lamp .net... ...objective-c sharepoint salesforce android node.js django matlab and...AndroidSeniorFreelance
$112.3k - $140k
...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...think the unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking...SeniorWork at officeLocal areaRemote workWorldwide- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteThe YouVersion Senior DevOps Engineer is responsible for ensuring the integrity, performance... ...will oversee and assist with the development of software, the performance of regular maintenance, and...SeniorFull timeContract workTemporary workWork experience placementCasual workInternshipLocal areaWorldwide
- Edmond, OKDigital Product - Digital Product Engineering LC /Full-Time/ Salary /On-siteAt Life.... ...step in their faith journey. As a Staff Software Engineer, you’ll design and build... ...Mobile development (Flutter/Dart, iOS/Swift, Android).Web development (React, Node.js, TypeScript...AndroidFull timeTemporary workWork experience placementCasual workInternship
- ...Description The YouVersion Senior Product Designer I focuses primarily... ..., product designers, and engineers to brainstorm ideas that... ...constraints of each platform(iOS, Android, Web, tablets, voice... ...from engineers, testing beta software and submitting bug reports....AndroidSeniorFull timeTemporary workCasual workInternshipLocal areaWorldwide
- ...sits at the intersection of frontier AI research and production engineering — investigating the foundational challenges that will... ...whether enterprise agentic AI succeeds or stalls.You Are:As a Senior Advanced AI Research Engineer, you sit at the boundary between...SeniorFull timeWork experience placementLive inWork at officeLocal areaRelocation
$107.9k - $195.05k
Senior DevSecOps EngineerOklahoma City, OKTS/SCI ClearanceThe Defense Sector at Leidos is looking for a SeniorDevSecOps Engineer to support a fast-paced program with the Air Force Life Cycle Management... ...is a fundamental aspect of the software development lifecycle. The ideal...SeniorFull time- ...Senior Design Release Engineer Canoo's mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrough electric vehicles that are reinventing the automotive landscape with pioneering technologies...SeniorCasual workLocal areaFlexible hours
$77k - $202k
...Description & SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients optimize... ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless...SeniorFull timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Android). Be the first to apply!
- software developer fintech Oklahoma City, OK
- startup software engineer Oklahoma City, OK
- financial software developer Oklahoma City, OK
- junior software developer remote Oklahoma City, OK
- software engineer Oklahoma City, OK
- software developer internship no experience Oklahoma City, OK
- software engineer entry level Oklahoma City, OK
- software engineer amazon Oklahoma City, OK
- senior robotics software engineer Oklahoma City, OK
- experienced software developer Oklahoma City, OK


