Full Stack Software Engineer

AZ HR HUB
Tempe, AZ, United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$120,000 - $145,000
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) HTML JavaScript (Programming Language) Amazon Web Services Automation of Tests Unit Testing Cascading Style Sheets (CSS) Cloud Computing Continuous Delivery Continuous Integration Cross-Site Request Forgery Web Development
+26 more
Python (Programming Language) NoSQL OAuth OpenID Open Web Application Security Systems Development Life Cycle Ansible Web Application Security SQL Databases TypeScript Web Applications Test-Driven Development (TDD) Okta ReactJS Cross-Site Scripting (XSS) Backend Kubernetes Infrastructure Automation Frameworks Information Technology Build Tools Graphql Front End Software Development Restful APIs Terraform Docker Golang

Job description

  • Design, develop, and maintain secure, responsive, and intuitive web applications using ReactJS
  • Design, develop, and maintain scalable, reliable, and high-performance backend applications
  • Design, build, and integrate GraphQL and REST APIs connecting front-end and backend services
  • Implement secure authentication and authorization flows using OAuth / OIDC and Keycloak
  • Apply web application security best practices across the front end and backend
  • Develop prototypes to demonstrate and test business ideas
  • Write unit tests and automated tests across the stack to support continuous integration and continuous deployment
  • Create detailed design documentation of the solution to meet the business and technical requirements
  • Establish excellent working relationships cross technical and business teams

Requirements

  • Bachelor’s degree in Computer Science or a related field, with 4 years of relevant experience
  • Strong general front-end development experience (e.g. JavaScript/TypeScript, HTML, CSS)
  • Solid experience across the full production software development lifecycle (SDLC), including post-release maintenance and support
  • Experience with ReactJS
  • Experience with GraphQL and REST API
  • Knowledge of web application security (e.g., OWASP Top 10, XSS, CSRF)
  • Experience with OAuth / OIDC and Keycloak
  • Experience with web unit tests and test automation
  • Experience in Golang, Python, and C
  • Experience with SQL/NoSQL databases
  • Experience with test-driven development and test automation to enable continuous integration and continuous deployment
  • Collaborative team spirit: Experience in collaborating across multiple functional/ technical teams to deliver a project.

Additional Preferred Qualifications

  • Previous experience in build systems, CI/CD pipeline, Docker, Kubernetes, and AWS
  • Knowledge of deployment and configuration management tools (e.g. Helm, Terraform, Ansible, and Chef).
  • Experience in integration of Embedded Devices with Cloud and mobile apps, * Are you authorized to work in the United States without the need for sponsorship now, or in the future?
  • Are you able to reliably commute to work in Tempe, AZ 85284?
  • Do you have solid experience in both front-end and back-end web application development, with full SDLC experience, including post-release maintenance and support?
  • How many years of experience do you have as a full-stack software engineer?
  • The salary range is $120k - $145k. Is this suitable for you?

Benefits & conditions

Our Client offers a competitive compensation and benefits package designed to support our employees and their families, including:

  • Competitive salary and 401(k)
  • Stock options
  • Medical, dental, and vision coverage
  • Paid time off and company holidays
  • Paid parental leave
  • Professional development opportunities

Job Type: Full-time

Pay: $120,000.00 - $145,000.00 per year

About the company

Our Client believes that compromising security and personal privacy to live and work in today’s ultra-connected, sensor-driven world is unacceptable. They are committed to being a leader in information security and privacy solutions, helping people, governments, and businesses defend against the growing threats of mobile espionage and unwarranted data collection. They have assembled a world-class team focused on addressing the highly complex challenges of engineering innovative, high-performance, easy-to-use solutions that enable people to trust and control their electronic devices and protect their sensitive information.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…