We are SoftwareMill - a group of various individuals: total geeks, humanists, fans of fantasy and karate, Apple and Android enthusiasts. Both our differences and shared values allow us to create one of the most employee-friendly companies in the IT industry. We work 100% remotely, from our homes scattered all over Poland (but not only!).
Interested in joining our team? See what it takes to become a SoftwareMiller!
OUR OFFER
- Salary ranging from 1200 to 1500 PLN net per day for a 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
- Leadership and soft-skills in-house trainings
- English courses
- 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 Node.js, JavaScript, TypeScript
ADDITIONAL PERKS
- Impact from day one - You can directly influence the company’s future. Our leaders are not appointed but chosen by their actions.
- Transparent raises policy - You are empowered to explore and co-create your own development path within a custom, developers-friendly promotion system.
- Quality time together - We foster true connections. You enjoy monthly integrations full of fun activities for the whole team.
- Company getaways - Twice a year, it’s time for a weekend away. To one of these fun-filled escapes, we bring our loved ones.
- Conferences refund - You get a 50% refund, and 100% if you are a speaker, for conference tickets and workshop attendance.
- Workstation of your choice - Only you know what type of laptop, software, or accessories can make your coding joy, so you choose it.
- Soft skills development - We’ve learned that soft skills are essential and help us work better. There is always some soft skill initiative open to join.
- 100% remote forever - You’ll find out that remote does not mean alone. Remote-first from day 1, we’ve created a setup that enhances our daily work.
- Team integration budget - Want to meet with your project team onsite? No problem, you’ll get a budget for spending quality time together.
- Absolute transparency - You have access to all information, including finances, necessary to contribute to strategic decisions.
WHAT WE EXPECT
- Strong knowledge of modern back-end and JavaScript ecosystem, allowing to choose the right tool for the job
- Expertise in Node.js development with a focus on building scalable and efficient server-side applications
- Proficiency in using TypeScript for building type-safe and maintainable code
- Familiarity with React
- Ability to write clean, testable, and well-documented code
- At least 4 years of commercial experience in software development
- Knowledge and understanding of current back-end development trends
- Experience with integrating RESTful APIs and working with databases (SQL and NoSQL)
- Experience in using common Node.js backend frameworks and libraries such as Express, Koa, or NestJS
- Good understanding of server-side performance optimization
- 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
- 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