ACL Digital
Web Developer
ACL Digital, Atlanta, Georgia, United States, 30383
Job Role: Web DeveloperJob Type: Contract (12 Months)Job Location: Atlanta, GA (Hybrid)Job Description:Qualifications:As a Senior Front-End React Developer, you will be responsible for developing and maintaining complex web applications with a focus on performance, scalability, and user experience. You will work closely with cross-functional teams, including designers, backend developers, and product managers, to deliver high-quality software solutions. You should have a strong passion for front-end development and a deep understanding of React.js and its ecosystem.5+ years of professional experience in front-end development, with at least 3 years of experience working with React.js.Strong proficiency in JavaScript, HTML5, and CSS3.Experience with data visualization libraries (e.g. D3.js, Chart.js and experience creating interactive graphs and charts.Experience with state management libraries such as Redux or MobX.Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel, NPM).Understanding of RESTful APIs and asynchronous request handling.Experience with version control systems, preferably Git.Knowledge of front-end testing frameworks (e.g., Jest, Enzyme) and a strong commitment to quality.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.Ability to work independently and manage multiple tasks in a fast-paced environment.Experience with TypeScript.Familiarity with CI/CD pipelines and DevOps practices.Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT) and OAuth.Experience with server-side rendering (SSR) and Next.js.Knowledge of AWS Cloud Technologies is a plus.Responsibilities:Development of responsive and interactive web applications using React.js.Optimize applications for maximum speed and scalability.Write clean, maintainable, and testable code, following best practices and coding standards.Work with backend developers to integrate RESTful APIs and other services.Stay up-to-date with the latest trends and technologies in front-end development and React.js.Troubleshoot and debug issues as they arise and ensure optimal performance of applications.Contribute to the continuous improvement of the development process and team collaboration.Top Skills Needed:Development of responsive and interactive web applications using React.js.Optimize applications for maximum speed and scalability. Write clean, maintainable, and testable code, following best practices and coding standards.Work with backend developers to integrate RESTful APIs and other services.Experience with AWS services such as S3, Lambda, API Gateway and RDS.Experience with data visualization libraries (e.g. D3.js, Chart.js and experience creating interactive graphs and charts.Troubleshoot and debug issues as they arise and ensure optimal performance of applications.