UI Developer II

Corelation Inc•San Diego, CA
•$93,000 - $110,800

About The Position

The UI Developer II is an intermediate-level position focused on exposing the capabilities of Corelation’s KeyStone core software to end users. The role uses advanced knowledge of KeyStone to contribute to architectural design, support UI development across departments, and mentor other developers. The developer works throughout the project life cycle, from analysis and design through implementation, testing, debugging, and deployment, and may lead large-scale special projects involving extensive research and broad changes. The position also contributes to functional design documents, technical records, code reviews, process improvements, and project estimates. Occasional critical escalations for client support may arise after standard work hours.

Requirements

  • 2–4 years of professional front-end software development experience.
  • Proficiency with JavaScript and related technologies, including CSS, HTML, JSON, and AJAX.
  • Experience with Java for backend development.
  • Experience with React and TypeScript.
  • Ability to design, deploy, and interact with web services internally or with third-party vendors via APIs.
  • Experience with XML.
  • Ability to understand layout aesthetics and web technologies, with rigor in programming and UI/UX design.
  • Ability to handle challenging projects with set timelines and complex acceptance criteria.
  • Experience with Agile Kanban methodology.
  • Experience with Git/BitBucket.
  • Bachelor’s degree in computer science, information systems, or another technology-related field, or an equivalent number of years of experience.

Nice To Haves

  • Knowledge of the KeyStone platform.

Responsibilities

  • Perform all responsibilities described for UI Developer I.
  • Contribute to the UI development team and provide cross-departmental technical support during design stages.
  • Provide advanced feedback during code reviews and recommend adjustments based on thorough knowledge of the system.
  • Identify and recommend development best practices and process improvements.
  • Provide reasonably accurate high-level task and project effort estimates.
  • Develop and maintain advanced knowledge of Corelation’s KeyStone platform and stay current on enhancements and changes.
  • Use Corelation’s KeyBridge API to interact with the core.
  • Work across all project life-cycle phases: analysis, design, implementation, testing, debugging, and deployment.
  • Take on large-scale special projects requiring advanced research and wide-reaching changes.
  • Create and maintain functional design documents and other technical records.
  • Assist with training and mentoring less experienced peers.
  • Be available for occasional critical client-support escalations after standard work hours.
  • Perform other job-related duties as assigned.

Benefits

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