Job Openings
Senior Back-end/Node.js developer
About the job Senior Back-end/Node.js developer
About this job:
Our client is a dynamic rendering SaaS software that empowers JavaScript websites. Their product currently serves 2.7 billion unique pages to web crawlers, and is trusted by 65K companies across the globe. It has proven instrumental in enhancing web properties for some of the largest and fastest-growing companies.
Your Responsibilities:
- Refine Features: You will work with our biggest customers to uncover what improvements we need to make to satisfy the enterprise segment.
- Feature Development: You will work with a team of engineers to deliver those solutions to production in the most lean way possible.
- Ensuring High Stability: You will be working on the core of the product and keeping it stable with professional solutions and well-defined plans.
- Uncovering New Solutions: You will be influencing where we are heading, your feedback and ideas will be important to understand what we can do for the customers and which technology to use for the solution.
What You Bring to the Table:
- You have 5+ years of strong experience with Javascript and Node.js
- You know the hardships of scaling and concurrency
- You understand the gotchas with big databases
- You have experience in carrying technological decisions
- You like to work lean and deliver features to learn about behaviours
- You refactored the system with incremental changes
- You enjoy working with customers and take pride in supporting them and providing smooth support
- You feel comfortable working in a remote-first setup.
- You love to learn more and more about technologies
Nice To Have:
- CI/CD best practices knowledge
- 2+ years of experience with React or other popular framework
- Clikhouse
- Cloud services experience
- k8s experience
How we organize work:
- Scrum
- 2-week sprints
- Daily standups
- Retrospective meetings
- The average feature/project is about 1 month - it can be a week and sometimes several months.
- Releases are every day - push it when it's ready - continuous integrations
- Developers are working in close communication with the product team
- 2 product managers - 5 engineers - (Scrum master/Teamlead + 1 tech lead + 2 Senior + 1Mid + 1 Junior)
What We Offer:
- Ultimate flexibility: We are 100% remote. You can work from wherever you like, whenever you like. For this role, we prefer the European timezone.
- Freedom and autonomy: We are a high-trust team, and you will be given lots of independence to solve problems in your own way with plenty of help from the team when you need it.
- Minimum bureaucracy: We don't like to get bogged down with meetings and red tape. We like to be efficient and keep momentum steady and sustainable.
- Small and friendly team: We help each other out, have fun, and joke around.
- Unlimited paid time off: We want you to recharge your batteries when needed.
- Learning budget: We want you to feel free to buy that great book or join a conference if you see value in it