node.js developer
генерация резюме под вакансию
сопроводительное письмо
описание
No description
задачи
- Develop and maintain server-side applications and RESTful APIs using Node.js and modern frameworks;
- Write clean, efficient, and well-documented code in JavaScript and TypeScript;
- Design and optimize database schemas and queries for PostgreSQL and/or MongoDB;
- Integrate external services, APIs, and third-party libraries into existing systems;
- Implement authentication and authorization mechanisms;
- Work with message brokers and caching systems to improve application performance;
- Participate in code reviews and contribute to internal coding standards and best practices;
- Collaborate with frontend developers to define API contracts and ensure smooth integration;
- Write unit and integration tests to ensure code reliability and maintainability;
- Troubleshoot, debug, and optimize application performance and memory usage;
- Participate in CI/CD pipeline configuration and cloud deployment processes;
- Contribute to technical documentation and API documentation;
- Support and maintain existing backend services, applying updates and security patches.
требования
- 3+ Years of commercial experience in backend development with Node.js;
- Strong proficiency in JavaScript (ES6+) and TypeScript;
- Hands-on experience with Express.js, NestJS, or similar Node.js frameworks;
- Solid understanding of REST API design principles and best practices;
- Experience with relational databases and/or NoSQL databases;
- Familiarity with ORM/ODM tools;
- Understanding of asynchronous programming, event-driven architecture, and non-blocking I/O;
- Experience with version control systems and collaborative workflows;
- Basic knowledge of Docker and containerized application deployment;
- Understanding of CI/CD principles and tools;
- Familiarity with caching solutions and message brokers;
- Experience with testing frameworks;
- Ability to work with cloud platforms at a basic level;
- Familiarity with WebSocket and real-time data processing;
- Experience with serverless computing;
- Understanding of OAuth 2.0, OpenID Connect, and security best practices;
- Experience with microservices architecture and inter-service communication patterns;
- Strong problem-solving skills and attention to detail;
- English: B2 or higher (written and spoken);
- Nice to have: Knowledge of GraphQL and related tools, contributions to open-source projects or a technical blog, experience with frontend technologies, familiarity with monitoring and logging tools.
условия
- No conditions specified
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.