Senior Full Stack Engineer

Angajator: Key Talents
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • BUCURESTI
  • Actualizat la: 26.09.2022
    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

    University Degree in Computer Science, computer engineering or economic studies;
    At least 5 years of relevant work experience;
    Proficiency in Javascript frameworks: Next.js (React.js) and Nest.js (Node.js);
    Excellent knowledge of RESTful API.
    Good knowledge of OOP & functional programming, composition over inheritance,immutable data structure,
    SOLID principles, unidirectional data flow;
    Use best practices for coding standards, like codebase linting tools & git hooks;
    Good knowledge of HTML5, CSS3, SASS/LESS;
    Good knowledge of JWS/JWT, OAuth 2, Docker, PostgreSQL ;
    In-depth knowledge of Scrum and Agile Software Development Methodology;
    Working knowledge of product development architecture and solution design;
    Ability to prioritize effectively;
    Excellent oral and written communication;
    Team player with a ‘can do’ attitude and problem-solving abilities;
    Fluent in written and spoken English as all communication and deliverables will be in English;
    Front-end frameworks such as Foundation or Bootstrap
    Cloud environments (AWS)
    Good knowledge of the blockchain technology;
    Good understanding of fintech industry;
    Good understanding of Typescript’s type system such as interfaces, union vs. intersection types, mapped types,
    enums, guards, & generics;

    Responsabilitati

    Designing and developing complex software applications, based on the technical requirements;
    Being able to prioritize tasks based on these requirements or changes;
    Testing and maintaining the responsive design of applications;
    Collaborate with the rest of the team for the development of new product features, using Next.js and Nest.js concepts;
    Implement and contribute to engineering practices and processes;
    API development and its subsequent integration with the front end services;
    Participate in code reviews to ensure product quality;
    Participating in Scrum meetings and product sprints.

    Alte informatii

    Competitive compensation & benefits package;
    Young, dynamic and multicultural work environment;
    Flexible work schedule;
    Career development programs;