Who is eSHARE?
eSHARE is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with – Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers and partners.
Where Are We Headed?
We are building the ability for employees and their partners, clients and customers to collaborate transparently, and therefore become more satisfied with their work, by extending all investments in M365 towards external file sharing in a seamlessly integrated way.
A workplace solution that enables better internal and external collaboration while allowing companies to implement a variety of permissive policies, (not just all or nothing) while effectively upholding their security strategy and regulation requirements.
The Role
We are looking for a talented React Engineer to work on the next generation of our large-scale apps, maintain existing libraries and components, design features and new APIs and grow with us in global scale products and multinational working environment. The successful candidate will work with the Lead engineers and an agile team of talented full stack engineers to deliver full featured experiences for the web.
The role is on-site at least for the first 2-4 months (onboarding period). After that period, there will be a hybrid work model option.
Description
• Develop web applications using React framework, building reusable code and libraries.
• Work with the Frontend Lead to specify requirements and deliverables.
• Handle code reviews, assuring code quality, and promoting best practices, to improve the quality of the products.
• Maintain a software stack that serves thousands of requests per day.
• Design and implement innovative and engaging user interfaces, which meet user needs, product requirements, and business goals.
• Write technical documentation and contribute to the development of POCs to facilitate design decisions.
• Stay up to date on emerging technologies.
Essential Technical Skills
• 5+ years of professional experience working with JavaScript/Typescript and React.
• Excellent understanding of the web platform capabilities (Browser) and commonly used web technologies (Cookies, AJAX, HTML forms and REST protocol), to build modern applications and widgets.
• Experience with State Management (Redux, Zustand, React Query).
• Good understanding of tools like React Router, some experience in MUI, Fluent UI or Tailwind theming could be handy.
• Familiarity in using modern build tools (e.g., webpack, ESbuild, rollup etc.).
• Familiarity in using CSS preprocessors as less, Sass.
• Strong ability to work in both international and multifunctional teams.
Nice to Have:
• Experience working with online APIs (Google Drive, OneDrive etc).
• Experience with building client-side web parts using SharePoint Framework (SPFx) for modern SharePoint Online environments.
• Familiarity with the Microsoft 365 ecosystem, including SharePoint Online, Microsoft Graph API, Teams, and OneDrive integrations.
• Proficient in designing and consuming APIs, with knowledge of OAuth2, OpenID Connect, and Azure Active Directory (AAD) authentication flows.
Who You Are:
• Open-minded and willing to pick up new technologies.
• Having a strong analytical mindset.
• Excited about working in a lean scale up environment.
• Passionate in finding intelligent solutions to ambiguous problems.
• Eager to dive in and learn in a fast-paced environment.
• Collaborative team player with attention to detail.
What is it Like to Work at eSHARE:
• Personal growth, in soft and tech skills
• Contributing to the scale-up of the company
• Competitive full-time salary
• Top of the Line tools and equipment.
• Ongoing training and development.
• Private health insurance.
Equal Opportunity Employer:
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please submit resume and cover letter to careers.gr@eshare.com