Senior Node.js middle-tier API developer (offline)
β Enterprise-grade qualities: experience with large distributed systems, massive databases, integrations, etc is a must;
β 7+ years of hands-on experience in web development on Enterprise projects;
β 5+ years of relevant hands-on experience in web development (JS, Node.js. AWS, SQL, My SQL, Mongo DB) on complex long-term projects with high-load applications;
β Huge hands-on experience in designing and developing a Single Page Application (SPA);
β Great expertise in a framework such as Node.js; you can build an end to end applications while also engineering the cloud infrastructure to run them;
β The ideal candidate would also be familiar with Infrastructure Engineering techniques, and cloud platforms such as Amazon Web Services (AWS). Hands-on experience building and managing infrastructure deployed in AWS;
β Extensive experience of RESTful APIs and a Microservices architecture;
β Knowledge of unit testing and OOP;
β Strong experience with data sources such as MongoDB, MySQL, NoSQL or SQL Server;
β Knowledge of JS, TS, algorithms;
β Ability to work both autonomously and as part of a broader team;
β Ability to effectively communicate to all levels of the business;
β Expertise with modern and emerging web standards and technologies;
β Passion for Agile, test-driven development, continuous integration, and automated testing;
β Strong technical skills across the entire development stack;
β Excellent object-oriented and test-driven development skills.
Job responsibilities
β Develop applications utilizing Node.js;
β Writing reusable, testable, and efficient code;
β Design and implementation of low-latency, high-availability, and performant applications;
β Write unit tests utilizing TDD for back and front-end services;
β Implement automated testing platforms and unit tests;
β Implementation of security and data protection;
β Setup and delivery of application development environments for continuous deployments;
β Deliver solutions in an Agile - Scrum project methodology;
β Drive technical design ensuring adherence to defined software development methodologies, including logical and physical design;
β As project needs vary may also develop/customize on-premises web-based applications with frameworks such as Angular 4/5/6;
β Collaborate with analysts, designers, and system owners in the testing of new software programs and applications.
----
Full-time/remote (home-based)/long-term position. 40 hours per week, 8 hours per day, Monday-Friday. The working schedule is flexible enough, mostly it's close to Eastern European Time. Home-based working environment. Cross-functional interactions.
π§ 26 paid days of vacation per year
The job ad is no longer active
Job unpublished on
16 January 2023
Look at the current jobs Node.js →
Similar jobs
Senior Back-End Developer at Mine Marketing
Germany, Poland, Slovakia, Ukraine
Senior back-end developer (Switch to Go) at TechMagic
Ukraine, Poland
All jobs promdex