Full Stack Developer

Insight Global
Chandler, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 135K

Job location

Chandler, United States of America

Tech stack

Java
Test Suite
API
Agile Methodologies
Amazon Web Services (AWS)
User Authentication
Unit Testing
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Software Design Patterns
Distributed Systems
Python
Node.js
NoSQL
Performance Tuning
Systems Development Life Cycle
Release Management
Software Engineering
Software Systems
SQL Databases
Software Vulnerability Management
Web Application Frameworks
Cloud Platform System
Performance Testing
React
Backend
GIT
Containerization
Angular
Git Flow
Kubernetes
Front End Software Development
Api Design
Software Version Control
Docker
Microservices

Job description

We are seeking a Full Stack Software Engineer to design, develop, and deliver scalable, high-quality software solutions in support of critical business initiatives. This role is responsible for building end-to-end applications across frontend and backend, ensuring solutions meet functional, non-functional, and compliance requirements. The ideal candidate brings strong experience in modern web frameworks, API development, and cloud-based architectures, along with the ability to operate within an Agile, CI/CD-driven environment., * Design, develop, and deliver full stack solutions aligned to business requirements

  • Write clean, efficient, and well-tested code across frontend and backend systems

  • Develop and execute unit tests and contribute to integration, regression, and performance testing

  • Build and integrate APIs, microservices, and distributed systems

  • Participate in: o Story refinement and requirement definition o Effort estimation across the delivery lifecycle

  • Conduct proofs of concept (POCs) and technical spikes to evaluate new solutions or mitigate risk

  • Leverage multiple architectural layers (data, application, business) in solution design

  • Troubleshoot and resolve technical challenges and system complexities

  • Contribute to and enhance test suites, analyze results, and resolve defects

  • Support CI/CD processes, including: o Branching strategies o Pull requests and code reviews o Release management and deployment readiness

  • Document solutions for deployment, maintenance, and operational support

  • Collaborate with cross-functional teams to ensure seamless integration and delivery

Requirements

  • Strong proficiency in frontend technologies (React, Angular, or similar)

  • Strong experience in backend development (Java, Python, Node.js, or similar)

  • Experience designing and building: o APIs and microservices architectures o Distributed systems

  • Familiarity with: o Cloud platforms (Azure, AWS, or GCP) o Containerization (Docker, Kubernetes)

  • Experience with: o CI/CD tools and pipelines o Version control systems (Git) o Automated testing frameworks

  • Understanding of: o SQL and NoSQL database technologies o Application and platform security best practices

  • Authentication

  • Authorization

  • Vulnerability management

  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies

Nice to Have Skills & Experience

  • Experience working in enterprise or regulated environments (e.g., financial services)
  • Familiarity with large-scale application platforms or banking systems
  • Exposure to performance optimization and scalability design patterns

Benefits & conditions

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position