Junior Full Stack Developer

The Citco GroupCharlotte, NC

About The Position

Citco Technology Management is looking for a Junior Full Stack Developer to develop and maintain Recon Web applications. You will be part of the IT department that manages the Reconciliation platform for the firm. You will be closely working with a talented bunch of product managers, architects, and developers across the globe. The ideal candidate should have a solid application development background with strong technical skills in JavaScript UI/UX frameworks (React/Material) and UI design patterns along with the python scripting. Any Cloud Development (AWS, Azure or GCP) is a plus. Position reports to the Development Lead/Manager under the Reconciliation IT (Recon IT) department.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or equivalent.
  • Minimum of 1 to 2 years experience developing web applications using Javascript, Python and JSON.
  • Strong technical skills in JavaScript UI/UX frameworks (React/Material).
  • Sound knowledge of design patterns.
  • Experience consuming REST or GraphQL based API’s from a SPA client.
  • Demonstrated ability to adapt to new technologies and learn quickly.
  • Well rounded individual capable of performing several roles with ability to work in a fast paced, complex IT environment.
  • Demonstrated proficiency in interpersonal and communication skills including oral and written English.
  • Self-driven and and a good team player.

Nice To Haves

  • Any Cloud Development (AWS, Azure or GCP) is a plus.
  • Any formal Cloud based training and any industry cloud related industry accredited certification is a plus.

Responsibilities

  • Design, develop, enhance, and maintain Web applications.
  • Experience with JavaScript frameworks such as React and Node.
  • Experience in web technologies, including JavaScript and JSON.
  • Good knowledge of design patterns.
  • Experience and understanding of single page applications, responsive web design, fluid layouts and positioning, browser behavior and compatibility, cross-browser issues and solutions.
  • Communicate effectively with peers and leads.
  • Troubleshoot and resolve performance issues at OS, application and code levels.
  • Learn, adapt, test/evaluate and implement new technologies.
  • Write and execute unit & integration tests.
  • Communicate detailed descriptions of functional changes and provide follow up support as required.
  • Provide technical documentation to support the functional changes.

Benefits

  • medical coverage
  • dental coverage
  • vision coverage
  • short and long-term disability benefits
  • a retirement savings plan
  • tuition reimbursement
  • mental health and wellness support
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service