Senior JavaScript (Node JS) Developer
Ciklum
Prague, Czech Republic
Responsibilities
- Be proactive in communication with team members and client;
- Delivery. Create and maintain modern solutions according to unit standards;
- Code Quality. Follow code quality standards;
- Analyze and Estimate. Perform technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time.
Requirements
You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills:
- Design patterns, development principles;
- HTML/CSS. Pre/post -processors, methodologies;
- JavaScript/TypeScript. Core, performance, security;
- NodeJS. Core, ExpressJS/NestJS, no/SQL, ORM, Database design, microservices;
- Testing. Approaches, types, tooling;
- CI/CD. Understanding, usage;
- Authorization. JWT;
- Git. Branching strategies;
- Agile. Principles and processes;
- Upper-Intermediate English.
Desirable
You should have an idea of the subject and its parts. Can explain. Has experience of use of such skills:
- Other modern framework (Angular, Vue, React, ReactNative);
- Micro-frontends;
- Cloud platforms experience;
- Code quality tools (Sonarqube);
- Experience with CI/CD set up (Docker, GitlabCI, CircleCI etc.);
- Familiar with UX concepts such as Information Architecture.
Personal skills
- Has sufficient communication skills for effective dialogue with customers and colleagues;
- Collaborates in a team effectively;
- Is able to plan, schedule and monitor own work within short time horizons;
- Demonstrates a rational and organized approach to work;
- Understands and uses appropriate methods, tools and applications. Identifies and negotiates own development opportunities;
- Works under routine direction, without frequent reference to others.
Apply Now
Don't forget to mention EuroTechJobs when applying.