Full Time

Full-Stack Software Engineer (Frontend)

DAT Freight & Analytics
$80,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by DAT Freight & Analytics, so some details may not match this job. The employer's own page has the real description.

Overview

DAT Freight & Analytics is seeking a highly skilled Full-Stack Software Engineer (Frontend) to join our innovative team. The successful candidate will primarily focus on designing and implementing responsive user interfaces while collaborating with backend developers to create seamless web applications. This role entails contributing to the entire software development life cycle, ensuring high-quality deliverables, and actively participating in code reviews and technical discussions.



Job Responsibilities

  • Develop and maintain high-quality front-end components for web applications.
  • Collaborate with UX/UI designers to translate designs into interactive features.
  • Implement responsive design principles to ensure optimal user experience across devices.
  • Work closely with backend developers to integrate APIs and services.
  • Conduct code reviews and provide constructive feedback to peers.
  • Participate in agile development processes, including sprint planning and retrospectives.
  • Debug and resolve performance issues across various browsers and devices.
  • Stay updated on emerging technologies and best practices in front-end development.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Full-Stack Software Engineer or similar role.
  • Strong proficiency in HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).
  • Experience with backend technologies such as Node.js or Python.
  • Familiarity with RESTful APIs and web services.
  • Knowledge of version control systems, preferably Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.


Technologies & Tools

The Full-Stack Software Engineer will work with a variety of technologies and tools, including modern JavaScript frameworks (React, Vue.js), CSS preprocessors (Sass or LESS), and build tools such as Webpack and Babel. Familiarity with version control systems like Git, as well as database technologies (SQL or NoSQL), will be essential. Experience with cloud services such as AWS or Azure is also advantageous.



Ideal Candidates

The ideal candidate for this position is a proactive innovator with a passion for technology and a strong commitment to delivering high-quality software. They should possess the ability to think critically and approach challenges with creativity. Successful individuals will be effective communicators who can articulate complex ideas clearly and are enthusiastic about collaboration in a dynamic, fast-paced environment.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.