Senior Frontend Software Engineer - React
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Position Overview:We are seeking a Senior Frontend Engineer with strong React expertise to develop high-performance enterprise applications for our automotive solutions client. You will lead frontend development initiatives and collaborate with our existing backend engineering team to deliver exceptional user experiences.Key Responsibilities:Develop and maintain enterprise-grade React applications with a focus on performance and scalabilityLead frontend architecture decisions and implement UI/UX best practicesCollaborate with backend engineers to integrate RESTful APIs and real-time data streamsMentor junior developers and drive frontend development standardsOptimize application performance, responsiveness, and user experienceWork with cross-functional teams, including product managers and designersRequired Qualifications:Frontend Development Expertise8+ years of professional React development experienceStrong proficiency in JavaScript/TypeScript, HTML5, and CSS3Demonstrated UI/UX design abilities and modern frontend practicesExperience with state management libraries and modern React patternsTechnical SkillsExperience building enterprise-scale web applicationsKnowledge of RESTful API integration and real-time data handlingProficiency with version control (Git) and CI/CD practicesUnderstanding of performance optimization and scalability principlesLeadership & CommunicationProven track record of leading frontend development teamsStrong communication and collaboration skillsExperience with agile development methodologiesEducationBachelor's degree in Computer Science or related field (Master's preferred)Preferred Qualifications:MERN stack experience (MongoDB, Express, React, Node.js)Automotive or supply chain industry experienceCloud platforms experience (AWS, Azure)Event-driven architecture understanding