AgileEngine is a privately held company established in 2010 and HQed in the Washington DC area. We rank among the fastest-growing US companies on the Inc 5000 list and the top-3 software developers in DC on Clutch.
21 лютого 2022

Lead Node.js Developer (вакансія неактивна)

Львів, Краків (Польща), віддалено

The client is looking for a NodeJS back-end developer to join our team in Tel Aviv, Israel.

We are seeking an intellectually curious, driven individual to join our FinTech product development team. The NodeJS back-end developer candidate will be a team-player, highly organized, detail-oriented, energetic and self-motivated in a very fast-paced environment that has a can-do attitude and a strong closer.



With us, you can

Work in a dream team of A-players, 65% of whom are seniors
Create solutions that will be used by global giants like Paramount, IBM, Deloitte, Volkswagen, and others
Enjoy flexibility by operating remotely or onsite in one of our R&D centers
Shape your success journey through a personalized growth roadmap tailored to your interests and goals
Embrace agility — forget about micromanagement and old-school hierarchies



You will work with

Integration of user-facing elements developed by front-end developers with server side logic
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Implementation of security and data protection
Integration of data storage solutions



Our team is looking for someone who has

Desired technological skills below, and a minimum of 5 years of hands-on development experience.
Strong proficiency in JavaScript
Knowledge of Node.js and frameworks available for it such as Express
Understanding accessibility and security compliance
Understanding the nature of asynchronous programming and its quirks and workarounds
A knack for benchmarking and optimization
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests