#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaJSFrontEnd Developer
    FrontEnd Developer
    JS
    Ework Group

    FrontEnd Developer

    Ework Group
    Warszawa
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Hybrid

    Tech stack

      JavaScript

      advanced

      Java

      regular

      React

      regular

    Job description

    Online interview

    For the Effective Banking & Automation department in Advisory, Sales & Core Banking division, company is looking for a full stack developer with experience in the banking industry to take the role of a senior developer within the project. The department is responsible for the development and the maintenance of the systems which support back-office processes in the banks and systems which serve as a web platform for the customer onboarding, bank account management, loans, mortgages, pensions, credit card administration. The consultant will join the department’s Polish team which counts around 35 developers and testers. To make the transition into the department as smooth as possible we shall be doing training and knowledge transfer both in the office in Poland and in the headquarters in Denmark.


    After an introductory phase the consultant will be part of the department and assigned to a team working on requirement analysis, as-is analysis, solution design, development, implementation and solving initial production problems in the company systems which involves:


    • Translate user requirements into the overall architecture and implementation.
    • Coordinate with the Client (Business Developers DK)
    • Design, code, review optimized front end code React and JavaScript.
    • Design, code, review backend integration
    • Understand, create and debug database related queries
    • Create test code to validate the application against client requirements.
    • Troubleshoot web application with a fast and accurate resolution.


    Consultant's profile:

    • Excellent technical skills in frontend environment using React Native, Typescript, React. JavaScript.
    • Strong experience designing, architecting, and implementing software solutions (frontend focus) in an enterprise environment (including microservice-style and cloud-based application architectures).
    • Familiarity with enterprise distributed computing solutions
    • Familiar with Single Page Applications / SPA, Mono-repo, MicroFrontend Development (MFE).
    • Experience with working with Design Systems
    • Excellent coding and documentation standards
    • Experience working in high-performance Agile (SCRUM) environment.
    • Excellent analytical skills
    • Being used to working in project environment, both with waterfall and Agile software delivery models.
    • Expert knowledge about SDLC tools (build systems, ticket systems, code repositories, CI etc.).
    • Excellent oral and written English skills both on technical and personal level.
    • Readiness to travel (2 - 3-day visits in Scandinavia, few times a year).
    • Experience in complex monolithic systems
    • Architecture design (MVC, REST, BPM, Broker, Event Sourcing, Microservices).
    • Backend development (Spring, Hibernate) • Web API development (SOAP, REST)
    • Database (SQL and non-sql DB)
    • Security (Spring Security)
    • Configuration (Spring Boot, Maven)
    • Code quality standards
    • Development approaches (Agile, Lean, DDD, Process Centric - BPM).
    • Redesign and transfer inhouse to industry standard solutions.
    • Evaluate user requirements, use cases and issues to automate manual processes.
    • Transfer abstract user needs to technical solutions
    • Maintain synergy and reuse of standards between collaborating teams.
    • Participate in review of domain architecture designs
    • Interact with organization to evaluate and challenge current operational procedures.
    • Support, review, train developers
    • Document architecture and technical design
    • Translate user requirements into the overall architecture and implementation.
    • Coordinate with the Client (Business Developers DK)
    • Design, code, review backend in Java
    • Design, code, review optimized front end code HTML and JavaScript.
    • Understand, create and debug database queries and stored procedures.
    • Create test code to validate the application against client requirements