Full - Stack Developer I

Snap FinanceArizona, AZ

About The Position

The Software Engineer I role is an entry-level engineering position focused on building foundational software development skills while contributing to the design, development, testing, and support of scalable applications and systems. This role works closely with senior engineers and cross-functional teams in an Agile environment.

Requirements

  • Degree in Computer Science or equivalent experience
  • Relevant experience based on level
  • Strong programming skills in modern languages
  • Understanding of software development methodologies
  • Experience with Git and development tools
  • Strong problem-solving and communication skills

Nice To Haves

  • Experience with cloud platforms (AWS, Azure, GCP)
  • Full-stack or distributed systems experience
  • Exposure to APIs, GraphQL, or microservices
  • Knowledge of performance optimization
  • Passion for learning and innovation

Responsibilities

  • Design, develop, test, and deploy scalable software solutions
  • Collaborate cross-functionally with product, design, and engineering teams
  • Write clean, maintainable, and efficient code
  • Participate in code reviews and improve engineering quality
  • Support cloud-based and web applications
  • Follow secure coding and engineering best practices

Benefits

  • Generous paid time off
  • Competitive medical, dental & vision coverage
  • 401K with company match for US
  • Company-paid life insurance
  • Company-paid short-term and long-term disability
  • Access to mental health and wellness resources
  • Company-paid volunteer time to do good in your community
  • Legal coverage and other supplemental options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service