careertakescareertakes

Software Engineer - UI

Confidential ClientFinancial Services
Entry LevelFull-timeFull RemoteN/A
Chattanooga, Tennessee
21 Hours Ago

The Software Engineer - UI at Confidential Client is responsible for designing, developing, and maintaining modern browser-based enterprise applications using Vue.js 3+ and TypeScript. This role serves as the front-end subject matter expert, leading UI modernization efforts, mentoring developers, and collaborating closely with cross-functional teams to support core business operations through scalable, secure, and high-quality front-end solutions.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Insurance.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

You will be a front-end engineering leader helping modernize enterprise internal claims applications. Working with product owners, technical leads, backend engineers, and business analysts, you will design, build, and maintain browser-based Single Page Applications (SPAs) that are secure, scalable, and maintainable.

  • Design and build reusable, accessible UI components and client-side architecture using Vue.js 3+ and TypeScript.
  • Implement and consume RESTful APIs and collaborate with backend teams on integration details.
  • Drive UI modernization efforts: migrate legacy screens, define component libraries, and enforce front-end best practices.
  • Implement secure authentication and authorization flows (OAuth/OpenID Connect).
  • Use state management (e.g., Pinia) and CSS tooling (e.g., Tailwind CSS) to deliver performant UIs.
  • Write unit and integration tests to ensure quality and reliability.
  • Mentor and provide guidance to junior developers; help shape coding standards and code reviews.
  • Partner across teams to troubleshoot production issues, reduce downtime, and improve performance.
  • Leverage AI-assisted development tools to enhance productivity and code quality.

What We’re Looking For

The ideal candidate has strong front-end development experience, a practical understanding of enterprise application needs, and a desire to lead UI modernization.

  • Bachelor’s degree in Computer Science or equivalent experience (or equivalent work experience as defined by employer).
  • 3+ years systems and programming experience; experience modernizing legacy applications strongly preferred.
  • Hands-on experience with Vue.js 3+, TypeScript, and building SPAs.
  • Experience with REST API integration and secure auth patterns (OAuth/OpenID Connect).
  • Familiarity with component libraries (PrimeVue or similar), Tailwind CSS, and state management (Pinia or comparable).
  • Strong debugging, testing, and automated test experience for front-end code.
  • Excellent communication skills; able to explain technical concepts to technical and non-technical stakeholders.
  • Leadership experience or ability to provide technical mentorship.
  • Organized, reliable, and capable of managing multiple tasks in an Agile environment.

Preferred (not required):

  • Prior experience in large enterprise or insurance-related applications.
  • Experience designing component libraries for reuse across teams.

Additional Details

  • Location & work model: Remote / Work from home with final interview(s) onsite in Chattanooga, TN.
  • Work hours: Candidates must be available to work Eastern Standard Time (EST) business hours.
  • Worker type: Employee, Full-time.
  • Number of openings: 1.
  • Sponsorship: Not available for this role.
  • Industry: Insurance.
  • Note: Careertakes is supporting this hire as a third-party recruiter; employment will be with our client, Confidential Client.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range