1

Senior Full Stack Developer Jobs in Phoenix, AZ (NOW HIRING)

Sr. Full Stack .NET Developer Position Overview We are seeking a Senior Full Stack .NET Developer for our client to design, develop, and implement a new enterprise application from the ground up.

Position: Sr. Full Stack Developer- .NET Job Location: Tempe, AZ 85281 Duration: 6 Month Contract to Hire Interview: Phone+F2F interview.....(Skype/Hangout interview only for Non-Local Candidates)

Full Stack Developer

Phoenix, AZ · On-site

$90K - $130K/yr

Full Stack Developer Status: Full-time, On-site Department: Technology Reports to: Director of Engineering About the Role We're seeking full stack engineers to expand our platform's API and service ...

Full Stack Developer

Phoenix, AZ · On-site

$90K - $130K/yr

Full Stack Developer Status: Full-time, On-site Department: Technology Reports to: Director of Engineering About the Role We're seeking full stack engineers to expand our platform's API and service ...

Full Stack Developer Status: Full-time, On-site Department: Technology Reports to: Director of Engineering About the Role We're seeking full stack engineers to expand our platform's API and service ...

Full Stack Developer

Phoenix, AZ · On-site

$80K - $100K/yr

We are looking for a Full Stack Developer who can build scalable web applications, solve complex problems, and use AI tools to move faster without compromising quality. This is a great opportunity ...

We are seeking an experienced Full Stack Developer with 7-10 years of professional experience to join our Messaging Team as a contractor. The ideal candidate will have a strong background in both ...

next page

Showing results 1-20

Senior Full Stack Developer information

See Phoenix, AZ salary details

$24

$59

$86

How much do senior full stack developer jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for senior full stack developer in Phoenix, AZ is $59.24, according to ZipRecruiter salary data. Most workers in this role earn between $49.28 and $68.27 per hour, depending on experience, location, and employer.

What is the difference between Senior Full Stack Developer vs Backend Developer?

AspectSenior Full Stack DeveloperBackend Developer
Required SkillsProficiency in both frontend and backend technologies, such as JavaScript, HTML, CSS, and server-side languages like Node.js, Python, or JavaSpecialized in server-side development, working with languages like Java, Python, Ruby, or PHP, and database management
Work EnvironmentCollaborates across frontend and backend teams, often involved in full project lifecycleFocuses primarily on backend systems, APIs, and database integration
Common UsageUsed in roles requiring full project oversight and versatile development skillsUsed in roles focused on server-side logic, database management, and API development

The main difference is that a Senior Full Stack Developer handles both frontend and backend development, providing a comprehensive approach to projects, while a Backend Developer specializes solely in server-side logic and database management. Both roles require strong programming skills, but the Full Stack Developer's expertise spans the entire technology stack.

How does a Senior Full Stack Developer typically collaborate with cross-functional teams during a project lifecycle?

As a Senior Full Stack Developer, you'll frequently collaborate with designers, product managers, QA engineers, and other developers to deliver end-to-end solutions. You'll be involved in requirements discussions, offer technical guidance, and help align frontend and backend development with business goals. Your role often includes code reviews, mentoring junior team members, and ensuring seamless integration across various systems. This collaborative environment encourages knowledge sharing and innovation while ensuring project success.

What are the key skills and qualifications needed to thrive as a Senior Full Stack Developer, and why are they important?

To thrive as a Senior Full Stack Developer, you need advanced proficiency in both front-end and back-end programming languages, frameworks, and a solid understanding of software architecture, usually supported by a relevant degree and several years of experience. Mastery of tools such as Git, Docker, CI/CD systems, and cloud platforms like AWS or Azure is typically required, alongside familiarity with databases and version control systems. Strong problem-solving abilities, leadership, effective communication, and collaboration skills set exceptional developers apart. These skills and qualities are crucial for delivering robust, scalable solutions while mentoring teams and efficiently bridging gaps between client requirements and technical implementation.

What are Senior Full Stack Developers?

