#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaJSAngular Software Engineer (Senior)
    Angular Software Engineer (Senior)
    JS
    BEC Poland

    Angular Software Engineer (Senior)

    BEC Poland
    Warszawa
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid
    BEC Poland

    BEC Poland

    With teams in Denmark and Poland, we create financial IT solutions for 25% of Danish bank customers. We make it possible for them to invest online, take out loans and transfer money. In other words, everything it takes to run a bank.

    Company profile

    Tech stack

      Angular

      advanced

      English

      advanced

      Node.js

      regular

    Job description

    We are searching for a Senior Frontend Developer (Angular)  


    This position is based at our friendly office in Warsaw. As a Senior Frontend Developer (Angular) you will work in an Agile development team in OpenUI Platform Department. You will be part of a set-up with Angular, Mobile and Java developers, DevOps, UX designers and testers.  

    The team is responsible for creating and maintaining “OpenUI Platform” product which is core Frontend platform for Netbank (web) and Mobile Bank (iOS & Android). The colleagues provide core components, tools, processes and development guidance for all teams working on client-facing solutions.  

    The team is organized in a scrum set-up. As a platform provider, the team own and apply cross-platform and micro frontends architecture into client-facing solutions. There are approximately 14 employees in the team split between Denmark & Poland 

    At BEC, we prefer to collaborate often in the office, but we also keep the opportunity to work remotely up to 8 days per month. Your direct manager will be Sebastian Gos. 


    Primary task and responsibilities include: 

    • You will develop & maintain front-end core platform features (no business features development)  
    • You will drive architectural changes and create standards around front-end development for client-facing solutions  
    • You will be responsible for the whole development lifecycle: from technical analysis of stories and bugs, technical design, to development, dev testing and release  
    • You will apply DevOps culture into your daily work looking for process improvements and driving it’s implementation  


    To succeed you will have:   

    • 5+ experience in Front end development  (3+ in Angular preferably latest versions)  
    • Experience working with micro frontends or hybrid apps architecture (at least one is a must)  
    • Experience with complex Angular applications, components, modules, services, rxjs and observables  
    • Experience working with ngrx and state management  
    • Experience setting and managing nx/nrwl, npm, Node.js  
    • Familiar with testing frameworks (ex. Jasmine or Jest) and e2e testing (e.g. Playwright or Cypress)  
    • Strong expertise in HTML5, CSS3, SASS with focus on accessibility with understanding of UI frameworks concept (e.g. Google Material Design).  
    • Hands on experience with GIT, BitBucket, Jira, Confluence, VS Code or IntelliJ IDEA.  
    • Familiar with mentoring using pair programming, code reviews, firm mentorship and obssessed on delivering high quality code 
    • Proactive and a good team-player with focus on helping each other  
    • Nice to have: DevOps experience, Scrum/Agile mindset, UX/UI experience  
    • Fluent English 


    Be your best self with BEC’s benefits! 


    We offer a diverse range of benefits for our employees. Here are just a few of them. 

    • Flexible working hours 
    • Mental health support  
    • Free lunch at the office 
    • Professional development 
    • Referral bonus up to PLN 10,000 
    • PLN 600 on a benefit platform a month 
    • Passion clubs and social events (Tennis, salsa dancing, board games, family picnics and more!) 


    What does the recruitment process look like? 

    1. Send us your CV: We want to get to know you 
    2. HR-screening call: Let’s chat and see if we’re a match 
    3. Meet our technical expert - tell us more about your skills and experience.  
    4. Meet your future manager and team: See who you’ll be working closely with. 
    5. Time to sign the contract: We’re ready to welcome you to BEC! 


    If you have any questions related to the position, please contact Anna Buczko (auc@bec.dk) or Sebastian Gos (sebastian.gos1@bec.dk) .  


    Make us aware of your talent    

    We are an equal opportunities employer. We hire top talent regardless of race, religion, color, national origin, sexual orientation, gender identity, and age. We encourage all qualified candidates to apply. See our full list of vacancies at https://www.bec.dk/en/vacancies/  

    You can also learn more about BEC by browsing our company culture book: wearebec.pdf