Lead Mobile Application Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Illinois

Posted

63 days ago

Salary

$124K - $190.3K / year

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAndroidFirebaseJavaKotlinSQL

Job Description

Lead Mobile Application Developer

Moen

• Contribute to architecture, design & development of new features for mobile Android apps • Implement end-to-end mobile features from interface to API integration • Participate in design reviews, code reviews & test coverage improvements

Job Requirements

  • Bachelor's Degree in Computer Science or related or foreign equivalent
  • 5 years of experience working on an Android platform
  • Must have 5 years of experience in:
  • (i) developing Kotlin, Java & Android SDK;
  • (ii) developing Jetpack Compose, MVVM & Jetpack Components;
  • (iii) architecting & scaling Android apps using Modern Android Architecture;
  • (iv) debugging w/Android Studio & Firebase Crashlytics;
  • (v) designing models & interfacing w/SQL & database design;
  • (vi) developing & consuming w/REST API;
  • (vii) debugging & testing using emulators, Android ADB & test harnesses for automation;
  • Must have 3 years of experience in:
  • (i) integrating distributed design systems using publish-subscribe protocols including MQTT;
  • (ii) developing Bluetooth integrations for Android;
  • (iii) integrating w/CircleCI or similar system;
  • (iv) leading teams or mentoring developers;
  • (v) developing libraries or SDKs used by external teams.

Benefits

  • Employee will be eligible for the annual bonus plan
  • 401(k) program with a company contribution
  • Flexible time off benefits
  • Comprehensive employee benefits listed at www.myfbinrewards.com

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1903H1B Sponsor

This role is for a developer who thrives on building scalable software platforms using an API-First methodology. You'll use your deep programming knowledge in Go and React to design robust, reusable API contracts and build the intuitive interfaces that consume them. You'll work closely with our Cloud Network Engineering team to build the "control plane" software that powers Ford's global business, treating every network service as a programmable product. - Champion an API-First approach: Define, document, and mock API contracts (using tools like OpenAPI/Swagger) before writing code to ensure consistency and excellent developer experience. - Architect and develop high-performance backend microservices using Go (Golang), ensuring APIs are versioned, secure, and scalable. - Design and build responsive web applications using ReactJS that consume your APIs to provide a seamless self-service experience. - Drive technical standards for API governance, database design, and system architecture, ensuring our platform is easy for other engineering teams to integrate with. - Translate complex network requirements into clean software specifications. You will collaborate with network engineers to abstract infrastructure complexity behind well-designed interfaces. - Participate in an on-call rotation to provide support for production environment outages and critical issues. On-call support is typically low-volume and focused on major incidents. Qualifications: - 7+ years of experience in software engineering or a related developer role. - At least 2 years of experience delivering software solutions on Google Cloud Platform (GCP) or other Public Cloud Provider. - Strong proficiency in Go (Golang) for backend development and ReactJS for frontend development. - Expertise in API-First development, including deep knowledge of REST standards, API lifecycle management, and specification tools (OpenAPI/Swagger). - Strong understanding of software design patterns, data structures, and algorithms. - A solid grasp of the software development lifecycle, including CI/CD integration, automated testing (contract testing), and code reviews. - Experience with development and support tools like Jira and ServiceNow. - A curious, self-starting mindset with the ability to thrive in a fast-paced, autonomous environment. - The collaborative skills to work effectively within a team and navigate complex technical decisions. Preferred Qualifications: - Experience with gRPC and Protocol Buffers. - Familiarity with API Gateways (e.g., Apigee, Kong) or Service Mesh concepts. - Familiarity with basic networking concepts (HTTP, DNS, TCP/IP) from a software perspective. You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including: • Immediate medical, dental, vision and prescription drug coverage • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more • Vehicle discount program for employees and family members and management leases • Tuition assistance • Established and active employee resource groups • Paid time off for individual and team community service • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day • Paid time off and the option to purchase additional vacation time. This position is a salary grade 8 and ranges from $96,720-162,120. Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value. For more information on salary and benefits, click here: https://fordcareers.co/GSR Visa sponsorship is not available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660. #LI-Remote #LI-GR1

