Software Engineer (Node.js)
Vilnius
Engineering – Supply /
Full Time /
Hybrid
We’re a team of 500+ professionals who develop cutting-edge proxy and web data scraping solutions for thousands of the world’s best known businesses, including Fortune 500 companies.
What’s in store for you:
You’ll be developing complex products with high coding standards, maintaining our own infrastructure, handling petabytes of data, and solving challenges on a daily basis. We got you covered with a team of strong professionals to support you, a well-built tech stack, and loads of ownership.
Your day-to-day:
- Develop and maintain high-performance JavaScript applications across various Node.js environments.
- Investigate and prototype the adaptation of existing applications to new platforms, including smart TVs and other embedded systems.
- Explore and evaluate other programming languages and technologies for potential integration or porting of existing functionalities.
- Conduct performance tuning, debugging, and optimization of applications.
- Proactively participate in project road-map discussions and propose new ideas.
- Own the entire development cycle - from research and prototyping to deployment.
- Write well-tested and documented code.
- Ensure security, performance, and scalability of the written code.
Your skills & experience:
- Proven experience in JavaScript/Typescript development, with a strong understanding of Node.js.
- Experience with cross-platform development and deployment.
- Strong investigative mindset at analyzing unfamiliar platforms (e.g. embedded systems, smart TVs, IoT) to determine feasibility and necessary adaptations.
- Have good understanding of how Internet works overall (networking & web protocols, DNS, web architecture, security, proxies & web scraping, etc.).
- Comfortable and happy to work in a fast-paced, unstructured startup environment.
- Experience with other programming languages (e.g. C++, Rust, or Go).
- Familiarity with building and running code on non-standard or resource-constrained platforms (e.g., smart TVs, microcontrollers, browser-based runtimes).
- Experience with automated CI/CD pipelines.
- Knowledge of performance profiling and optimization techniques.
- Experience in technical writing.
Nice to have:
Salary:
- Gross salary: 3500 - 7000 EUR/month. Keep in mind that we are open to discussing a different salary based on your skills and experience.
To support your professional growth and make you feel taken care of, we’ve put together an expansive benefit package. It covers learning, well-being, celebration, and much more — learn all about it here.
Up for the challenge? Let’s talk!