Description

Key Responsibilities:

 

Collaborate with cross-functional teams to design, develop, and implement intuitive and efficient user interfaces using React JS.

Create responsive and pixel-perfect web applications, ensuring seamless integration with back-end systems.

Customize SharePoint sites, lists, libraries, and web parts to meet specific project requirements, enhancing overall functionality and user experience.

Develop complex workflows and automation solutions using Power Automate, streamlining business processes and increasing operational efficiency.

Collaborate with UX/UI designers to transform wireframes and design mockups into functional code, ensuring a consistent and visually appealing user experience.

Participate in code reviews, provide constructive feedback, and implement improvements to maintain code quality and performance.

Troubleshoot and debug issues across the React JS, SharePoint, and Power Automate landscapes, ensuring seamless operation of applications and workflows.

Stay updated with industry trends, best practices, and emerging technologies related to React JS, SharePoint, and Power Platform.

Communicate effectively with team members and stakeholders, providing regular project updates and seeking input as needed.

Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Proven experience in front-end development using React JS, including proficiency in JavaScript, ES6+, HTML5, and CSS3.

Solid understanding of SharePoint development, customization, and configuration, with experience in creating SharePoint web parts, lists, libraries, and templates.

Demonstrated ability to design, build, and manage workflows using Power Automate (formerly Microsoft Flow).

Familiarity with version control systems, such as Git, for collaborative development.

Strong problem-solving skills with an aptitude for debugging and optimizing code for performance.

Excellent communication skills to effectively convey technical concepts to both technical and non-technical stakeholders.

Ability to work independently and collaboratively within a team environment, adapting to changing priorities and project needs.

 

Preferred Skills:

Relevant certifications in React JS, SharePoint, and Power Platform.

Experience with SharePoint Online and Microsoft 365 integration.

Knowledge of RESTful APIs and integration patterns.

Familiarity with Agile development methodologies

Education

Bachelor's degree in Computer Science