Skip to main content

Full Stack Developer

Technology
ARTDAI
New York, United States4 weeks agoUntil 4/14/2026
On-site

Job description

Full Stack Developer Job Summary

We are seeking a skilled and motivated Full Stack Developer to join our engineering team. In this role, you will lead the development of user-friendly, data-driven web applications while maintaining the ability to work across the full stack when needed. As part of a data-focused company, you will play a critical role in transforming complex data into intuitive, interactive web experiences by collaborating closely with the data team, and backend developers to deliver scalable, high-performance applications.

Supervisory

Responsibilities

None Duties & Responsibilities

Design and develop responsive, user-friendly web interfaces using the latest web technologies and best practices, with an emphasis on data visualization and analytics.

Build and maintain full stack web applications using React (frontend) and Java (backend), ensuring seamless integration across the stack.

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

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

Work with backend developers to design and consume REST APIs and microservices.

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

Optimize web applications for speed, responsiveness, and cross-browser compatibility.

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

Participate in code reviews and provide constructive feedback to team members.

Gather and respond to user feedback, making iterative improvements to enhance the user experience.

Troubleshoot and resolve issues across development, testing, and production environments.

Ensure the scalability and security of applications.

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

Stay current with emerging trends in front-end development, data visualization, and relevant full stack technologies.

Perform other related duties as assigned.

Required Skills & Abilities

3+ years of professional experience as a front-end or full stack developer.

Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.

Strong experience with React.js and related front-end frameworks/libraries (e.g., Angular).

Familiarity with data visualization libraries and tools such as D3.js, HighCharts, Plotly, Tableau, or Power BI.

Working knowledge of Java backend development, including Spring Boot, Maven, and ORM frameworks.

Solid understanding of REST APIs, microservices architecture, and data integration.

Experience with relational databases such as PostgreSQL or MySQL.

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

Familiarity with Git, CI/CD pipelines, and agile development practices.

Experience with Cursor or Claude.

Excellent problem-solving, debugging, and communication skills.

Ability to thrive in a fast-paced, collaborative, agile environment.

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

Experience with cloud platforms such as AWS is a plus.

Education & Experience

BS degree in Computer Science, Web Development, or a related field — or equivalent experience.

3–5+ years of experience in front-end or full stack development.

Keywords
HTML5CSS3JavaScriptTypeScriptReact.jsData VisualizationJavaSpring BootREST APIsMicroservicesPostgreSQLMySQLUX/UI PrinciplesGitCI/CDAgile DevelopmentFull Stack DeveloperWeb ApplicationsReactUX/UIAgileData AnalyticsD3.jsHighChartsPlotlyTableauPower BI

¿Te interesa este puesto?