Open positions
Senior Scala Developer
Our offer
Salary ranging from 800 to 1050 PLN net per day for a start
100% remote company with remote-first mindset
Full-time but not necessarily 9-17, we are flexible
Professional development and freedom in choosing toolset and tech stack
Learning-culture expressed by SoftwareMill Academy and 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
Interesting projects with technologies like Scala, Java, Akka, Blockchain, Cassandra,
MongoDB, Apache Kafka, JavaScript, TypeScript, React, Angular
Additional perks
Impact on the company’s decisions starting from day one
Transparent and clear payment / raises policy
Quality time together: monthly integration meetings in different cities, annual company and family weekends away
50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
In-house English classes
Multisport card
What we expect
Very good Scala skills and functional programming knowledge
Ability to write clean and testable code
At least 4 years of commercial experience in developing software
Understanding of different types of software architecture
Ability to design with scalability and maintainability in mind
Comprehensive knowledge and understanding of the industry trends
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:
Actor model and Akka
Knowledge of a second JVM language
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
Interest in Big Data, Machine Learning and/or Blockchain
Read moreApply for this position Senior Java Developer
Our offer
Salary ranging from 800 to 1050 PLN net per day for a start
100% remote company with remote-first mindset
Full-time but not necessarily 9-17, we are flexible
Professional development and freedom in choosing toolset and tech stack
Learning-culture expressed by SoftwareMill Academy and 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
Interesting projects with technologies like Scala, Java, Akka, SpringBoot, Blockchain, Cassandra, MongoDB, Apache Kafka, JavaScript, TypeScript, React, Angular
Additional perks
Impact on the company’s decisions starting from day one
Transparent and clear payment / raises policy
Quality time together: monthly integration meetings in different cities, annual company and family weekends away
50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
In-house English classes
Multisport card
What we expect
Very good Java skills and general programming knowledge
Ability to write clean and testable code
At least 4 years of commercial experience in developing software
Understanding of different types of software architecture
Ability to design with scalability and maintainability in mind
Comprehensive knowledge and understanding of the industry trends
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:
Knowledge of a second JVM language
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
Interest in Big Data, Machine Learning and/or Blockchain
Read moreApply for this position Mid Java / Scala Developer
Our offer
Salary ranging from 550 to 800 PLN net per day for a start
100% remote company with remote-first mindset
Full-time but not necessarily 9-17, we are flexible
Professional development and freedom in choosing toolset and tech stack
Learning-culture expressed by SoftwareMill Academy and 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
Interesting projects with technologies like Scala, Java, Akka, SpringBoot, Blockchain, Cassandra, MongoDB, Apache Kafka, JavaScript, TypeScript, React, Angular
Additional perks
Impact on the company’s decisions starting from day one
Transparent and clear payment / raises policy
Quality time together: monthly integration meetings in different cities, annual company and family weekends away
50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
In-house English classes
Multisport card
What we expect
Good Java skills and general programming knowledge
Ability to write clean and testable code
At least 2-3 years of commercial experience in developing software
At least basic knowledge and understanding of the industry trends and different architecture types
Good knowledge of English is a must (both spoken and written), we work with clients from all over the world (USA, Australia, Switzerland, etc.)
Nice to have:
Knowledge of a second JVM language
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
Interest in Big Data, Machine Learning and/or Blockchain
Read moreApply for this position Senior DevOps Engineer
Our offer
Salary ranging from 800 to 1050 PLN net per day for a start
100% remote company with remote-first mindset
Full-time but not necessarily 9-17, we are flexible
Professional development and freedom in choosing toolset and tech stack
Learning-culture expressed by SoftwareMill Academy and 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
Interesting projects with technologies like Docker, Kubernetes, AWS, GCP, Blockchain, clustering and scaling both horizontally and vertically
Additional perks
Impact on the company’s decisions starting from day one
Transparent and clear payment / raises policy
Quality time together: monthly integration meetings in different cities, annual company and family weekends away
50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
In-house English classes
Multisport card
What we expect
Experience with Linux is a must
Very good knowledge about various tools like Ansible or Chef
Experience with deployment to a cloud (e.g. AWS, GCP)
Ability to set up, configure and maintain CI/CD processes using open-source solutions (Jenkins, GitLab, etc.)
Comprehensive knowledge and understanding of the industry trends
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:
Experience with Kubernetes and Docker
Experience with JVM applications
Management of multi-node clusters
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
Interest in Big Data, Machine Learning and/or Blockchain
Read moreApply for this position Mid DevOps Engineer
Our offer
Salary ranging from 550 to 800 PLN net per day for a start
100% remote company with remote-first mindset
Full-time but not necessarily 9-17, we are flexible
Professional development and freedom in choosing toolset and tech stack
Learning-culture expressed by SoftwareMill Academy and 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
Interesting projects with technologies like Docker, Kubernetes, AWS, GCP, Blockchain, clustering and scaling both horizontally and vertically
Additional perks
Impact on the company’s decisions starting from day one
Transparent and clear payment / raises policy
Quality time together: monthly integration meetings in different cities, annual company and family weekends away
50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
In-house English classes
Multisport card
What we expect
Experience with Linux is a must
Experience with Docker
Knowledge about DevOps work methodology
At least basic knowledge about major cloud vendors (e.g. AWS, GCP, Azure)
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:
Experience with Kubernetes and Docker
Experience with JVM applications
Management of multi-node clusters
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
Interest in Big Data, Machine Learning and/or Blockchain
Read moreApply for this position Senior Front End Developer
Our offer
Salary ranging from 800 to 1050 PLN net per day for a start
100% remote company with remote-first mindset
Full-time but not necessarily 9-17, we are flexible
Professional development and freedom in choosing toolset and tech stack
Learning-culture expressed by SoftwareMill Academy and 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
Interesting projects with technologies like JavaScript, TypeScript, React, Angular, Blockchain
Additional perks
Impact on the company’s decisions starting from day one
Transparent and clear payment / raises policy
Quality time together: monthly integration meetings in different cities, annual company and family weekends away
50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
In-house English classes
Multisport card
What we expect
Strong knowledge of modern front-end and JavaScript ecosystem, allowing to choose the right tool for the job
Very good knowledge of one of the leading JS frameworks: React, Angular, Vue.js
Good knowledge of a statically typed superset of JavaScript (TypeScript, Flow or other compile-to-JS language)
Fluency in modern HTML/CSS and familiarity with cross-browser development
Ability to write clean and testable code
At least 4 years of commercial experience in developing software
Knowledge and understanding of the front-end trends
At least a basic familiarity with the backend side of web apps
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:
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
Read moreApply for this position
Can’t find a position that suits you?
It doesn’t mean that you don’t match. We are always looking for awesome motivated people to join the team! Having a good attitude and being keen to learn is crucial, the rest is a matter of time. Convinced?
We offer
Remote
We all work from our homes, co-working offices or sometimes even from Bieszczady Mountains.
Flat structure
Everyone has the same right to speak their opinions or change the way the company works, no matter if you are a boss or a developer who joined us a month ago. If you convince the majority to your idea, we make it happen even if a boss voted for “no”.
Transparency
You will know how much each of us earns or how much we spend on various things.
Self-improvement
Paid days-off when you attend conferences. We also appreciate when you want to share your knowledge with others.
Needs understood
Company launched and led by active developers, so we understand that an SSD disc is not a whim and two large external LCD displays setup is not too much. If you need any stuff to work, you will get it.
Great Team
Check 9 reasons to work at SoftwareMilland see how our cooperation might look like.
Still have questions?
Catch us on the dedicated Ask Me Anything - SoftwareMill Slack channel and ask us anything about programming, projects, the company or remote work tips.
Do not forget!
Remember to include ‘I hereby consent to processing of my personal data for purposes of recruitment (pursuant to the Act of 29 August 1997 on the Protection of Personal Data, Journal of Laws No 133 item 883 as amended).'
Hiring path
1. Send resume
No surprises here ;)
2. Fill an online form
To discover more about your motives and expectations
3. Video Call
Let's chat and explain more about us, the process, the team and your needs. We will use English.
4. Technical task
Coding in practice - that's what the job is all about.
5. Code review
You'll get thourough feedback on your code. Worry not - no code is perfect.
6. Technical call
A good chance to discuss your coding task in more details.
7. Lunch meeting
Let's have lunch and make sure we would like to work together in a team.
E-Book: SoftwareMill's Handbook for New Employees
Why should you download our Handbook?
- Learn secrets of onboarding new hires in a remote setup
- Discover our remote-first communication process
- Get a list of tools and meeting formats that worked for us
At SoftwareMill we’ve been building a 100% remote company through experimentation with team setup, meetings, tools and structure. It’s a continuous work in progress and a great fun!