Angular 2+ Front-End to be Full-Stack Engineer – UMP

Product: UMP

Level: Regular

Contract: B2B

Location: Kraków/Partly remote

Salary B2B: 12 000 - 18 000 PLN
+ paid days off

Scope of daily responsibilities and tasks


  • Cross-cutting tasks from typical GUI / client-server communication / database-related tasks,
  • Active participation in GUI redesign & migration from Vaadin to Angular
  • Building new components based on requirements and UX best practices,
  • Writing code and unit tests in Angular 12, Scala, and Java,
  • Reviewing the code of teammates,
  • Taking care of application performance,
  • Cooperation with QA Engineers, UX Designer and UX Team, Technical writer, and Product Owner in the team

Occasional cooperation with:

  • Frontend Guild as a contributor to internal UI components library used by multiple company departments
  • Data-science team for functionalities using AI / ML
  • Technical Project Manager who is a task stakeholder/client proxy
  • Site Reliability Team as a second line of support during the working day
  • Whole Scrum Team during daily 15min stand-up and a total of 4h of Scrum meetings during one-week sprints


The technologies we use

  • Angular 12, TypeScript, Nx, Scala, Java 11, MongoDB, Redis, Vaadin, and Gitlab in the infrastructure part.
  • As for testing  — apart from code review, a great deal of automated unit tests, Selenium, and Gatling stress tests. In addition, QA Engineers within the team do manual tests and manual regression tests every two months before each new release.

Who we are looking for

  • Quick learner who is great at collaborating with others and willing to code full-stack tasks in Angular 12, Scala, and Java
  • ... who has a higher IT education and at least 2 years of commercial experience in modern web development.
  • ... who has
    • deep knowledge of TypeScript and Angular 2+
    • good understanding of HTML5 and CSS3
    • experience in Angular Material
    • willing to adapt to our full-stack culture and learn new technologies
  • Fluent Polish and at least B2-level English speaker

Nice to have

  • Knowledge of Material Design
  • Experience with Nx build framework
  • Knowledge of Scala and Java
  • Experience in Telco industry

What we offer

  • Technical challenges and skills improvement:
  • We develop a highly available product in a distributed, multi-server architecture that supports millions of devices
  • In-depth, hands-on experience with multiple network protocols and telecommunications domain
  • Internal training and in-team product and technology training
  • End-to-end work with the product - from coding, through deployment, to profiling applications in the production stage and observing long-term impact of technical decisions

Team and staff

  • Limited staff rotation - team includes senior employees with 3-8 years of experience in the company
  • Company transparency - awareness of the whole process and of what other teams deal with, and how development combines with business
  • Technical autonomy and real impact on the product and process

Many career paths and employee development options

  • Technical specialization (data-science, internal libraries, conference presentations)
  • DevOps (internal infrastructure, production deployment containerization)
  • Business orientation (pre-sales, technical cooperation close to sales & clients)

Usual stuff

  • Flexible working hours/remote work when you need it
  • Training and conferences
  • MacBook Pro / ThinkPad + 2 monitors
  • Company events
  • Benefit program
  • Paid holidays and sick leave
  • Kitchen full of snacks and treats
  • Car parking area and bike room
Angular 2+ Front-End to be Full-Stack Engineer – UMP

Product: UMP

Level: Regular

Contract: B2B

Location: Kraków/Partly remote

Salary B2B: 12 000 - 18 000 PLN
+ paid days off

Hey! Come join the best!

Thank you for your interest in Angular 2+ Front-End to be Full-Stack Engineer – UMP position.

This field can't be empty

This field can't be empty

Given email is incorrect

Given phone number is incorrect

Upload your CV

Please add something


Your message was sent

back icon

This website is using cookies

We use cookies for statistical and marketing purposes and to improve the quality of our services. The information stored in cookies usually allow the identification of a specific device or user’s browser, so they may contain personal data. By continuing to use this website with setting the web browser in a way which alows the use of cookies by the website means your’s consent to the use of cookies. You can change your web browser settings at any time.

More information on the processing of personal data and cookies you can find in our Privacy and cookies policy.