United States
$96.7K - $162K / year
Job Closed
Reddit logo

Software Engineer III, Community Builders

Reddit

Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 121 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. The Community Builders organization’s mission lies at the core of Reddit's success as a platform. Our vision is for Reddit to be the best place to start and grow a community, where everyone can help build a space to connect with others. Our goal is to bridge the gap from a user's initial intent to a thriving community. We focus on creating joyful, low-effort, and modern experiences, ensuring that community building feels energizing rather than taxing. By offering opinionated, actionable guidance, we empower builders to successfully navigate the journey of their subreddit's life. We are seeking a talented Backend Engineer to join our team. You'll be a key contributor to building and enhancing our products, developing features from end to end, and ensuring our systems are scalable, reliable, and serve community builder needs. This role requires a passion for tackling complex challenges in a fast paced nimble environment. What You’ll Do: - Design, develop, and maintain backend application services while ensuring the performance, security, and scalability of our systems.. - Work collaboratively with product managers, designers, data scientists and other engineers to deliver high-quality products. - Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be writing design docs and code, and get valuable feedback on your work. - Continuously learn and improve your technical and non-technical abilities. Technologies We Use Our teams leverage a diverse and modern technology stack. While specific technologies may vary by team, we generally work with: - Languages: Go, Python - Frameworks: Spark, Kafka, Airflow - Datastores: BigQuery, Redis, Cassandra, PostgreSQL - Tools: Kubernetes, Docker What We are Looking For: - A Bachelor's degree or higher in a quantitative or computer science-related field. - 2+ years of software engineering experience in a scalable computing environment. - A passion for learning and adapting to new technologies. - Strong communication and collaboration skills, with the ability to work effectively with diverse stakeholders. - Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and can easily navigate failure. Benefits: - Comprehensive Healthcare Benefits and Income Replacement Programs - 401k with Employer Match - Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support - Family Planning Support - Gender-Affirming Care - Mental Health & Coaching Benefits - Flexible Vacation & Paid Volunteer Time Off - Generous Paid Parental Leave #LI-remote Pay Transparency: This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/. To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below. The base salary range for this position is: $164,200—$229,900 USD In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

United States
$164K - $229K / year
Job Closed
Mastercard logo

Senior Software Engineer - Java 17, J2EE, Spring, Spring Boot, RESTful

Mastercard

Founded in 1966, Mastercard is a worldwide transaction, payment-processing, and consulting company best known for its line of personal and business credit cards. As an employer, Ma

Full TimeRemoteTeam 38,800Since 1966

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer - Java 17, J2EE, Spring, Spring Boot, RESTful Mastercard is a technology company in the Global Payments Industry. We operate the world's fastest payments processing network, connecting consumers, financial institutions, merchants, governments and businesses in more than 210 countries and territories. Mastercard products and solutions make everyday commerce activities - such as shopping, travelling, running a business and managing finances - easier, more secure and more efficient for everyone. MasterCard is seeking talented individuals to join our Digital team in Pune, India. MasterCard is researching and developing the next generation of products and services to enable consumers to securely, efficiently, and intelligently conduct transactions regardless of channel. Whether through traditional retail, mobile, or e-commerce, MasterCard innovation is leading the digital convergence of traditional and emerging payments technologies across a wide variety of new devices and services. Join our team and help shape the future of connected commerce! Role: Mastercard is building a platform based on the EMV® Secure Remote Commerce (SRC) specifications which enable a common consumer e-checkout that promotes simplicity, familiarity, interoperability convenience and trust. The Senior Software Development Engineer is a hands-on developer specializing in Java development with a particular focus producing API services to support Secure Remote Commerce platform. What you will do:• Design components by translating product requirements, break down project into tasks and provide accurate estimates• Independently come up with different solutions, extensible Low level design. Write modular, extensible, readable and performant code• Choose the right Data Structures, tools and tech stacks and be able to do High Level Designing with guidance• Research new frameworks and technologies, assist with prototyping and proof-of-concepts, participate in code reviews• Build, develop, mentor and coach junior team members• Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders• You will be responsible for the API's you (and or your team) build and will support them till the time they are live in production All About You:• Excellent communication skills with the ability to communicate with all levels of management• Ability to build rapport and relationships• A record of successful delivery of software applications as an individual• Problem solver and solution-seeking approach• Knowledgeable - possessing the technical knowledge, market knowledge, and other specialized knowledge of the team's problem domain • Hands on experience in building complex and highly scalable and performing systems• Solid understanding and hands-on experience in Java, J2EE, Spring, Spring Boot, RESTful web services• Solid understanding and experience integrating web services • Exposure to building cloud ready applications (microservices)• Exposure to Test Driven Development• Exposure to Continuous Delivery and Integration• Team player• Agile Scrum experience• Computing degree Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: - Abide by Mastercard's security policies and practices; - Ensure the confidentiality and integrity of the information being accessed; - Report any suspected information security violation or breach, and - Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

