Senior Front-End JavaScript Developer

Remote
Full Time
Experienced
Position Description: We are seeking a skilled Senior Front-End JavaScript Developer with expertise in Angular, responsive UI development, Web Sockets, and UI/UX design. The ideal candidate will have a strong foundation in JavaScript and a deep understanding of building engaging, intuitive user interfaces for complex data-intensive applications. As a Senior Developer, you will work collaboratively with our cross-functional team, contributing to the design, development, and deployment of high-quality web applications.

Location: Remote (US PT – ET)

Education: Bachelor’s degree or higher in Computer Science or demonstrated equivalent experience.

Responsibilities:
  1. Develop, optimize, and maintain responsive data-intensive UIs using JavaScript and Angular
  2. Implement WebSocket connections and manage real-time data interactions
  3. Collaborate with designers and back-end developers to ensure a seamless user experience
  4. Design and improve UI/UX components for consistency and usability
  5. Debug and resolve front-end issues efficiently
  6. Participate in code reviews, provide mentorship, and support junior team members
Qualifications:
  1. 5+ years of front-end development experience, focusing on JavaScript and Angular
  2. Strong knowledge of responsive design principles and UI/UX best practices
  3. Strong foundation in web protocols (HTTP/S, CORS, CSP), standards and APIs
  4. Experience with Web Sockets and handling real-time communications
  5. Highly experienced in browser technologies including Web Storage, IndexedDB, Service Workers
  6. Team player with excellent communication skills (written and verbal)
  7. Ability to work effectively within US Mainland time zones
Additional preferred qualifications:
  1. Experience designing and implementing engaging analytics and data exploration UIs
  2. Familiarity with data visualization libraries (e.g., D3.js, Chart.js) and best practices for data-driven UIs
Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*