ARTDAI
Front-End Developer
ARTDAIUnited States14 hours ago
Full-timeEngineering, Information Technology

Job Summary:


We are seeking a highly skilled and motivated Front-End Developer to join our engineering team and help us develop and maintain various software products. As a Front-End Developer at our data-focused company, you will play a critical role in creating user-friendly, data-driven web applications and interfaces that empower our clients to make informed decisions. Your passion for clean, efficient code and user-centric design will be instrumental in transforming complex data into intuitive, interactive web experiences.


Supervisory Responsibilities:

None


Duties/Responsibilities:

Design and develop responsive, user-friendly web interfaces using the latest web technologies and best practices.

Collaborate with data engineers and data scientists to integrate data visualizations, dashboards, and analytics into web applications.

Create wireframes, mockups, and prototypes to ensure a seamless and engaging user experience, optimizing for both desktop and mobile devices.

Implement data visualization techniques, including charts, graphs, and interactive maps, to convey complex data insights in an easily understandable format.

Optimize web applications for speed and responsiveness, ensuring smooth user interactions and quick data loading.

Ensure compatibility across various web browsers, maintaining a consistent user experience.

User Feedback Integration: Gather and respond to user feedback, making improvements and adjustments as necessary to enhance the user experience.

Write clean, maintainable, and efficient code, following coding standards and version control best practices.

Work closely with back-end developers, data engineers, and data scientists to ensure seamless integration of data into web applications.

Conduct thorough testing and debugging to identify and resolve any front-end issues or inconsistencies.

Document code and design decisions, providing clear instructions for team members and clients.

Stay up-to-date with emerging trends and technologies in front-end development and data visualization.

Performs other related duties. 


Required Skills/Abilities: 

Proven experience as a Front-End Developer with a strong portfolio showcasing your web development projects.

Proficiency in web technologies including HTML5, CSS3, JavaScript (ES6+), and popular front-end frameworks/libraries (e.g., React, Angular).

Familiarity with data visualization libraries and tools (e.g., HighCharts, D3.js, Plotly, Tableau, Power BI).

Strong understanding of UX/UI principles and responsive web design.

Experience with RESTful APIs and data integration.

Experience with Cursor or Claude.

Knowledge of version control systems (e.g., Git) and front-end build tools (e.g., Webpack).

Excellent problem-solving and debugging skills.

Strong communication and collaboration skills.

Ability to work in a fast-paced, agile development environment.

Knowledge of data analysis and data-related concepts is a plus.


Education and Experience:

BS degree in Computer Science of related degree or equivalent experience

3-5+ years of experience

Key Skills

Ranked by relevance