India
Job Closed
Avalon Administrative Services LLC logo

Software Engineer II

Avalon Administrative Services LLC

Avalon Healthcare Solutions is the nation’s leader in diagnostic intelligence, uniquely focused on transforming the role of diagnostic testing across the healthcare ecosystem. Our proprietary Diagnostic Insights Platform delivers evidence-based policies, curated lab networks, and real-time analytics that simplify complex diagnostics, accelerate innovation adoption, and optimize diagnostic investments. Supporting over 30 health plans and 100 million members nationwide Partners with payers and providers to ensure diagnostic testing is performed appropriately, efficiently, and at the right time Flexible solutions span routine and genetic testing management, automated adherence, and end-to-end diagnostics support Redefining how diagnostics power personalized care and healthcare value

Role Description The Software Engineer II at Avalon plays a key role in designing, developing, and maintaining applications that are critical to the organization’s success. Working within a collaborative, agile environment, this position applies strong technical expertise and problem-solving skills to deliver high-quality, reliable, and scalable solutions. - Takes on increased ownership of features and projects. - Contributes to architectural decisions and helps advance technical standards across the team. - Collaborates with cross-functional partners. - Participates in code reviews and mentors junior engineers. - Ensures solutions are maintainable, performant, and aligned with business objectives. - Provides an opportunity to deepen technical expertise and grow toward technical leadership. - This position is eligible for remote work, with quarterly travel required to Avalon’s corporate office in Tampa, Florida. Qualifications - Bachelor’s Degree in Management Information Systems, Computer Science, or related discipline; or equivalent years of relevant business and technical experience. - 2+ years of relevant work experience. Requirements - Proficient in one or more programming languages such as Java, Go, or TypeScript. - Solid understanding of relational databases and experience writing complex SQL queries (e.g., MSSQL, PostgreSQL). - Strong experience using source control tools like Git. - Comfortable working in modern development environments such as IntelliJ, VSCode, or Eclipse. - Practical experience with web services and integration techniques, including RESTful APIs, SOAP, and microservices architecture. - Ability to navigate and perform advanced tasks in a Linux environment. - Working knowledge of Agile methodologies and the full Software Development Life Cycle (SDLC). - Familiarity with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or GitLab CI. - Exposure to containerization and orchestration technologies such as Docker and Kubernetes is a plus. - Solid understanding of secure coding practices and performance optimization techniques. - Ability to mentor junior developers on technical concepts, tools, and best practices. Company Description Avalon Healthcare Solutions is the nation’s leader in diagnostic intelligence, focused on transforming the role of diagnostic testing across the healthcare ecosystem. - Partners with payers and providers to ensure appropriate, efficient diagnostic testing. - Supports over 30 health plans and 100 million members nationwide. - Offers flexible solutions spanning routine and genetic testing management. - Drives measurable value, reduced waste, and improved clinical outcomes. - Redefines how diagnostics power personalized care and healthcare value.

United States