- Strong knowledge of modern front-end and JavaScript ecosystem, allowing to choose the right tool for the job
- Very good knowledge of React
- Good knowledge of a statically typed superset of JavaScript (TypeScript, Flow or other compile-to-JS language)
- At least 5 years of professional experience in developing software with modern Web frameworks and technologies
- At least 3 years of professional experience with React, frameworks (Next.js, Gatsby, vite), backend technologies (Node.js, Express), and server rendered & statically generated sites
- Strong working knowledge of modern web technologies, specifically REST and WebSocket with functional programming and reactive programming principles
- Familiarity with Yarn / NPM, Gulp, Webpack, and Electron for efficient development and packaging.
- Fluency in modern HTML / CSS and familiarity with cross-browser development
- Ability to write clean and testable code
- Knowledge and understanding of the front-end trends
- Sense of good UI and UX
- Good knowledge of English is a must (both spoken and written), we work with clients from all over the world (USA, Australia, Switzerland, etc.)
- Polish language is required, as internally we are a Polish speaking company
Nice to have
- Hands-on experience building and maintaining reusable UI component libraries
- Solid understanding of modern CSS and styling approaches (CSS-in-JS, CSS Modules, Tailwind, or similar), including theming and design tokens.
- Experience in collaborating with designers and translating design tools (Figma) into production-ready components
- Solid knowledge of web accessibility standards (WCAG) and experience building inclusive, accessible interfaces.
- Engagement in the IT community : personal blog, speaking at meetups / conferences, active member of StackOverflow, involvement in the open-source projects
- Having a pet-project
- Salary ranging from 1140 to 1425 PLN net per day for start
- 100% remote company with a remote-first mindset
- Full-time but not necessarily 9-17, we are flexible
- Professional development and freedom in choosing the toolset and tech stack
- Learning-culture expressed by SoftwareMill Academy and the technical reading club
- Small teams without PMs, no procedures, and no other corporate 'goodies' we all love
- Best tools you need to make your work pleasurable and effective : monitor(s), workstation of your choice
- Dev-friendly environment with passionate and skilled people who believe in clean code and software craftsmanship - you will have a chance to meet some of them during the recruitment process
- Interesting projects with technologies like TypeScript, JavaScript, React, Next.js
Requirements : JavaScript, React, REST, WebSocket, Next.js, Gatsby, Node.js, Express, gulp.js, Yarn, Electron, UI, UX design, Webpack, Figma, WCAG, CSS Tools : Confluence, Wiki, GitHub, GIT, Agile, Scrum, Kanban. Additionally : Training budget, Conference budget, Small teams, Flat structure, International projects, Friendly atmosphere, Leadership and soft-skills in-house trainings, No corporate culture, Flexible hours, Remote job forever, Dev-friendly environment, Refundable English lessons.