UI Developer I

Corelation Inc•San Diego, CA
•$73,400 - $87,400

About The Position

The UI Developer I is an entry-level role that develops and extends Corelation’s platform to meet industry and client needs. The role requires a fundamental understanding of web-based application development using JavaScript and server-based development using Java. The developer works with cross-departmental teams, supports implementations, tests and documents software, and learns the system’s framework and how clients use it.

Requirements

  • 1–2 years of experience with UI development.
  • Experience with JavaScript and related technologies, including CSS, HTML, JSON, and AJAX.
  • Self-directed, analytical, adept at problem-solving, and attentive to detail.
  • Good communication and interpersonal skills.
  • Ability to work independently with minimal supervision.
  • Bachelor’s degree in computer science, information systems, or another technology-related field, or an equivalent number of years of experience.

Nice To Haves

  • Experience with Java for backend development.
  • Experience with XML.
  • Experience with RESTful APIs.
  • Experience with React and TypeScript.
  • Experience with Agile Scrum or Kanban methodology.
  • Inclination for intuitive design to create functional, user-friendly interfaces.
  • Knowledge of the KeyStone platform.

Responsibilities

  • Develop system enhancements by extending the existing application and integrating with external APIs.
  • Work with cross-departmental teams to ensure development meets acceptance criteria.
  • Follow team code standards and requirements.
  • Identify system inefficiencies and make appropriate improvements.
  • Learn the system framework and base functionality, and understand how clients use the system.
  • Thoroughly test software and accurately report defects in JIRA to help prevent bugs and malfunctions for clients.
  • Write and maintain useful technical documentation using appropriate terminology, spelling, and grammar.
  • Stay current on system changes by reading release documentation and attending internal trainings.
  • Support the implementations team by applying software expertise and communication skills to solve problems.
  • Perform other job-related duties as assigned.

Benefits

  • Medical, dental, vision, and life insurance.
  • 401(k) match.
  • Discretionary profit share.
  • Discretionary annual bonus.
  • Wellness programs, including yoga and massages.
  • Bi-weekly engagements, such as coffee tastings and trivia.
  • Community involvement.
  • Professional Development Growth Days.
  • Vacation days.
  • Floating holidays.
  • Sick days.
  • Parental leave.
  • Competitive pay.
  • Extensive paid time off policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service