Frontend Developer

E It Professionals Corp — United States · Posted ~4 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Front-End Software Engineer I Location: Dearborn, MI -Hybrid Notes: 0–4 years of software development experience and strong front-end skills in HTML, CSS, JavaScript, React, and/or Angular. Also screen for Python, database, and Artificial Intelligence/Expert Systems knowledge. Overview / Summary: We are seeking a Front-End Software Engineer I to develop and maintain the front-end/client-side of applications, primarily web applications and, in some cases, mobile or mobile-responsive applications. This role focuses on designing and implementing user interfaces and user experiences while collaborating with cross-functional teams to deliver user-friendly, high-quality software solutions. Key Responsibilities: Engage with customers to understand their use cases, pain points, and requirements, advocating for user-centric software solutions.Solve complex problems by designing, developing, and delivering software using various tools, languages, frameworks, and technologies.Follow architecture guidelines to support a unified and coherent approach to development.Collaborate with cross-functional teams, including product owners, designers, back-end developers, and architects.Create mock-ups and prototypes to visualize new features and participate in user interface design reviews and product demos.Perform functional automated testing and UI testing to ensure quality development.Improve application performance by fixing bugs, optimizing the application, and implementing new technologies to maximize development efficiency.Apply programming practices related to cross-browser compatibility testing, SEO principles, and accessibility standards.Design, develop, and deliver user-friendly, interactive experiences using enterprise brand standards and templates for a consistent user experience.Work with technologies and languages such as HTML, CSS, JavaScript, React, and Angular.Stay current with emerging technologies and trends in user interface design. Required Qualifications: Bachelor's degree.0–4 years of experience in software development.Experience or knowledge in Python.Knowledge of databases.Knowledge of Artificial Intelligence and Expert Systems.Familiarity with front-end development and user interface technologies.Experience with or knowledge of HTML, CSS, JavaScript, React, and Angular.