2

Full Time Software App Jobs (NOW HIRING)

As our next Backend Engineer, you should have 5+ years of full-time software engineering experience ... Monthly allowance to dogfood the app * All Whatnauts are expected to develop a deep understanding ...

Identify performance bottlenecks and propose enhancements to optimize app performance ... Competitive salary & equity compensation for full-time roles * Unlimited PTO, company holidays, and ...

Senior Software Engineer, App

Cambridge, MA · On-site

$133.90K - $176.50K/yr

We're hiring Sr Principal / Principal Software Engineers to design the agents, interfaces, and ... Full-time U.S. employees receive a comprehensive benefits program including medical, dental, and ...

Marine Detailer

Coeur D Alene, ID · On-site

$30 - $35/hr

Mark detail done on software App Master Schedule. Inspect parts, equipment, and boats for ... Type: Full-time Salary: DOE Benefits: * Dental insurance * Employee discount * Health insurance

Senior Engineer, Starter Kit

New York, NY · On-site

$140K - $160K/yr

... app destination. And it's why our business strategy centers on making journalism so good that it ... full-time software engineering experience working with technologies such as React, GraphQL, GCP or ...

Staff Product Engineer

New York, NY · On-site

$180K - $240K/yr

Partiful was named Google's Best App of 2024, a Finalist for Apple's App Store Awards, and Apple ... Have 12+ years of full-time software engineering experience, with at least 3 recent years working ...

Senior Staff Software Engineer, App Hub

Sunnyvale, CA · On-site

$143.80K - $189.50K/yr

As a software engineer, you will work on a specific project critical to Google's needs with ... The US base salary range for this full-time position is $262,000-$365,000 bonus equity benefits.

You do need strong fundamentals, modern web app instincts, and proof that you can build, learn ... Schedule: Full-time, Monday-Friday * Focus: Modern web apps, cloud-native tools, AI coding agents ...

next page

Showing results 1-20

Full Time Software App information

See salary details

$36.5K

$100.7K

$122K

How much do full time software app jobs pay per year?

As of May 31, 2026, the average yearly pay for full time software app in the United States is $100,676.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Software App Developer, and why are they important?

A Full Time Software App Developer needs strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or related field. Familiarity with development frameworks, source control systems like Git, and experience with databases or cloud platforms are commonly required. Problem-solving ability, attention to detail, and effective communication set exceptional developers apart. These skills ensure the creation of reliable, scalable applications and support collaboration in dynamic development teams.

What are some common challenges faced by full-time software application developers, and how do teams typically address them?

Full-time software application developers often encounter challenges such as tight project deadlines, rapidly changing requirements, and the need to maintain code quality while deploying new features. Teams usually address these issues through Agile methodologies, regular communication, and code reviews to ensure everyone stays aligned. Collaboration with testers, product managers, and other developers is also essential for troubleshooting and delivering robust applications. Continuous learning and adapting to new technologies help developers stay effective in this dynamic environment.

What are full time software app jobs?

Full time software app jobs refer to positions where professionals work on designing, developing, testing, and maintaining software applications as their primary, permanent employment. These roles typically involve working 40 hours per week for a single employer and can include a variety of responsibilities such as coding, debugging, collaborating with teams, and deploying updates. Full time positions often offer benefits like health insurance, paid time off, and opportunities for career growth. Software app jobs can be found in many industries, including technology, finance, healthcare, and retail. The demand for skilled software developers remains high as businesses continue to rely on digital solutions.

What is the difference between Full Time Software App vs Part Time Software App?

AspectFull Time Software AppPart Time Software App
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
CredentialsUsually requires a bachelor's degree in computer science or related fieldMay accept similar credentials but often less strict
Work EnvironmentFull-time employment, often in office or remoteFlexible, part-time arrangements, often remote or freelance
Employer UsageCommon in tech companies, startups, and corporate IT departmentsFreelance projects, consulting, or part-time roles in various industries

Full Time Software App roles involve standard working hours, typically requiring a bachelor's degree and offering stability within tech companies or startups. Part Time Software App positions provide flexible schedules, often with similar credentials but less hours, suitable for freelancers or those seeking work-life balance.

More about Full Time Software App jobs
What are the most commonly searched types of Software App jobs? The most popular types of Software App jobs are:
Infographic showing various Full Time Software App job openings in the United States as of May 2026, with employment types broken down into 78% Full Time, 13% Part Time, and 9% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $100,676 per year, or $48.4 per hour.
Principal Engineer, Earner, Backend

