Frontend Developer (React.js, CSS3)
About The CompanyOur company is a leading technology solutions provider committed to delivering innovative and scalable digital products to clients across various industries. With a focus on cutting-edge web development, cloud computing, and enterprise software, we strive to enhance business efficiency and customer engagement through advanced technological solutions. Our dynamic team of professionals values collaboration, continuous learning, and a commitment to excellence, fostering an environment where creativity and technical expertise thrive.About The RoleWe are seeking a highly skilled Frontend Engineer with strong expertise in React.js to join our innovative development team in Malvern, PA. The successful candidate will be responsible for designing, developing, and maintaining high-performance, scalable web applications that meet business needs and user expectations. This role requires a deep understanding of modern frontend technologies, automated testing frameworks, and CI/CD pipelines to ensure seamless delivery and optimal application performance. The ideal candidate will collaborate closely with cross-functional teams including UX designers, backend developers, and product owners to translate complex requirements into intuitive user interfaces. Additionally, they will play a key role in code reviews, mentoring junior team members, and advocating best practices in frontend development.QualificationsBachelor’s degree in Computer Science or related fieldStrong experience with React.js and modern JavaScript/TypeScript frameworksProficiency in HTML5, CSS3, and responsive web design principlesSolid understanding of ES5/ES6 JavaScript programmingExperience with version control systems, particularly GitHubHands-on experience with CI/CD pipelines and automation toolsKnowledge of automated testing frameworks such as PlaywrightFamiliarity with cross-browser compatibility and accessibility standardsExcellent problem-solving, debugging, and troubleshooting skillsStrong communication and collaboration abilitiesResponsibilitiesDesign, develop, and maintain responsive and user-friendly web applications using React.js and modern frontend frameworksCreate reusable, modular, and scalable UI components with JavaScript (ES5/ES6) and TypeScriptTranslate UI/UX wireframes and business requirements into high-quality, production-ready codeDevelop and optimize web interfaces for performance, accessibility, and cross-browser compatibilityCollaborate with product owners, UX designers, and backend teams to ensure seamless integration and deliveryWrite clean, maintainable, and well-documented code following best practicesImplement state management solutions to facilitate efficient data flow across applicationsParticipate in code reviews, provide constructive feedback, and promote coding standards within the teamManage source code using GitHub, including branching, pull requests, and release managementSet up and maintain CI/CD pipelines to automate build, test, and deployment processesDevelop and execute automated test scripts using Playwright and other testing frameworksMonitor application performance, troubleshoot issues, and resolve defects in production environmentsEnsure adherence to security, accessibility, and compliance standards throughout developmentParticipate actively in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectivesSupport production deployments and post-release monitoring to ensure stability and performanceBenefitsDiscretionary annual incentiveComprehensive medical, dental, and vision insurance plansDisability planning and insurance coverageFamily support including maternal and parental leavesAuto, home, and identity theft insurance optionsCommuter benefits and professional certification & training reimbursementGenerous paid time off including vacation, sick leave, and holidaysLegal assistance, 401K retirement plan, performance bonuses, college funds, and student loan refinancing optionsOpportunities for career growth and skill development within a collaborative environmentEqual OpportunityOur company is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided based on qualifications, merit, and business needs without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected status under applicable law.