Software Engineer II - Full Stack

CharterUP•Austin, TX
•$120,000 - $135,000•Hybrid

About The Position

CharterUP is seeking a Software Engineer II to design, build, and support customer-facing and internal systems that power its two-sided marketplace. The role collaborates with engineering leadership, product managers, and cross-functional teammates to deliver scalable solutions for a rapidly growing business. Work may span RESTful API services, web and mobile applications, data pipelines, and DevOps. The engineer owns well-defined projects from implementation through deployment and ongoing improvement. The position builds, tests, and maintains frontend features using JavaScript with Vue or React and backend services using Java. It also supports application deployment, monitoring, and troubleshooting in AWS; contributes to code reviews and technical discussions; and partners with product and design to clarify requirements and deliver customer-focused features. The role reports to the Engineering Manager and is based in Austin, Texas, with in-office work Monday, Wednesday, and Friday.

Requirements

  • At least 2 years of professional software engineering experience.
  • Frontend skills in Vue, React, or Angular.
  • Backend experience in Java, Kotlin, C#, or a similar language.
  • Familiarity with cloud platforms such as AWS, automated testing, and troubleshooting applications in production.
  • Experience using AI-assisted development tools to write, test, or debug code, and sound judgment to validate their output.
  • Ability to own well-defined features through release, work through routine challenges independently, and seek guidance when requirements or technical decisions are unclear.
  • Ability to ask thoughtful questions, incorporate feedback, and clearly communicate progress and blockers to engineering, product, and design partners.

Responsibilities

  • Build, test, and maintain software features using JavaScript with Vue or React on the frontend and Java on the backend.
  • Use AI-assisted tools thoughtfully to improve productivity and code quality.
  • Help deploy, monitor, and troubleshoot applications in AWS, contributing to reliable and observable services.
  • Own well-defined features from implementation through release, following established patterns and seeking guidance on unfamiliar or complex problems.
  • Participate in code reviews and technical discussions, incorporate feedback, and share knowledge to improve team practices.
  • Partner with product and design to clarify requirements and deliver features that solve customer problems.

Benefits

  • Medical, dental, and vision insurance; U.S. employee premiums are covered 100%.
  • Mental health support, virtual care, gym discounts, and family-building benefits.
  • Paid time off: 15 PTO days in the U.S., increasing to 20 days after 2 years; international policies vary by country.
  • Eight paid holidays in the U.S.
  • Company-paid life, short-term disability, and long-term disability insurance where available.
  • Referral bonuses for bringing top talent to the team.
  • Long-term financial planning support, including a 401(k) plan in the U.S. and region-specific savings programs internationally where applicable.
  • Choice of a Mac or PC, plus a monitor, keyboard, and mouse.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service