.
Frontend Developer
  • Katowice
Frontend Developer
Katowice, Katowice, Silesian Voivodeship, Polska
Shiji Poland
21. 11. 2024
Informacje o stanowisku

technologies-expected :


  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Babel
  • Webpack
  • React.js
  • Git

technologies-optional :


  • Linux
  • Docker

about-project :


  • Technologies we use: React ecosystem, Ember, React Hooks, SASS, Web Components, Stencil
  • Jest, Testing Library, Enzyme, QUnit, Webpack, Babel, TypeScript, Gitlab, Docker and Docker Compose, Design patterns and clean code practices (OOP, SOLID)
  • Methodology: QA manager, Unit tests, Tester(s), Agile management: Scrum, Issue tracking tool: Jira
  • Knowledge repository: Confluence, Code reviews: GitLab, Version control system, Build server

responsibilities :


  • Work in iterations with refinements, plannings and retrospective meetings
  • Use Gitlab to sync the code with develop and master branches, and create feature branch for each User Story
  • Commit daily and use CI/CD using Gitlab
  • Open merge requests and wait for review for other team members before merge
  • Use docker and docker compose for local development and deployment of all microservices
  • Use teams to communicate and or participate in meetings with other team members
  • Cooperate with UI/UX department to provide user the best possible looks and feel of application
  • Create NPM internal packages to share work with others, create design systems and avoid repetitions

requirements-expected :


  • Minimum 4 years’ experience as JavaScript or Front-End Developer
  • Advanced understanding of JavaScript ES6/TypeScript
  • Good knowledge of HTML5, CSS3
  • Experience in work with or contribute to a JavaScript based build system (e.g., Babel, Webpack)
  • Experience with React ecosystem
  • Interest in testing, review and code quality
  • Familiar with Git
  • SOLID understanding of best practices, processes and design patterns
  • Open mind, contribution in discussions and good communication, especially inside of the team
  • Participation in designing solutions
  • Readiness to share knowledge and help team members
  • Self-reliance in daily work but also willingness for asking for help
  • Good English, both written and spoken

offered :


  • Form of employment of your choosing (B2B, CoE)
  • Flexible working hours
  • Lloyds insurance - in case of cooperation on a B2B basis
  • Subsidy for the purchase of glasses (300 PLN/year)
  • Free parking 3 minutes from the office or shared underground parking (can be reserved - first come, first served)
  • Private medical care with dentists package for you and your family
  • Group life insurance for you and your partner
  • Multisport card as part of the MyBenefit package
  • Dell laptop, keyboard, mouse, wireless headphones and monitor
  • 40h for development during work time
  • Free access to group language lessons
  • Udemy platform
  • In-house workshops, training sessions or meet-ups
  • MyBenefit cafeteria and 500 (or 310 depending on your choice of other benefits) points per month to be used in vouchers
  • Referral bonus if new employee is referred (6500 PLN gross or more depending on position)
  • Chill room with table football & PlayStation
  • Free snacks (every day)
  • Team building events

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • life insurance
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • no dress code
  • video games at work
  • coffee / tea
  • drinks
  • leisure zone
  • employee referral program
  • charity initiatives

  • Praca Katowice
  • Katowice - Oferty pracy w okolicznych lokalizacjach


    94 311
    15 366