Principal Engineer, Earner, Backend

Uber

San Francisco, CA • On-site

Full-time

Retirement

Posted 25 days ago


Uber rating

7.2

Company rating: 7.2 out of 10

Based on 100 frontline employees who took The Breakroom Quiz

3rd of 9 rated taxi private hire


Job description

About the Role
Principal engineers at Uber have a deep impact across a wide variety of business and technology decisions spanning multiple projects and locations. They are passionate and pragmatic technologists who are able to design scalable systems while delivering efficient code. They are not only collaborative role models, but also approachable leaders with a point of view within a larger group.
They are humble teachers, technically mentoring a team of passionate engineers while also delivering uniquely challenging projects. A Principal-level Engineering role at Uber is special. Engineers at this level represent the top 2% of Engineers at Uber.
As a Principal Engineer on the Earner Experience team, you'll be responsible for the systems & algorithms that power the day to day experience for millions of Drivers, Couriers & Shoppers on the platform. You will provide technical leadership to all backend engineers within the Earner Engineering team at Uber and influence product strategy on the Uber app, which directly impacts millions of lives each day. This is a unique opportunity for a seasoned engineer and strong collaborator who can work with talented people in product, design, data science, operations, and engineering to help build our next-generation consumer experience products. It's a very high impact role where you will interface with all major product & platform teams at Uber. The role requires strong communication, leadership and technical chops.
What You'll Do
SOFTWARE ENGINEERING
- Consistently writes and documents high-quality code to solve strategically important problems; improves, role models, and promotes coding best practices; leads cross-organization development and adoption of key frameworks.
- Provide high quality code and design review feedback to other engineers; defines, evangelizes and leads the adoption of standards and best practices within the organization for code and design reviews.
- Evangelize technologies and their appropriate application across organizations.
- Cultivates a culture that values training and documentation within their organization such as technical writing for engineers (e.g. API, onboarding, operations runbooks), or users (e.g. user guides, training content, Engucation, Stack Overflow responses).
DESIGN & ARCHITECTURE
- Foresees architectural problems and/or opportunities that the organization will face a year out. Works with engineering leadership to address them before they become an issue.
- Make intelligent bets on high-impact innovations and uses good judgment to fail fast when necessary.
- Sets standard for architecture best practices across organizations.
- Design long-lasting engineering artifacts that reduces complexity, balances eng-wide migration cost, increases developer velocity, or improves efficiency and reliability across multiple organizations.
- Takes a critical area impacting multiple organizations and up-level the technical trajectory of that area directly and indirectly over several years.
COLLABORATION & LEADERSHIP
- Creates an inclusive environment to promote open communication and leverages the ideas/opinions of others from diverse perspectives and encourages team members to recognize their value.
- Builds strategic relationships with internal stakeholders (e.g. engineers, product managers, designers, operations representatives) and external partners to deliver on organizational goals.
- Serves as a representative for the organization to the broader internal and external technical community.
- Demonstrates the ability to lead org- wide engineering projects through all lifecycle stages. This includes idea inception, stakeholder engagement, collaboration, requirements gathering, design, balancing priorities, implementation, productionization, and operations.
- Makes, embraces, and rallies org decisions that are good for Uber, even if that results in challenges for the individual or for the direct team or org.
- Inspire & rally engineers in their org to deliver on the technical vision, making the right tradeoffs with a bias for action
- Provides technical leadership and guidance to multiple teams to ensure effective delivery of project or organizational goals and objectives.
Basic Qualifications
PhD or equivalent in Computer Science, Engineering, Mathematics or related field AND 8-years full-time Software Engineering work experience OR 12-years full-time Software Engineering work experience, WHICH INCLUDES 7-years total technical software engineering experience in one or more of the following areas:
- Designing and building large engineering projects, including launching more than one generation of a Mobile application to millions of users.
- Experience with iOS or Android application development
- Familiarity with modern mobile frameworks
For San Francisco, CA-based roles: The base salary range for this role is USD$302,000 per year - USD$336,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link [https://jobs.uber.com/en/benefits](https://jobs.uber.com/en/benefits).
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](https://forms.gle/aDWTk9k6xtMU25Y5A).
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

What Uber employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom