Junior JavaScript Developer
Frontend Developer is responsible for programming, development and implementation of websites. He/she takes part in designing new system modules. JS Dev is in constant contact with backend developers for system integration. Technologies we use: Javascript / TypeScript / React / Angular / Vue.js
What are your competences and skills that we will pay attention to?
-
ability to code in JavaScript,
-
knowledge of React or Angular or Vue.js,
-
willingness to learn new technologies and frameworks,
-
good knowledge of Polish language (min. B2)
-
good knowledge of the English language (min. B1)
What is not necessary but welcome and will make you surprise us in a positive way?
-
good knowledge of React, GraphQL, Storybook,
-
good knowledge of CSS3 and HTML,
-
has at least 1 year of experience as JS DEV.
If you have no commercial experience - we will give you a chance! However, we require programming skills and the ability to present your own small projects to us.
What will be the scope of your tasks?
-
creation and modification of frontend in JavaScript (approx. 75% of working time),
-
participation in the process of designing new system modules (approx. 10% of working time),
-
error analysis (approx. 10% of working time),
-
creation of technical documentation (approx. 5% of working time).
What do we offer you?
-
the possibility of professional development and influence on project changes,
-
selection of technology for new projects,
-
selection of tools to suit you,
-
periodically internal training,
-
support of senior programmers (code review),
-
full or part-time work (preferred form of employment: B2B, but we also consider other forms),
-
working in the office or working hybrid - it's up to you,
-
integration events and a nice atmosphere in the team focused on development,
-
flexible working hours,
-
remuneration appropriate to your experience.
How do we work?
-
Version control system: GIT (Gitlab)
-
Building applications with one command? Yes, "git push" (Gitlab CI is doing the rest)
-
Do we build the application every day? Yes, every push builds an application!
-
Bug Tracker: Asana
-
Error Tracker: Sentry
-
Do we fix errors before moving on to new tasks? Yes!
-
Do we always have an up-to-date schedule? Yes, minimum of weekly status and schedule update.
-
Are we working with the specifications? Yes!
-
Do we work with mock-ups in Figma, XD, Sketch? Yes!
-
Do the conditions in the office allow you to concentrate? Yes! We know how important "flow" and "getting into the zone" for a programmer is.
-
What tools will you get? 2 24" screens, SSD, intel i7, never enough of RAM + editor of choice (Atom, VSCode, Webstorm), operating system (Mac, Windows, Linux of choice)
-
Do we have testers? Yes!
What tools and technologies do we mainly work with?
-
Framework: React
-
Data layer: GraphQL, Redux, REST,
-
Tooling: Webpack, Node, NPM, Yarn, Storybook
-
Look: PostCSS, scss, styled-components, JSS, MaterialUI