Software Engineer II - Full Stack

CharterUP•Austin, TX
•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 works closely with engineering leadership, product managers, and cross-functional teammates to deliver scalable solutions for a growing business. Projects may span RESTful API services, web and mobile applications, data pipelines, and DevOps, with ownership of well-defined work from implementation through deployment and ongoing improvement. The engineer builds, tests, and maintains frontend features with JavaScript and Vue or React, and backend services with Java. The role also helps deploy, monitor, and troubleshoot applications in AWS; contributes to code reviews and technical discussions; and partners with product and design to clarify requirements and deliver customer-focused features. The position reports to an Engineering Manager and is hybrid in Austin, Texas, with in-office work Monday, Wednesday, and Friday.

Requirements

  • At least 2 years of professional software engineering experience.
  • Frontend experience with Vue, React, or Angular.
  • Backend experience with 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 judgment to validate their output.
  • Ability to own well-defined features through release, handle routine challenges independently, and seek guidance when requirements or technical decisions are unclear.
  • Ability to ask thoughtful questions, incorporate feedback, and communicate progress and blockers clearly with 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 address customer problems.
  • Contribute to initiatives involving RESTful API services, web and mobile applications, data pipelines, and DevOps.

Benefits

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