Express.js (nice to have)
About the Team and Product you’ll be working with :
PINT team is responsible for a vast Ecosystem of 3rd party applications integrated with Egnyte. We specialize in building lightweight Node.
js apps, SDKs , Public APIs and adoption tools, also leading relationships with most crucial partners like Google or Microsoft.
We develop and maintain over 40 Node.js services with MongoDB , autoscaled with K8s and deployed in GCP within US & EU regions on a large scale.
When it’s feasible we build frontend using React , and currently we also lead a new initiative introducing TypeScript ecosystem wide.
Fullstack mindset is in our nature.
Your day-to-day at Egnyte :
Build and maintain Node.js web services in Production scale. We have over 40 Node.js services already, many of them serving high traffic
Involvement in developing lightweight frontend layers ( React, Vue.js and similar technologies)
Opportunity to get involved in latest initiative introducing TypeScript into our services
Collaboration with UX and UI designers
Be a part of the team which leads direction of Egnyte’s Ecosystem and have a strong influence in final Product
Have a chance to get in direct contact with our Partners and develop communication skills
About you :
Knowledge of HTML5, CSS
Hands on production experience with at least one : React (or similar frontend library) / Node.js ( Express or similar framework)
Familiarity with REST API 's
Experience in debugging multi-threaded applications and performance analysis
Knowledge of databases and SQL , preferably MySQL or PostgreSQL
Strong sense of ownership of a product : we’re not only producers of the code, this is actually our product
Communicative English skills
Bonus points :
Experience with Docker & containers orchestration with Kubernetes
Hands on experience with TypeScript
Understanding of cross-browser compatibility issues
Architect mindset, opinions on patterns and technologies
Experience with other backend technologies eg. Java, Python
Experience with Agile / Scrum software development
Mentoring skills for technical guidance
What we can offer you :
Salary from 16 000 up to 21 000 PLN net + VAT depending on skills and experience
100% remote work possible
4000 PLN Gross conference budget per person and additional 4 training days each year to boost your skills
Flexible working hours
Your own Egnyte account with lifetime access
MultiKafeteria : you can choose a MultiSport card or gift cards every month
Private medical health care
Team initiatives and events