Frontend Developer
Confidential
WilmingtonFull-timeMid LevelOn-site
Job Description
We are seeking an experienced Software Engineer/React Front-End Developer to design, develop, and maintain modern, responsive web applications. The role focuses on three primary responsibilities: building scalable front-end components, translating UI/UX designs into high-quality code, and collaborating with cross-functional teams to deliver optimal user experiences. This position is critical to creating responsive, performant, and maintainable web applications that align with business goals and product requirements.
Key Responsibilities
- Develop, enhance, and maintain responsive web applications using React
- Build reusable, scalable, and maintainable front-end components
- Translate UI/UX designs and wireframes into high-quality code
- Collaborate with back-end developers to integrate APIs and services
- Write clean, well-documented, and testable code
- Troubleshoot, debug, and resolve front-end issues
- Participate in code reviews and contribute to front-end development standards and best practices
- Work closely with product managers, designers, and stakeholders to define and refine requirements
- Collaborate with data engineers, DevOps, and product teams to align project goals
- Stay current with emerging front-end technologies and recommend improvements
Minimum Education & Experience Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Minimum 5 years of professional experience in front-end web development
Knowledge, Skills, and Abilities
- Strong hands-on experience with React.js
- Experience with HTML5, CSS3, and modern styling approaches
- Knowledge of responsive and mobile-first design principles
- Familiarity with state management libraries such as Redux or Context API
- Experience consuming and integrating REST APIs and/or GraphQL
- Understanding of front-end build tools and package managers (Webpack, Vite, npm, yarn)
- Experience with Git and version control workflows
- Familiarity with testing frameworks (Jest, React Testing Library, or similar)
- Experience with SQL and/or NoSQL databases
- Understanding of Agile, Lean, and other software development methodologies
- Strong problem-solving, communication, and collaboration skills
Posted 1 weeks ago