Job Description
STRATEGIC STAFFING SOLUTIONS HAS AN OPENING!
Job Title: UI Full Stack Software Engineer
Location: CHANDLER, AZ ** On-Site
Duration: 18+ Months
Role Type: W2 Contract Engagement
Role Overview:
Join our team as a UI Full Stack Software Engineer
- Contribute to moderately complex software engineering initiatives and large-scale planning activities.
- Analyze and resolve technical issues involving variable factors and engineering dependencies.
- Collaborate cross-functionally to ensure high-quality deliverables.
- Demonstrate strong knowledge of software development practices, organizational policy, compliance standards, and risk requirements.
Frontend (UI) Skills
- Languages: HTML5, CSS3, JavaScript (ES6+)
- Frameworks/Libraries: React.js, Angular, or Vue.js
- UI/UX Tools & Practices: Responsive design, cross-browser compatibility, accessibility (WCAG/ARIA)
- Styling Frameworks: Tailwind CSS, Bootstrap, Material UI
- State Management: Redux, Context API, MobX, or similar
- Testing: Jest, Cypress, React Testing Library, Jasmine
Backend Skills
- Programming Languages: Java, Python, Node.js, or C#
- Frameworks: Spring Boot (Java), Express.js (Node), .NET Core
- API Development: RESTful APIs, GraphQL
- Authentication/Authorization: OAuth2, JWT, SAML, Single Sign-On
Database & Storage
- Relational Databases: MySQL, PostgreSQL, Oracle, SQL Server
- NoSQL Databases: MongoDB, Cassandra, DynamoDB
- ORM Tools: Hibernate, Sequelize, TypeORM
DevOps & Cloud
- Version Control: Git, GitHub/GitLab, Bitbucket
- CI/CD: Jenkins, GitHub Actions, GitLab CI, Azure DevOps
- Cloud Platforms: AWS, Azure, Google Cloud
- Containerization: Docker, Kubernetes
Other Key Skills
- Agile Methodologies (Scrum, Kanban)
- Collaboration Tools (Jira, Confluence, Slack, Teams)
- Problem-Solving & Debugging (end-to-end tracing of UI to backend)
- Security Awareness (secure coding, input validation, OWASP)
Onsite Requirement:
- Be available onsite for collaboration and hands-on work.
Site Options:
CHANDLER AZ
Minimum Qualifications
- 5+ years of experience in Software Engineering, demonstrated via:
- Professional work or consulting experience
- Relevant technical training or certifications
- Military background
Applicable formal education