UI Developer

Open 30d

Key Responsibilities

  • Assist in designing and developing UI components using React and Redux.

  • Write clean, maintainable code in TypeScript and JavaScript (ES6).

  • Collaborate with team members to implement real-time data solutions using WebSockets and REST APIs.

  • Build responsive interfaces with CSS and component libraries.

  • Participate in code reviews and testing using frameworks like Jest or Mocha.

  • Learn and contribute to SDLC processes including source control and CI/CD.

  • Work in an agile environment and manage tasks effectively.

Skills/Experience

  • Strong proficiency in TypeScript and JavaScript (ES6).

  • Knowledge of React and Redux.

  • Basic understanding of REST APIs and WebSockets.

  • Familiarity with CSS and responsive design principles.

  • Exposure to testing frameworks (Jest, Mocha).

  • Willingness to learn SDLC and CI/CD practices.

    Desirable

  • OpenFin experience.

  • Webpack and modern build tools.

  • Basic UX design knowledge.

  • Understanding of financial products and markets.

  • Exposure to Docker and containerization.

  • Interest in backend API development.

Personnal Attributes

  • Strong problem-solving skills and attention to detail.

  • Good communication and willingness to collaborate.

  • Proactive learner with a growth mindset.

  • Ability to manage tasks and meet deadlines.

  • Team player with a focus on quality delivery.

Education

Degree in Computer Science, Engineering, or related field preferred. Equivalent practical experience considered.