Senior Full Stack Developers are experienced professionals who design, develop, and maintain both the front-end and back-end components of web applications. They are proficient in multiple programming languages and frameworks, enabling them to handle servers, databases, APIs, and user interfaces. In addition to coding, they often lead development teams, make architectural decisions, and ensure software quality and scalability. Their expertise allows them to oversee the entire application lifecycle, from concept to deployment.
What are the most commonly searched types of Full Stack Developer jobs in Phoenix, AZ? The most popular types of Full Stack Developer jobs in Phoenix, AZ are:
What are popular job titles related to Senior Full Stack Developer jobs in Phoenix, AZ? For Senior Full Stack Developer jobs in Phoenix, AZ, the most frequently searched job titles are:
What cities near Phoenix, AZ are hiring for Senior Full Stack Developer jobs? Cities near Phoenix, AZ with the most Senior Full Stack Developer job openings:
Infographic showing various Senior Full Stack Developer job openings in Phoenix, AZ as of July 2026, with employment types broken down into 85% Full Time, 4% Part Time, 1% Temporary, and 10% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $123,223 per year, or $59.2 per hour.
Senior Full Stack Developer

$122K - $175K/yr

Full-time

Posted 2 days ago

New


Job description

Definition Under general supervision from the Assistant IT Director (EA, Dev & Cyber), designs, codes, tests, documents, and maintains all custom-designed software applications. Assists departments with developing in-house data management programs. As a Full Stack Developer, is responsible for the high-quality design and development of all aspects of a software application, from the User Interface to the database.

This job class is treated as FLSA Exempt. Essential Functions: Essential functions may vary among positions and may include the following tasks and other characteristics. This list of tasks is ILLUSTRATIVE ONLY and is not intended to be a comprehensive listing of tasks performed by all positions in this classification.

Examples of Tasks 1. Project Lead: EnsuresEnsures the timely success of several IT development projects and meets the deadlines set forth by IT Management. Provides input during project planning and scheduling.

Manages resource allocation as needed. 2. Mentoring for Level I & II Programming Staff: Assists programmers with frequently asked questions and common pitfalls.

Provides training in existing technologies and methods. Recommends training courses relevant to current and future technologies. Provides formal and informal peer code reviews, documents findings, and offers guidance and recommendations for improvements as relevant to Programmer I and II staff.

Assists in performing reviews to ensure quality standards are met and guidelines and procedures are adhered to by all members of the development team. Establishes best practices through mentoring and ensures these best practices are consistently followed. 3.

Communicates Project status: Provides formal and informal communications of project status to development supervisors and managers. Provides immediate notification of problems and recommendations for solutions. Assists in the preparation of formal presentations and communications of project status for project stakeholders.

4. Provides Level I/II/III In-house Application Support: Assists in resolving problems with in-house developed applications, including but not limited to code bugs, deployment, user access, and maintenance. Provides top-level support for issues that cannot be resolved by Programmer I or II.

Performs root cause analysis on critical and recurring issues and implements changes to prevent recurrence. Provides 24x7 support of critical applications as assigned and directed by the Assistant IT Director (EA, Dev & Cyber). 5.

Software Distribution Management: Assists in adhering to a timeline for the distribution of software installations, upgrades, and patches in conjunction with project schedules. Ensures all code artifacts are adequately and consistently tested and quality checked prior to release into production environments. Assists in the adherence to a timeline of software distribution of new installations, upgrades, and patches in conjunction with project schedules.

6. Component Architectures: Evaluates the most appropriate technology for a given project and designs components that take advantage of the technology's code reuse. Maintains custom Java packages and APIs that can be used by Programmer I and II staff.

Manages and publishes the documentation of Java APIs through the use of JavaDocs or other appropriate tools. Performs all steps of lifecycle software development across the entire development stack, including frontend, application services, and database. Develops and maintains style guidelines for client-facing applications developed by the software development teams.

Evaluates the most appropriate technology for a given project and design components that take advantage of the technology's code reuse. 7. Maintains Development, Training & Production Environments: Ensures that software deployment occurs in the proper sequence.

Verifies that upon completion of the project, all states of the software are consistent, including development, testing, and production. Ensures that a training environment is maintained and can be easily reset between sessions. Prevents changes from being made outside of the software development process and moved directly into production.

8. Miscellaneous: Performs other job-related duties as assigned by the Assistant IT Director (EA, Dev & Cyber) or the IT Director/CIO. Knowledge, Skills, Abilities and Other Characteristics: Knowledge of IT infrastructures and applications.

Knowledge of database table design methodology and data table normalization. Knowledge of object-oriented software development and implementation methodologies. Knowledge of software testing and documentation methodologies.

Knowledge of Java, Spring Boot, HTML, Thymeleaf, JavaScript (jQuery), SCSS, AJAX/JSON, RESTful Web Services, and Software Development Lifecycle Methodologies (SDLC). Knowledge of general principals of programming and programming languages, with a particular focus on front-end development technologies. Proficient in UX design for efficiency, usability, interactivity, and accessibility on a variety of media Proficient in producing cross-browser/cross-device, compliant, and well-formed/validated HTML5/CSS3 and JavaScript (relative to responsive design) Proficient in UI component frameworks such as SyncFusion of KendoUI Knowledge of systems configuration, security, and resource monitoring.

