Job Overview
We are seeking a Junior SharePoint Developer to join the team on a near-site basis (within 2 hours of Warsaw). The person in this role will contribute to development and implementation of SharePoint-based solutions, working with both client-side and server-side technologies.
Responsibilities
- Develop front-end SharePoint solutions using SharePoint Framework (SPFx) and React or comparable client-side libraries.
- Develop secure client-side components and ensure adherence to secure coding principles to prevent vulnerabilities such as XSS.
- Consume SharePoint data and Microsoft 365 services using PnP, SharePoint REST API, and Microsoft Graph API.
- Implement server-side components (C# / .NET Framework / SQL) including Web Parts, Event Receivers, and Timer Jobs where required.
- Participate in the full solution lifecycle, from analysis and design through implementation, testing and deployment.
- Follow project development and quality standards and contribute to code reviews and documentation.
- Document technical solutions clearly and maintain accurate implementation records.
Qualifications
- Completed first-cycle degree (bachelor) in any field; the degree does not have to be discipline-specific.
- At least 2 years of professional experience in software development, including a minimum of 1 year in a similar SharePoint development role.
- Practical experience with SPFx and React or equivalent client-side frameworks.
- Experience consuming SharePoint data via PnP, SharePoint REST API and Microsoft Graph API.
- Familiarity with server-side development using C# / .NET Framework and SQL is expected.
- Knowledge of secure coding principles (for both .NET and JavaScript) and awareness of common vulnerabilities (for example OWASP-related issues).
- Demonstrated ability to develop components across at least one of the following layers: data layer, business logic layer, or UI layer.
- Has completed at least one full solution lifecycle from design to deployment.
- Proficient in reading UML and in producing technical documentation.
- English language proficiency at B2 level or higher.
Benefits
- Opportunity to work on SharePoint Online and Microsoft Power Platform solutions.
- Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
- Agile approach and no bureaucracy.
- Outstanding integration trips to various places in Europe for all employees.
- Activities to support your well-being and health.
- Luxmed Gold Extended medical care and Multisport Plus benefit.