All offersPoznańJSSenior Front-end Engineer
Senior Front-end Engineer
JS
Egnyte Poland

Senior Front-end Engineer

Egnyte Poland
Poznań
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote
Egnyte Poland

Egnyte Poland

Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 + organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com.

Company profile

Tech stack

    JavaScript
    master
    HTML5
    master
    CSS3
    master
    React
    advanced

Job description

Online interview
We’re on the lookout for talented engineers to join our team in Poznań, Kraków, and remote. If you want to contribute your skills to the development of a global product with an impressive client base, do reach out!

A role with a large-scale impact

Egnyte is a product-focused company, not a software outsourcing business. We build and maintain our flagship software used by companies like Red Bull and Yamaha. We help businesses navigate the complex world of content and data management. Egnyte provides customers with secure access to 100% of their business files from any device, regardless of where those files physically reside.

Your job will be to make meaningful contributions to two parts of our platform: Egnyte Protect and Egnyte Connect.

About us

We’re building enterprise software for companies of all sizes. It means that every day we’re dealing with a large scale. We build our apps with React, we use SASS and CSS modules for styling, Webpack for bundling, Jest, and Enzyme for testing, and Redux with Sagas for state. We do have some older bits of tech in our stack too, like Backbone with Marionette, but we’re actively working on removing them from our codebase. 

Since our app is fairly complex, we care about writing a fair amount of tests for it. We have thousands of unit and functional tests and this number is getting bigger. We are aiming to move to continuous delivery when our coverage is satisfactory. Our app is used by thousands of people every day—it’s a tool for them to do their job which is why we care a lot about not having any regressions in the app. We also support IE11, so we have to think about cross-browser compatibility. 

As engineers, we have strong product ownership. It means we are part of product development from early designs to deployment and monitoring. This allows us to have a deep conversation with Design and Product teams about not only how we build things but also what we build.

That’s a bit about us and what we do. If you think you might be a good addition to our team, this is what you'll do as a Senior Frontend Software Engineer at Egnyte:

  • Developing system components throughout the whole product lifecycle. Your task will be to build user interfaces that are usable and informative. In order to do that, you’ll need to combine and process data from different parts of the system. Building a scalable and maintainable product used by over 350 thousand users every day
  • Influencing the development strategy and technologies of a global product deployed on hundreds of servers around the world
  • Supporting other team members to help them fulfill their potential
  • Leading and owning projects end to end, from design to deployment
  • Collaborating with other frontend developers to design, architect, implement, and build a frontend project
  • Being part of a professional team collaborating with QA and backend developers
  • Cooperating closely with UX designers and product owners to bring state-of-the-art frontend experience of a product.
  • Coming up with your own ideas for product enhancement and productivity boosts

About you:

  • Hands-on experience designing and developing highly scalable applications from both functional and performance perspective
  • Expert knowledge of ES6+, HTML5, CSS3
  • Experience with React ecosystem (our stack is based on React, Redux, Webpack)
  • Practical experience with TDD
  • Understanding of cross-browser compatibility issues
  • Adaptability in a dynamic environment
  • Practical experience with unit testing and end-to-end automation

What we can offer you:

  • Your own Egnyte account with lifetime access 
  • Stock options
  • MultiKafeteria: you can choose a MultiSport card or gift cards every month
  • Private medical health care
  • Team initiatives and events
  • Full remote

Apply today by sending your resume via the form below!

You are more than welcome to share with us everything you are proud of: links, portfolio, GitHub repositories etc.