Position: UI Developer
Job Location: Sunnyvale, CA (Hybrid)
Job Type: 12+ Months
Job Description:
Project Details: Compass platform - Emerging Technology. Contribution: Design and develop UI for Compass.
Project team: Consists of Mobile, Backend, and UI developers.
Must have experience with Full Stack Development.
We are seeking a skilled UI Developer with expertise in React.JS, TypeScript, and a strong understanding of building custom components and complex UI interactions.
The ideal candidate will demonstrate proficiency in JavaScript, Node.JS, HTML, and CSS, along with experience in building REST APIs, preferably within a Node.js framework such as Nest.js.
Additionally, familiarity with relational database fundamentals, ORMs (TypeORM preferred), Kubernetes, Docker-based deployment, and version control with git is required.
Experience with Next.JS and Nest.JS, building collaborative apps with web sockets, and developing complex, high-performing, distributed backend systems.
Design and develop web UI using React and other UI technologies.
Deploy and maintain features in production.
Requirements:
React.JS, TypeScript - Comfortable building custom components and complex UI interactions.
Strong JavaScript, Node.JS, HTML & CSS fundamentals.
Relational database fundamentals and experience working with ORMs (TypeORM preferred).
Experience with Next.JS and Nest.JS.
Experience building collaborative apps with web sockets.
Experience in developing complex, high-performing, distributed backend systems.