Node.js Developer

Angajator: Key Talents
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • BUCURESTI
  • Actualizat la: 24.07.2021
    Scurta descriere a companiei

    We build strong relationships based on highest level of integrity, quality and quality.
    Key Talents provides a various rage of services to companies and individuals focusing on recruitment, training, career advisory, QA audit, IT consultancy services, QA training delivered for individuals or client’s internal teams.

    Cerinte

    Relevant experience working with Software Development teams, having launched a product or service to the market

    Solid understanding and practical experience working with Container Technologies and Managed Platforms, having built products that are based on micro-services

    Solid experience with Node.js web frameworks (E.g.: Express.js, Hapi, Fastifyi)

    Hands-on experience or good understanding of document-based and relational databases (E.g.: PostgreSQL, Oracle, MongoDB, MySQL)

    Experience with event-messaging (E.g.: RabbitMQ, Redis)

    Nice to have

    Experience with Wordpress development is a plus (Wordpress REST APIs, Plugin Development, Gutenberg Blocks)

    Experience with Typescript is a plus

    gRPC is a plus

    GraphQL is a plus

    S3 Object Storage or S3-compatible APIs is a plus

    Responsabilitati

    Build micro-services and applications in Node.js that run in a Container-based infrastructure

    Write unit and integration tests

    Work directly with Architects and DevOps to shape up the product, platform and infrastructure

    Be a part of a larger multi-disciplinary team, working directly with Architects, DevOps, Developers, QA Engineers, UX and Product Owner

    Participate & contribute in the teams Scrum process

    Conduct Code Reviews

    Demo your work to peers and stakeholders

    Manage your own time and successfully work unsupervised while keeping team collaboration alive

    Be available for occasional travel to Germany (post-pandemic)

    Alte informatii

    As a Node.js Developer your primary responsibility is to develop and maintain back-end services and applications, as well as enabling 3rd party services integrations into the product.

    You will have the opportunity to be part of and influence architectural decisions, build a cohesive ecosystem of micro-services, that will ultimately provide customers with a highly scalable and highly available platform to build their dream on the web.