Knowledge of microservices and container-based environments such as Kubernetes. Knowledge of test automation frameworks such as Selenium, Karma, Jasmine and/or TestNG. Skill with problem solving and group analysis.

Skill resolving application development and software installation problems. Skill designing and developing all aspects of software systems, (a.k.a. full stack development)

Skill communicating effectively both verbally and in writing within the team environment. Ability to learn new programming languages, frameworks and methodologies quickly with minimum supervision. Ability to learn new front-end programming languages and methodologies quickly with minimum supervision Ability to accurately and quickly identify and diagnose application development related problems and take appropriate corrective action.

Ability to develop and maintain positive and effective working relationships at all levels within the Tribal Government and Community. Ability to perform tasks requiring advanced problem-solving skills. Ability to identify long-term impact of recommended application configurations.

Ability to work independently and make good judgment regarding project issues. Ability to work effectively in a team environment. Ability to follow verbal and written instructions.

Ability to explain complex problems or situations. Minimum Qualifications Education: A Bachelor's degree from an accredited college or university in Computer Science, Engineering or related IT discipline required. Experience: Six (6) years of experience in development, implementation and maintenance of large and medium-scale systems required.

Six (6) years demonstrated experience with Java, HTML, CSS, SCSS, JavaScript, Spring Framework, reactive frontend frameworks such as Angular or React, and Software Development Lifecycle methodologies (SDLC) required. Demonstrated successful experience performing the following technologies required: Micro-services architecture Spring framework (Boot, WebMVC, Data, Security, and others) JPA with Hibernate or MyBatis CSS, SCSS Angular 15+ or React Front end component libraries such as Syncfusion, KendoUI etc. Object Oriented Analysis and Object-Oriented Design methodologies Adherence to Agile Software Development Lifecycle Methodologies Microsoft SQL Server or equivalent database technology Demonstrated successful experience in the following technologies is preferred: Tomcat or similar application server in a containerized environment JMS, RabbitMQ, Kafka or similar messaging technologies Continuous integration/delivery automation with Hudson/Jenkins or similar Lifecycle management tools (Atlassian Jira and Confluence or similar) Microservices and container-based environments such as Kubernetes Reactive Programming Material Design Micro Front ends Selenium, Karma, Jasmine and/or TestNG Frameworks Comprehensive understanding of systems and applications so that practical solutions can be provided that factor in system performance, usability, quality, cross-system interdependencies, scalability and overall cost to develop and maintain.

Experience with intranet/internet development and implementation required. Equivalency: Any equivalent combination of education and/or experience that would allow the candidate to satisfactorily perform the duties of this position, will be considered. Underfill Eligibility: An enrolled Community Member who closely qualifies for the minimum qualifications for a position may be considered for employment under SRPMIC Policy 2-19, Underfill.

Special Requirements May be required to work outside normal work hours including nights, weekends and holidays. All applicants applying for jobs will be subject to Pre-Employment Drug Test and extensive Fingerprint and Background Check. In addition, all employees providing services to a campus with children will be subject to the "Community Code of Ordinances", Chapter 11 "Minors", Article X.

"Investigation of Persons Working with Children" random drug testing and completion of a background check every five (5) years. Prior to hire as an employee, applicants will be subject to drug and alcohol testing. Will be required to pass a pre-employment background/fingerprint check.

"SRPMIC is an Equal Opportunity/Affirmative Action Employer" Preference will be given to a qualified: Community Member Veteran, Community Member, Spouse of Community Member, qualified Native American, and then other qualified candidate. In order to obtain preference, the following is required: 1) Qualified Community Member Veteran (DD-214) will be required at the time of application submission 2) Qualified Community Member (must provide Tribal I.D at time of application submission),3) Spouse of a Community Member (Marriage License/certificate and spouse Tribal ID or CIB is required at time of application submission), and 4) Native American (Tribal ID or CIB required at time of application submission). Documents may be submitted by one of the following methods: 1) attach to application 2) fax (480) 362-5860 3) mail or hand deliver to Human Resources

Documentation must be received by position closing date. The IHS/BIA Form-4432 is not accepted. Your Tribal ID/CIB must be submitted to HR-Recruitment-Two Waters.