What are the responsibilities and job description for the Portal/REACT Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Acumen Velocity, is seeking the following. Apply via Dice today!
Description Of Duties
Description Of Duties
- Build, optimize, and maintain user interfaces using React.js, JavaScript/TypeScript, HTML5, and CSS3 languages, ensuring responsive design and cross-browser compatibility.
- Develop modular, reusable components and User Interface (UI) libraries that adhere to best practices and design guidelines.
- Work closely with backend teams to consume Representational State Transfer (RESTful) and GraphQL Application Programming Interfaces (APIs), ensuring efficient data flow and seamless application functionality.
- Optimize applications for speed, scalability, and responsiveness, including code-splitting, lazy loading, and efficient state management.
- Partner with User Experience/User Interface (UX/UI) designers, backend developers, and product owners in an Agile/Scrum environment to deliver high-quality features on time.
- Identify opportunities to enhance application functionality, UI/UX design, and development processes.
- Use Git-based workflows, contribute to Continuous Integration (CI), and Continuous Delivery (CD) pipelines, and follow established development standards, best practices, and CLIENT’S standards.
- Implement unit, integration, and end-to-end testing to maintain code quality, using tools such as Jest, React Testing Library, or Cypress.
- Diagnose and resolve bugs, technical issues, and performance bottlenecks in a timely manner.
- Fully document all created work associated with this position, including technical and functional designs and diagrams, test plans, test scripts, impact analysis reports, lessons learned, best practices for others to follow, plus any other documentation as required by the CLIENT’S. This documentation shall follow the format and/or templates as instructed by the CLIENT’S.
- Develop and maintain a productive working relationship with technology staff, business owners, project sponsors, vendors, and key clients.
- Lead and participate in project team activities for system work efforts related to enterprise systems.
- Work independently to accomplish the tasks and duties assigned.
- Adhere to and follow all CLIENT’S standards, policies, and procedures.
- Utilize various software and/or technology tools to perform job duties.
- Perform tasks and other duties as related to this position and role and assigned by the CLIENT’S.