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.

    • Nice to have:
    • 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.

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!