Position: Senior Node Engineer
Company: AgileEngine
Category: Node.js
Experience required: 3y
English level: intermediate

Do you love to make new things, design and develop cool stuff that will be used by legions of people? Do you want to learn about new groundbreaking networking and cloud technologies in a hands-on, fun and exhilarating environment? If you want the thrill of your life, want to change the world and work with and learn from a team of rock star engineers, then come join us. We pay as much attention to building a culture of fast learning in a fun and trustworthy environment as we do to building our products.


**What is required?**

● Wizard level experience and knowledge of Node JS and JavaScript
● Experience with MySQL and Redis
● Experience with test driven development in Node JS
● Strong software development fundamentals, data structures, design patterns
● Ability to perform well under pressure, take ownership of projects, and be accountable for maintaining quality
● Upper-intermediate English — you’ll be closely working with international teams


**What will be a plus?**

● Experience with Experience with Typescript and NestJS
● Experience developing multi-tenant applications
● BS in Computer Science or a related field (or relevant experience)


**What will you do?**

● Contribute to backend development of award-winning cloud solution, it’s modules and features
● Work closely with the Architects, Developers and QA Engineers in Kyiv and Palo Alto to jointly deliver a cohesive solution
● Develop and improve new features of real-time changes, security, and user-management
● Mentor developers and conduct code review


**What’s it like to work at AgileEngine?**

● Meaningful jobs
Our engineers’ jobs revolve around is building business-critical products and features and architecture-level decision-making.

● Investments in your growth
AgileEngine covers training costs, encourages visiting conferences, and hosts tech talks. We believe that growth is a #1 priority for our people.

● The compensation you’ll appreciate
Great engineers deserve great compensation. We’re always ready to offer the best terms to rockstar developers.

● Direct communication
Our engineers communicate with our clients’ teams directly while working side by side with people from around the world.

● Having fun together
We ensure a healthy work-fun balance with things like rafting adventures, mountaineering, skiing and snowboarding trips, parties, and much more.


**Project description:**

VeloCloud, a Cloud-Delivered SD-WAN pioneer, simplifies branch WAN networking by automating deployment and improving performance over private, broadband Internet and LTE links for today’s increasingly distributed enterprises, as well as service providers.

VeloCloud provides bandwidth expansion as well as direct optimal access to enterprise and cloud applications, and data. It also enables virtual services insertion in cloud and on-premise — while dramatically improving operational automation.