
Portal/React Developer
e&e IT Consulting, Harrisburg, PA, United States
e&e is seeking a Portal/React Developer for a hybrid contract opportunity in Harrisburg, PA!
Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.
We are seeking a skilled Portal / React Developer to design, build, and maintain modern web-based portal applications using React.js and related front-end technologies. This role will focus on creating responsive, scalable, and user-friendly interfaces while collaborating closely with backend developers, UX/UI designers, and business stakeholders. The ideal candidate will have strong experience in React development, API integrations, front-end optimization, testing, and Agile delivery methodologies. This position requires a detail-oriented professional who can work independently, contribute to team initiatives, and deliver high-quality solutions in a fast-paced environment.
Responsibilities:
Build, optimize, and maintain responsive user interfaces using React.js, JavaScript/TypeScript, HTML5, and CSS3.
Develop reusable, modular components and UI libraries following established coding standards and design best practices.
Integrate front-end applications with RESTful and GraphQL APIs to ensure seamless functionality and efficient data flow.
Optimize application performance through techniques such as code splitting, lazy loading, caching, and efficient state management.
Collaborate with UX/UI designers, backend developers, product owners, and stakeholders to deliver high-quality features on schedule.
Improve application usability, interface design, and overall development processes through continuous enhancement initiatives.
Utilize Git-based workflows and contribute to CI/CD pipelines for automated testing and deployments.
Implement and maintain unit, integration, and end-to-end testing using tools such as Jest, React Testing Library, or Cypress.
Troubleshoot bugs, resolve technical issues, and address performance bottlenecks in a timely manner.
Produce and maintain technical documentation including designs, diagrams, test plans, impact analyses, and best practices.
Participate in project planning, sprint ceremonies, code reviews, and enterprise application initiatives.
Build strong working relationships with internal teams, vendors, sponsors, and business partners.
Work independently to manage assigned priorities while meeting deadlines and quality standards.
Adhere to organizational policies, development standards, and security procedures.
Perform additional duties as assigned in support of enterprise systems and development efforts.
Requirements:
Minimum 1 year of professional front-end development experience with a strong focus on React.js applications.
Strong proficiency in JavaScript (ES6+) and/or TypeScript.
Hands-on experience with React.js core concepts including hooks, component lifecycle, and state management (Redux or similar).
Experience delivering full lifecycle front-end projects from requirements gathering through deployment and support.
Advanced knowledge of HTML5, CSS3, and modern styling frameworks such as Bootstrap, Tailwind CSS, or Styled Components.
Experience integrating RESTful APIs and GraphQL services.
Proficiency with React Router and client-side routing best practices.
Strong understanding of responsive design and cross-browser compatibility.
Experience with Git, GitHub, GitLab, or other version control systems.
Hands-on experience with automated testing frameworks such as Jest, React Testing Library, and Cypress.
Familiarity with CI/CD tools and modern build platforms such as GitHub Actions or Vite.
Understanding of accessibility standards (WCAG) and inclusive design principles.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent verbal and written communication skills.
Experience working in Agile/Scrum environments.
Ability to manage multiple priorities in a fast-paced environment.
Preferred Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent experience).
Experience with Next.js or other server-side rendering frameworks.
Familiarity with Node.js and backend API development.
Experience building Progressive Web Applications (PWAs).
Knowledge of micro-frontend architecture and modular application design.
Experience with cloud hosting and deployment platforms such as Amazon Web Services, Microsoft Azure, or Heroku.
Background in UI/UX principles and design systems. xywuqvp
Contributions to open-source projects or a strong GitHub/portfolio presence.
Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.
We are seeking a skilled Portal / React Developer to design, build, and maintain modern web-based portal applications using React.js and related front-end technologies. This role will focus on creating responsive, scalable, and user-friendly interfaces while collaborating closely with backend developers, UX/UI designers, and business stakeholders. The ideal candidate will have strong experience in React development, API integrations, front-end optimization, testing, and Agile delivery methodologies. This position requires a detail-oriented professional who can work independently, contribute to team initiatives, and deliver high-quality solutions in a fast-paced environment.
Responsibilities:
Build, optimize, and maintain responsive user interfaces using React.js, JavaScript/TypeScript, HTML5, and CSS3.
Develop reusable, modular components and UI libraries following established coding standards and design best practices.
Integrate front-end applications with RESTful and GraphQL APIs to ensure seamless functionality and efficient data flow.
Optimize application performance through techniques such as code splitting, lazy loading, caching, and efficient state management.
Collaborate with UX/UI designers, backend developers, product owners, and stakeholders to deliver high-quality features on schedule.
Improve application usability, interface design, and overall development processes through continuous enhancement initiatives.
Utilize Git-based workflows and contribute to CI/CD pipelines for automated testing and deployments.
Implement and maintain unit, integration, and end-to-end testing using tools such as Jest, React Testing Library, or Cypress.
Troubleshoot bugs, resolve technical issues, and address performance bottlenecks in a timely manner.
Produce and maintain technical documentation including designs, diagrams, test plans, impact analyses, and best practices.
Participate in project planning, sprint ceremonies, code reviews, and enterprise application initiatives.
Build strong working relationships with internal teams, vendors, sponsors, and business partners.
Work independently to manage assigned priorities while meeting deadlines and quality standards.
Adhere to organizational policies, development standards, and security procedures.
Perform additional duties as assigned in support of enterprise systems and development efforts.
Requirements:
Minimum 1 year of professional front-end development experience with a strong focus on React.js applications.
Strong proficiency in JavaScript (ES6+) and/or TypeScript.
Hands-on experience with React.js core concepts including hooks, component lifecycle, and state management (Redux or similar).
Experience delivering full lifecycle front-end projects from requirements gathering through deployment and support.
Advanced knowledge of HTML5, CSS3, and modern styling frameworks such as Bootstrap, Tailwind CSS, or Styled Components.
Experience integrating RESTful APIs and GraphQL services.
Proficiency with React Router and client-side routing best practices.
Strong understanding of responsive design and cross-browser compatibility.
Experience with Git, GitHub, GitLab, or other version control systems.
Hands-on experience with automated testing frameworks such as Jest, React Testing Library, and Cypress.
Familiarity with CI/CD tools and modern build platforms such as GitHub Actions or Vite.
Understanding of accessibility standards (WCAG) and inclusive design principles.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent verbal and written communication skills.
Experience working in Agile/Scrum environments.
Ability to manage multiple priorities in a fast-paced environment.
Preferred Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent experience).
Experience with Next.js or other server-side rendering frameworks.
Familiarity with Node.js and backend API development.
Experience building Progressive Web Applications (PWAs).
Knowledge of micro-frontend architecture and modular application design.
Experience with cloud hosting and deployment platforms such as Amazon Web Services, Microsoft Azure, or Heroku.
Background in UI/UX principles and design systems. xywuqvp
Contributions to open-source projects or a strong GitHub/portfolio presence.