By continuing to navigate you agree to allow cookies to be placed. You can learn how to change your preferences here.

Got it
Syntropy VPN is here!  Get started now

Senior Front-end Engineer (Platform)

Senior Front-end Engineer (Platform)

On site or remote

,  

Lithuania

Full-time

About Syntropy

Syntropy stack is a self-service solution that enables engineers to set up secure connectivity across all their endpoints in just a few clicks. If teams need to connect thousands of their endpoints, they can do so using our software agent in combination with container-orchestration systems like Kubernetes and configuration tools like Ansible.

Once devices are connected, syntropy controler automatically routes packets via the best possible path using our smart routing tech and leveraging all major cloud networks at once to form segmented flat networks. On top of this, we provide clear visibility and performance insights into each connection using our network management tool.

Syntropy stack is a self-service solution that enables engineers to set up secure connectivity across all their endpoints in just a few clicks. If teams need to connect thousands of their endpoints, they can do so using our software agent in combination with container-orchestration systems like Kubernetes and configuration tools like Ansible.

Once devices are connected, Syntropy controller automatically routes packets via the best possible path using our smart routing tech and leveraging all major cloud networks at once to form segmented flat networks. On top of this, we provide clear visibility and performance insights into each connection using our network management tool.

Digging more into the tech behind all of this, currently, all of our frontend is written in React, using Typescript and cutting edge libraries to manage high amounts of data and visualize complex network structures.

The infrastructure is running on multi-cloud and hybrid-cloud environments (AWS, Microsoft Azure, Oracle Cloud just to name a few, and Bare Metal servers), and is administered completely programmatically, via Syntropy Stack with integrations to Nomad and Terraform. We’re using the most modern up-to-date services — Storage, Container Registry, Cloud Build, Monitoring, Logging, SQL, Pub/Sub, etc. Most of the code is deployed in containers on the Kubernetes cluster on GCP Kubernetes Engine. 

The test automation uses tools like Testify (unit/integration), Docker-Compose (integration), Cypress (e2e). The entire development and deployment pipeline is chained together with GitHub, GCP Cloud Build, Container Registry, and Kubernetes Engine. 

Syntropy stack is a self-service solution that enables engineers to set up secure connectivity across all their endpoints in just a few clicks. If teams need to connect thousands of their endpoints, they can do so using our software agent in combination with container-orchestration systems like Kubernetes and configuration tools like Ansible.

About this role

Syntropy is seeking experienced and highly enthusiastic Frontend engineer to join us on a mission to build the best-in-class Internet Technology products changing the world. You will be contributing to designing and developing clean and well-performing user interfaces, that will be used by thousands of fellow developers, network engineers, and alike. An imperative part of Syntropy Stack is its Network Graph, which is used as a central part of network management of all sizes. Working closely with our Product designers and other frontend developers you will have a chance to get your hands on developing and adapting, what we see to be absolutely the best network graph management tool in the market.

Being here you have clear growth paths to various senior positions as the company and technology organization achieves its targets and grows.

Syntropy is seeking experienced and highly enthusiastic Frontend engineer to join us on a mission to build the best-in-class Internet Technology products changing the world. You will be contributing to designing and developing clean and well-performing user interfaces, that will be used by thousands of fellow developers, network engineers, and alike. An imperative part of Syntropy Stack is its Network Graph, which is used as a central part of network management of all sizes. Working closely with our Product designers and other frontend developers you will have a chance to get your hands on developing and adapting, what we see to be absolutely the best network graph management tool in the market.

Being here you have clear growth paths to various senior positions as the company and technology organization achieves its targets and grows.

Main responsibilities will be:
  • Developing new user-facing features using React.js
  • Analyze and make the forward-looking technological decisions to be applied in our products.
  • Building quality user interfaces that are standards-compliant, cross-browser compatible, and performance-optimized
  • Provide timely support in troubleshooting defects and providing resolutions
  • Work closely with network engineers and product managers on new features
  • Actively participate in team meetings and collaborate with others to carry out project deliverables
  • Contribute to thorough code reviews and overall code quality improvements
  • Dive into difficult problems and successfully deliver results on schedule
  • Develop and maintain proper documentation
Requirements:
  • Strong proficiency in JavaScript, TypeScript
  • 5+ years front-end development experience (React.js, Angular, Vue etc)
  • Experience with common front-end development tools such as Webpack, Redux, NPM, etc.
  • Experience with data structure libraries (e.g. Immutable.js)
  • Experience with responsive UI design
  • Familiarity with code versioning tools
  • Ability to understand business requirements and translate them into technical implementations
  • Ability to achieve results working independently with limited guidance
  • Strong English language skills (verbal and written)

Bonus requirement

  • Previous experience with data visualization libraries (amCharts, D3.js, Chart.js, Highcharts, etc)
You get:
  • Problems you’re proud to tackle and solve
  • Work in a team of experts in Networking and Software Engineering field
  • Be part of a dynamic startup team
  • Enjoy flexible working hours (office & remote work)
  • Possibility to grow into different roles and become a long-term member of the team
  • Fair compensation based on experience and talent
  • Innovative compensation structure (salary + company-issued cryptocurrency tokens as a bonus)