Position: Senior Node.js Developer
Company: Intetics
Experience required: 5y
English level: upper

Intetics, a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is looking for a Senior Node.js Developer to enrich its team with a skilled professional to spread the company’s ideas, vision, content, and messages.

**About the project:**

- Cloud-Native storage and management system for media content and a module for the News CMS: a central, independent content platform for topic planning, topic exchange and article delivery.

**Responsibilities:**
- Develop and maintain top-tier web applications using Node.js.
- Implement and design scalable APIs using RESTful protocols.
- Collaborate with the front-end team to integrate UI components with the back-end system.
- Build a robust and maintainable codebase using best practices.
- Ensure code quality through code reviews, unit testing, and integration testing.
- Participate in team meetings and code reviews.
- Continuously research and stay updated with new technologies, methodologies, and frameworks.

**Requirements:**
-Strong proficiency in Node.js and its frameworks.
- Expertise in building web applications with JavaScript.
- Experience with developing RESTful APIs.
-  Strong understanding of front-end technologies, including HTML, CSS, and JavaScript.
- Experience in database design, implementation, and management, specifically with MySQL or PostgreSQL.
- Knowledge of AWS services, including EC2, S3, RDS, and Elasticache.
- Excellent problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science or a closely related field (or an equivalent combination of education and experience).
- At least five years of professional experience in software development focusing on Node.js.