I confirm that I work for Software Mind and that I have been given the task by its management to manage this profile.
I will keep all information up to date and agree to receive notifications related to job posts, discussions, and any other content related to the company.

Cancel 

Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Software Mind




Software Mind is hiring a Remote Junior Marketing & EB Specialist

Company Description

Agile Soul – Software Mind

On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project - the aim you'll have 

Our Marketing & EB Team craves more! Open to other Software Minders, new tools and strategies, we know that in work, as in life, challenges crop up – and we deal with them together. Whether working on our brand strategy or packing 400+ gifts for our employees. We’re engaged, determined and creative. Ready to shoulder responsibility and take ownership? We’re waiting for you!

Position - how you'll contribute

  • Supporting the implementation of our exiting new benefit
  • Creating and updating informational materials and brochures
  • Supporting the implementation of marketing & eb strategies
  • Updating our webpages
  • Helping to develop various marketing and branding materials
  • Cooperating with and learning from the best Marketing&EB team 

Qualifications

Expectations - the experience you need

  • University degree or a student in you’re the final year of studies
  • At least 4 days’ availability per week (flexible working hours)
  • High level of English (written and spoken)
  • Enthusiastic, cheerful and hard-working attitude

Additional skills - the edge you have

  • A true passion for marketing and employer branding
  • Enthusiasm for new technologies

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • International business trips  
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote Junior Marketing Specialist

Company Description

Agile Soul – Software Mind

On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project - the aim you'll have 

Our Marketing & EB Team craves more! Open to other Software Minders, new tools and strategies, we know that in work, as in life, challenges crop up – and we deal with them together. Whether working on our brand strategy or packing 400+ gifts for our employees. We’re engaged, determined and creative. Ready to shoulder responsibility and take ownership? We’re waiting for you!

Position - how you'll contribute

  • Supporting the implementation of our exiting new benefit
  • Creating and updating informational materials and brochures
  • Supporting the implementation of marketing & eb strategies
  • Updating our webpages
  • Helping to develop various marketing and branding materials
  • Cooperating with and learning from the best Marketing&EB team 

Qualifications

Expectations - the experience you need

  • University degree or a student in you’re the final year of studies
  • Full-time availability
  • High level of English (written and spoken)
  • Enthusiastic, cheerful and hard-working attitude

Additional skills - the edge you have

  • A true passion for marketing and employer branding
  • Enthusiasm for new technologies

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • International business trips  
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote Junior Content Specialist

Company Description

Agile Soul – Software Mind

On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project - the aim you'll have 

Do you want to work in a dynamically growing company that will respect your talent, focus on your growth and open your eyes to new tools and strategies? If so, our marketing team is eager to meet you. 

We’re looking for someone to support our team in creating a wide range of digital assets used across numerous communication channels. You’ll be supported by Software Minders who will invest time and energy in your development. Once you settle in however, you can expect more autonomy in designing, planning and creating content that makes an impact.  

You’ll work closely with all members of our close-knit team – passionate marketing specialists, employer branding ninjas, crazy good designers and a multimedia wizard who probably belongs In Hollywood. We work at an open company that inspires us to show grit and guts, treats us with respect and gives us the opportunities to take ownership of our projects. Want to help us move mountains? 

Position - how you'll contribute 

  • Proofing internal company communications (mailings, presentations, collaboration tools) 
  • Creating and editing social media posts  
  • Editing translations for the Payroll, Recruitment and People Departments 
  • Conducting interviews with internal experts on a range of technical topics  
  • Crafting content for landing pages, case studies, blogs and white papers 
  • Putting out content fires when they appear 

Qualifications

Expectations - the experience you need 

  • At least one year of professional experience in corporate marketing 
  • Strong copywriting abilities 
  • Research skills 
  • Experience creating and editing long-from content 
  • Strong organizational skills and the ability to multitask 
  • Initiative and imagination 
  • Excellent eye for detail 
  • Strong communication skills and the ability to work on a creative team 
  • Native-speaker level English (written and spoken) 

Additional skills - the edge you have 

  • Basic knowledge of SEO strategies 
  • Familiarity with various communication channels 
  • Experience working in the IT sector 
  • Hubspot, LinkedIn or Google certificate in marketing 

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • International business trips  
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [BAN] Front-end Software Enigneer (Vue.js)

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

At Software Mind we specialize in helping our clients develop and maintain their software systems. We cooperate with various companies, mainly from Western and Northern Europe and the Unites States, but we also have business partners in countries like Australia and the United Arab Emirates (Dubai) etc.   

Our cooperation model varies with different clients: from direct cooperation with our clients’ own experts as one development team, to building self-sufficient cross-functional teams and effectively taking full responsibility for the whole development process (gathering requirements, software architecture, development, quality assurance, deployment and maintenance). For all models we opt for an agile approach, enforce high quality standards (including high automated test coverage, static code analysis, code reviews etc.) and promote direct communication (both internally and with our clients). 

Job Description

Project – the aim you’ll have 

We have recently started a new cooperation with a UK-based client that is a leading provider of logistics solutions. Our client develops and applies modern technologies to manage supply and demand, facilitating the most efficient journeys (routes, timings and costs) for transport providers, consumers and many recognized household brands. 

Using technology to help reduce environmental impact has always been top of our client's agenda and they are proud that they have achieved carbon neutral status on all their transport moves.  

Our client is currently in the process of technological transformation – replacing existing system with modern feature-rich platform, based on microservices. Project is still in early phase of development (effectively PoC, nearly greenfield) so important technical decisions are still to be made. Our aim is also to provide expert knowledge to help with the transformation.

We are currently acquiring specialists (frontend and backend developers and DevOps) for the project. Initially our developers will join teams already formed by our client, but eventually we are looking to form our own self-sufficient, cross-functional teams.  

Our client is building services mainly in Java and Python, also TypeScript and Node.js for serverless processing. While we appreciate expertise in either Java or Python, we are looking for an engineer to adopt a modern polyglot approach and who is, willing to learn other languages. 

Another interesting aspect is that the project includes some non-trivial processing logic – for example, finding and optimizing transport routes – so developers with a strong background in mathematics and algorithmics may have a chance to use their skills. Out client is also considering introducing machine learning in the later stages of the project.  

We are mainly looking for experienced engineers to form the core of our team. It’s a new, exciting adventure for us, so if you are an ambitious software engineer eager to try something new, then it’s a great time to join us. 

Position – how you’ll contribute 

  • Being an active member of a scrum team 
  • Participating in defining work standards and creating base components in a newly started project. 
  • Developing code that is testable and of good quality (e.g., through unit tests, and by following best practices for writing testable code) 
  • Performing code reviews 
  • Supporting the development team by exchanging knowledge and skills   

Qualifications

Expectations – the experience you need 

  • 3+ years of commercial development experience. 
  • Vue.js experience. 
  • HTML, CSS 
  • Strong analytical and communication skills, ability to work in a team. 
  • Experience writing testable code  
  • Ability to write and speak English at a B2+ level 

Additional skills – the edge you have 

  • Back-end development experience (Java, Python, Node.js) 
  • UI/UX experience. 
  • Knowledge of Container / Orchestration tools: Docker, Kubernetes  
  • Some experience with front-end testing technologies (Playwright, Selenium, Protractor, Jest, Cypress etc) 
  • Amazon Web Services 
  • OSRM (http://project-osrm.org/
  • Experience leading a team of developers, mentoring other developers etc. 

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • International business trips  
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [BAN] DevOps Enigneer (AWS)

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

At Software Mind we specialize in helping our clients develop and maintain their software systems. We cooperate with various companies, mainly from Western and Northern Europe and the Unites States, but we also have business partners in countries like Australia and the United Arab Emirates (Dubai) etc.   

Our cooperation model varies with different clients: from direct cooperation with our clients’ own experts as one development team, to building self-sufficient cross-functional teams and effectively taking full responsibility for the whole development process (gathering requirements, software architecture, development, quality assurance, deployment and maintenance). For all models we opt for an agile approach, enforce high quality standards (including high automated test coverage, static code analysis, code reviews etc.) and promote direct communication (both internally and with our clients). 

Job Description

Project – the aim you’ll have 

We have recently started a new cooperation with a UK-based client that is a leading provider of logistics solutions. Our client develops and applies modern technologies to manage supply and demand, facilitating the most efficient journeys (routes, timings and costs) for transport providers, consumers and many recognized household brands. 

Using technology to help reduce environmental impact has always been top of our client's agenda and they are proud that they have achieved carbon neutral status on all their transport moves.  

Our client is currently in the process of technological transformation – replacing existing system with modern feature-rich platform, based on microservices. Project is still in early phase of development (effectively PoC, nearly greenfield) so important technical decisions are still to be made. Our aim is also to provide expert knowledge to help with the transformation.

We are currently acquiring specialists (frontend and backend developers and DevOps) for the project. Initially our developers will join teams already formed by our client, but eventually we are looking to form our own self-sufficient, cross-functional teams.  

Our client is building services mainly in Java and Python, also TypeScript and Node.js for serverless processing. While we appreciate expertise in either Java or Python, we are looking for an engineer to adopt a modern polyglot approach and who is, willing to learn other languages. 

Another interesting aspect is that the project includes some non-trivial processing logic – for example, finding and optimizing transport routes – so developers with a strong background in mathematics and algorithmics may have a chance to use their skills. Out client is also considering introducing machine learning in the later stages of the project.  

We are mainly looking for experienced engineers to form the core of our team. It’s a new, exciting adventure for us, so if you are an ambitious software engineer eager to try something new, then it’s a great time to join us. 

Position – how you’ll contribute 

  • Participating in defining work standards and creating base components in a newly started project. 
  • Configuring and maintaining build pipelines for developers. 
  • Configuring and maintaining AWS-based infrastructure (dev to prod) 
  • Supporting the development team by exchanging knowledge and skills   

Qualifications

Expectations – the experience you need 

  • 3+ years of commercial experience in a DevOps role. 
  • Amazon Web Services (including ECS, Fargate) 
  • CircleCi and Terraform or similar technologies. 
  • Strong communication skills, ability to cooperate with a dev team, willingness to educate other team members. 
  • Ability to write and speak English at a B2+ level 

Additional skills – the edge you have 

  • Development experience (Java, Python, Node.js) 
  • Kubernetes 
  • Practical experience with distributed systems and message queues (SNS/SQS, Kafka) 
  • SQL and NoSQL databases (Redis, Elasticsearch) 
  • OSRM (http://project-osrm.org/

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • International business trips  
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

See more jobs at Software Mind

Apply for this job

+30d

Well-being Partner

Software MindKraków, Poland, Remote

Software Mind is hiring a Remote Well-being Partner

Company Description

Agile Soul – Software Mind

On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

You'll join a rapidly growing People Team that is responsible for engagement and employees' development. As a Wellbeing Partner you’ll be responsible for creating the company’s strategy for employee benefits and wellness programs. We are looking for an open and proactive person who will provide operational expertise and assist in delivering an excellent employee experience. 


What makes us special? Initiative and a lot of independence combined to create an atmosphere where teammates always have each other’s backs. We have great and ambitious plans for 2022 so join our team – you definitely won’t have a chance to feel bored! 

Position – how you’ll contribute 

  • Planning and executing company benefits and wellbeing activities, including vendor selection, budget management, benefit requirements, communication materials, satisfaction surveys and attendance to ensure and enhance employee experience. 
  • Introducing wellbeing initiatives that create a friendly work environment, build good relationships and establish a work culture based on health, happiness and motivation for development. 
  • Cooperating with the Marketing & EB department regarding the creation of communications via company intranet, email, newsletters and social media etc. 
  • Cooperating with third party vendors while maintaining service and quality. 
  • Organizing internal and external events. 
  • Carrying out assessments of activities in terms of effectiveness, including drafting reports based on indicators that enable the measuring of employee satisfaction. 

Qualifications

Expectations – the experience you need 

  • Min. 2 years’ experience in a similar role  
  • Experience working in a rapidly growing organization/start-up is an advantage  
  • Strong interpersonal skills to communicate professionally with managers and employees 
  • A detail-oriented and well-organized problem solver 
  • A self-motivated and flexible individual with a "can-do", solution-focused approach  
  • A collaborative team player with a positive and supportive attitude who is passionate about people  
  • Fluent in Polish and English – required. 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote Talent Sourcing and Research Specialist

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

Software Mind is a global IT service and software company that has collaborated on numerous projects all over the world. We have been perfecting our approach to software development outsourcing and the needs of businesses for almost 20 years. And now… we want to grow even more! For this to happen, we need people to help us find the best technical talents on the market – interested? 

Position - how you'll contribute

  • Implementing advanced sourcing techniques to build and develop the talent pipeline supporting the recruiters and stakeholders;
  • Be an active member of the TA team supporting  projects which require direct sourcing assistance;
  • Developing creative strategies to secure top-tiered talent utilizing prior experience with successful tools and channels;
  • Developing relationships with candidates, understand their interests and provide a proper candidate experience;
  • Connecting with talents and build a talent pipeline for critical roles and reduce time to hire.

Qualifications

Expectations - the experience you need

  • At least 6 month’s experience in IT sourcing;
  • Proficiency in talent acquisition tools / techniques (e.g. Boolean searches, ATS, networking, headhunting etc.);
  • Independence and the ability to work under pressure;
  • Ability to generate new ideas;
  • Communicative level of English;
  • Team player attitude.

Additional skills - the edge you have

  • Experience working in an international / global organization would be an asset;
  • Experience in market mapping would be an asset.

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [ODI] Senior Back-end Software Engineer (Java)

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

 

To work on the best on the market AI-powered system for managing legal documentation (court cases). Your main responsibilities include working on a document workflow tailored to the legal industry, managing powerful search features (handling terabytes of data and millions of documents) and creating a case strategy. 

How we work: 

  • 2 pizza-sized teams that consist only of top of the class developers (no juniors)
  • Close cooperation with our colleagues from the USA
  • Product-oriented approach – think about yourself as co-owner of the product
  • No deadline approach ... really (quality is more important than time)
  • Weekly releases
  • Development team is responsible for quality

Technologies we use: 

  • Microservice architecture 
  • Kotlin 
  • Python 
  • Java 
  • .NET (legacy) 
  • Amazon Lambda 
  • Kafka 
  • Protobuf 
  • Elatic Search 
  • DynamoDB 
  • Redis 
  • Docker 
  • Amazon ECS 

Position – how you’ll contribute 

 

  • Be part of an autonomous, cross-functional team designing, building and operating strategic, user-focused feature sets
  • Creating services that enable users to build complex search queries that remain responsive while spanning terabytes of data
  • Building containerized web application services in Python that empower users to work on large data sets in a responsive manner

Qualifications

Expectations – the experience you need 

 

  • Product-oriented approach – think about yourself as co-owner of the system 
  • Quality-oriented approach – no testers in the team (at all). Developers are responsible for quality 
  • Strong ownership and the ability to suggest changes, share ideas and look at the product as a whole.min. 8 years of experience in back-end development 
  • Experience creating cloud-based systems 
  • Very good knowledge of Java/Kotlin 
  • Basic knowledge of Python 
  • Experience working with non-relational databases 

Additional skills – the edge you have 

 

  • Experience in Python 
  • Experience working with systems that process large amounts of data 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [ODI] Senior Front-end Software Engineer (React)

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

To work on the best on the market AI-powered system for managing legal documentation (court cases). Your main responsibilities will include working on a document workflow tailored to the legal industry, managing powerful search features (handling terabytes of data and millions of documents) and creating a case strategy. 

How we work: 

  • 2 pizza-sized teams that consist only of top of the class developers (no juniors)
  • Close cooperation with our colleagues from the USA
  • Product-oriented approach - think about yourself as co-owner of the product
  • No deadline approach ... really (quality is more important than time)
  • Weekly releases
  • Development team is responsible for quality

Technologies we use: 

  • Micro-frontends 
  • GraphQL 
  • React/Redux 
  • Redux-Saga 
  • Styled Components, 
  • Jest/Enzyme 
  • Backbone (legacy) 

Position – how you’ll contribute 

  • Be part of an autonomous, cross-functional team designing, building and operating strategic, user-focused feature sets
  • Work on a modern ‘micro-frontend’ architecture designed to facilitate the development of high-quality software across multiple high-velocity, independent teams
  • Build a highly responsive Document Viewer that supports multiple native file types (PDF, Excel, Video, etc.) while providing easy-to-use facilities to augment the data with complex, domain-specific work product
  • Create an intuitive facility for users to build complex search queries that remain responsive while spanning terabytes of data

Qualifications

Expectations – the experience you need 

  • 8+ years of experience in development 
  • React/Redux - min. 3 years’ experience 
  • CSS/ SCSS & HTML5 
  • Excellent Javascript knowledge (e.g. ES6, object-oriented programming, Clean Code) 
  • Product-oriented approach – think about yourself as co-owner of the system 
  • Quality-oriented approach – no testers in the team (at all). Developers are responsible for quality 
  • Strong ownership 

Additional skills – the edge you have 

  • Experience in Backbone (legacy system) 
  • Experience in GraphQL 
  • Knowledge of AWS and Docker 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote Learning & Development Partner

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

You'll join a rapidly growing People Team that is responsible for engagement and employees' development. You’ll be responsible for planning and executing development activities in close cooperation with People Partners and management. We are looking for a self-confident and proactive person who will support the company in employees’ advancement.  

What makes us special? Initiative and a lot of independence combine to create an atmosphere where teammates always have each other’s backs. We have great and ambitious plans for 2022 so join our team – you definitely won’t have a chance to feel bored! 

Position – how you’ll contribute 

 

  • Building and executing a Learning & Development strategy aligned with the company’s business goals 
  • Designing new tools and processes to facilitate talent management and career development 
  • Conducting development needs analysis and identifying skill gaps 
  • Managing all internal & external trainings and other development-related activities 
  • Designing all kinds of development materials 

Qualifications

Expectations – the experience you need 

  • Minimum 3 years of work experience in Talent Management or Learning & Development (preferably within the IT industry), 
  • Being passionate about the Learning & Development industry and keeping up to date with the latest trends. 
  • Experience designing development paths. 
  • Training experience (designing and delivering soft skills and leadership skills training) 
  • Detail-oriented, well-organized and able to manage multiple tasks efficiently 
  • Fluent in Polish and English – required.

See more jobs at Software Mind

Apply for this job

+30d

[GAC] Product Manager

Software MindKraków, Poland, Remote

Software Mind is hiring a Remote [GAC] Product Manager

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have

Our client’s mission is to stop organizations from overpaying for the software they use. They help organizations optimize software availability, compliance and cost savings measures through the delivery of on premise and cloud-based Software Asset Management solutions. Today they are the largest, most successful dedicated developer of SAM solutions, with staff all over the world. To sustain their explosive growth, we are looking for the brightest, most highly-skilled people who have their best work ahead of them. Now is the right time to join our organization.

Position – how you’ll contribute

Are you passionate and knowledgeable in the field of Data Warehousing, Data Analytics engines, Big Data, Machine Learning and have experience working as a Product Manager and Product Owner in an Agile environment? Then you could be the one that lands this exciting role to build and deliver our next generation data platform.

Our client is on an exciting innovation journey, having launched a new cloud-native platform and making their award-winning SAM product available to customers as SaaS last year. We are continuing that journey by bringing additional products and capabilities to market, empowered and accelerated by our platform and our platform teams.

This is a unique opportunity to join our project in a strategic position. You will truly be able to make a big impact for our customers, partners and application teams innovating on the next generation platform.

We are looking for a senior product manager that will drive the strategy, roadmap and backlog priorities for our data layer as part of the next generation platform.

You will be working with a team of passionate product managers responsible for their part of the strategy and roadmap while also acting in the capacity of the product owner for their respective product team(s).

Though your main focus will be the strategy and roadmap for the Data Foundation and Integrations area of the platform, we also believe that it is important to stay connected with the everyday work done by our brilliant engineering teams. As such you will be a “playing coach” by acting in the capacity of the product owner specifically for the team(s) building the next generation data pipeline in the platform

Qualifications

Expectations – the experience you need

  • Strong experience of the Product Owner in an Agile organization
  • Strong understanding and experience of working with both internal and external stakeholders to drive strategies and roadmaps
  • Experience with Big Data and Data Warehousing solutions and/or Data Analytics or Machine Learning
  • Experience working with cross-functional teams
  • Excellent communicator in both spoken and written English
  • Great team player focused on succeeding with the team in building great solutions that our customers will love and that works for our business
  • Clever sense of humor

Additional skills – the edge you have

  • Coaching experience
  • People Management experience
  • Background working on software platform projects
  • Experience with Jira and Confluence
  • Product Management and/or Owner certification

See more jobs at Software Mind

Apply for this job

+30d

[GRI] Quality Assurance Engineer

Software MindKraków, Poland, Remote
agileazureqajavac++backend

Software Mind is hiring a Remote [GRI] Quality Assurance Engineer

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

We’re looking for Quality Engineers to be involved in the evolution of a retail platform. Our client, founded nearly twenty years ago, wants to capitalize on the growing amount of data available to Consumer Packages Goods (CPGs). The main goal of this platform is to help CPGs sell more and lose less. Additionally, it optimizes in-store operations, increases revenue and reduces losses. The platform is based on advanced analytics and industry expertise. It is successfully used to build solid and complex solutions for the world’s largest retailers and CPGs. 

Position – how you’ll contribute 

We are now looking for experienced QA engineers to our product development teams to improve our agile testing,  nurture top quality and work hands on with system testing. 
All our teams are cross-functional, meaning developers and testers work closely together with quality assurance to prevent misunderstandings from becoming defects, as well as finding bugs as soon as possible. 
In this role you will perform, together with your colleagues, exploratory testing, identify test cases and implement manual and automated testing of the products. You will also participate in identifying and implementing QA best practices into our development and release processes to support our high quality ambitions. 

Qualifications

Expectations – the experience you need 

 

  • Experience in Test Scenarios preparation and execution 
  • Testing on a cloud platform (Azure preferred) 
  • Ability to define and lead on the appropriate end-to-end test approach 
  • Technical skills in test automation frameworks (for example: xUnit, Postman, Newman, Chai, Cypress, Selenium) 
  • Ability to write and read code in C# or PowerShell or Go or Java 
  • Experience with database testing and DB seeding 
  • Experience with integration and end-to-end testing 
  • Experience with creating a test infrastructure for backend testing 
  • Experience of configuring and supporting CI/CD pipelines (GitHub usage) 
  • Experience working in Scrum/KANBAN Agile environment 
  • Strong communication skills (written and spoken) in English 
  • Ability to identify problems and drive improvements 

 Our ideal candidate has a results-driven approach and enjoys motivating and inspiring coworkers to achieve common goals. We’re looking for a persistent tester who questions assumptions and has a great talent for finding blind spots. 

Additional skills – the edge you have 

 

  • Experience in none-functional testing (like performance and load testing) 
  • Clever sense of humor 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [GAC] Senior Software Engineer/Engineering Lead

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project - the aim you'll have

Our client’s mission is to stop organizations from overpaying for the software they use. They help organizations optimize software availability, compliance and cost savings measures through the delivery of on premise and cloud-based Software Asset Management solutions. Today they are the largest, most successful dedicated developer of SAM solutions, with staff all over the world. To sustain their explosive growth, we are looking for the brightest, most highly-skilled people who have their best work ahead of them. Now is the right time to join our organization.

Position - how you'll contribute

Our client develops software products that are used by thousands of corporate and enterprise customers worldwide. In this, we are smart about our technology choices, looking at the latest trends and always choosing the right technology to handle the complexity of targeting multiple platforms and many different client environments.    

Today we’re in the middle of an exciting journey of transforming our market leading products into a cloud native microservices platform, deployed on a global scale. We’re now looking for an extraordinary full-stack developer to join our SaaS team that’s working on this transformation and to be a part of that journey.   

We’re looking for people who thrive with learning new technologies and don’t believe in one-size-fits-all solutions.  

Qualifications

Expectations - the experience you need

As the successful candidate, you’ll be an experienced Full-stack developer with a leaning towards backend technologies and a passion for technology.  You’ll be experienced with: 

  • building microservices in an event-driven architecture using .NET
  • JavaScript Frameworks, with a preference towards React 
  • building public consumer-facing APIs 
  • building and maintaining large scale SaaS solutions 
  • learning new technologies and programming languages when needed, for example Go / Golang and Graph databases 

Additional Information

Additional skills - the edge you have

  • event sourcing experience 
  • graph database experience 
  • graphQL experience 
  • experience with streaming data, for example, Nats Streaming, Kafka, RabbitMQ 
  • experience building and maintaining large scale SaaS solutions 
  • open-source technologies such as Docker, Kubernetes, and Prometheus 
  • Microsoft Azure 
  • clever sense of humor

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [GTM] Full-stack Software Engineer (Java)

Company Description

Agile Soul – Software Mind

On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

CLIN (Consolidated Legacy Inventories) is a modern and comprehensive OSS solution that supports network and telecommunications services management, created especially for the needs of one of the giants of Polish mobile telephony –- the operator of T-Mobile Polska S.A. 

The CLIN system consists of many modules, and each of them is responsible for the implementation of specific telecommunications processes, including those behind: 

  • planning, designing and developing networks  
  • optimizing and managing network resources  
  • supporting key decision-making processes in the field of logistics, investment and product  
  • automating and simplifying the business  

You’ll work with new technologies (liquibase, hazelcast, quartz, spring boot, rabbitmq,angular).

You’ll be working with highly complex systems – the applications are large and complicated, which provides a great opportunity to gain unique experience in maintaining these types of systems in the production environment.

Position – how you’ll contribute 

  • Collaborating closely with testers, business analysts, project manager 
  • Developing new functionalities 
  • Working on an agile team 
  • Performing code reviews 

Qualifications

Expectations – the experience you need

  • Initiative, openness and teamwork
  • Ability to write and speak English at a B2+ level
  • 2 year's experience in Java programming
  • Strong analytical skills and ability to work in a team
  • CI/CD,
  • GIT/SVN
  • SonarQube

Additional skills – the edge you have

  • Knowledge of SQL and relational databases
  • Jenkins
  • Angular
  • Agile methodologies (SCRUM, Kanban)

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [BG1] Senior Front-end Software Engineer (Angular + Java Script)

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

This is Belgian client. By working on their IoT platform client used to monitor a fleet of machines. The machines have devices installed that send data packets to the IoT platform via GSM communication. The platform is built based on GCP (Google Cloud Platform) using Angular, Java, Node.js, Kubernetes. 

The Development Team  consistsed of several SCRUM teams working according to a Scrum framework. Currently at Software Mind we have three development teams –- each consistsing of a dev tech lead, 4 dev engineers (back-end, full stack or front-end) and 1 test automation engineer. Each team has a Scrum Product Owner who worksing with the team on delivering new functionalities delivery. We also have also an architect and UX/UI designer for the project in Poland. 

Position – how you’ll contribute 

  • Developing new functionalities 
  • Creating product architecture  
  • Conducting technical analysis and research for new initiatives 
  • Performing code reviews  
  • Supporting the development team by exchanging knowledge and skills  

Qualifications

Expectations – the experience you need 

  • At least 6 years’ commercial experience as a Front-End Software Developer 
  • Angular and Java Script are required
  • Java and Spring Framework are nice to have 
  • Relational DBs (preferably Postgres) 
  • Knowledge of ORM systems (JPA/Hibernate) 
  • Ability to write and speak English at a B2+ level 
  • Strong analytical skills and ability to work in a team 
  • Practical experience with distributed systems and message queues 
  • Understanding of CI/CD, SOLID, DDD and OOP principles 
  • Some experience with front-end testing technologies (Protractor/MS Playwright) 

Additional skills – the edge you have 

  • Knowledge of serverless and event- driven architectures   
  • Experience with Azure- managed services, React or IoT 
  • Node.js experience is a plus 
  • Some experience with microservices’ architecture and cloud deployment (preferably GCP) 
  • Some experience with integration technologies (queue/topic system like RabbitMQ, Kafka, AWS SNS/SQS, GCP pub/sub etc) 
  • Decent experience with no-sql DBs 
  • IoT systems experience is a big plus 
  • Dev-Ops experience is a big plus 

See more jobs at Software Mind

Apply for this job

+30d

[BPC] UX/UI Designer

Software MindKraków, Poland, Remote
agileDesignscrumUXjavamysql

Software Mind is hiring a Remote [BPC] UX/UI Designer

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

With our client from Finland, we build SaaS software that enables fully electronic financial management. This system is already used by over 120,000 companies in Finland, Denmark, Sweden and Norway.   

The system is a web application built using Java language and MySQL database. It’s a financial system so we pay attention to good quality. 

The project currently involves about 100 people, 40% of whom work in Poland. The project includes: scrum development teams, architects, designers, DevOps, automated testers, agile coaches.  

The team has a Nordic organizational culture, which is based on respect for employees, mutual trust and a friendly working atmosphere.  

We are looking for a dynamic UX/UI Designer who will be responsible for the user experience and user interface design of our client's digital product. You will ensure that all elements of the online user experience are optimized for improved usability, usefulness, and exceptional visual design. As part of the design team (product designers and UX designers) - you can exchange knowledge, discuss ideas and get feedback.

Position – how you’ll contribute 

  • Collaborating closely with the Design Team, Product Owners and Scrum Teams on different projects 
  • Conducting user research and assessing user feedback 
  • Gathering and evaluating user requirements, together with product owners 
  • Creating wireframes, user flows, and high-fidelity prototypes to effectively communicate interaction and design ideas to the team and stakeholders 
  • Managing your own work and coming up with tasks independently 
  • Taking care of product consistency 
  • Developing system design 

Qualifications

Expectations – the experience you need 

  • Experience in building digital products and being involved in the entire development process 
  • Love of solving complex problems while keeping the whole product ecosystem in mind 
  • Experience conducting user research 
  • Interest in improving our design processes and ways of working 
  • Strong collaboration and communication skills: you will work together with developers, Product Owners and a Project Manager, give feedback to your peers and present your designs to various stakeholders 
  • Ability to work in spoken and written English 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [BAN] Software Delivery Manager

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

As a Software Delivery Manager you’ll work closely with our clients to build and support their software development. On a daily basic you’ll be responsible for understanding customer needs, proposing the best solutions and implementing them. You’ll be managing a technical team to deliver quality software and iterative value to end users. You’ll be an experienced agile practitioner who understands ahile practices, believes in them and  helps the team to introduce and maintain relevant agile tools and techniques. 

Position – how you’ll contribute 

  • Building a healthy team culture, through coaching,facilitating and protecting the team from distractions and demotivation 
  • Managing team member objectives, performance, holidays and sick days 
  • Building and maintaining a collaborative and productive relationship with clients 
  • Working with our technical leads to support the technical growth and development of your team, where appropriate 
  • Defining and measuring metrics with your team and peers to enable them to track their progress, their goals and understand areas for improvement 

Qualifications

Expectations – the experience you need 

  • Commercial experience managing, influencing and measuring cross-functional technical teams 
  • Ability to communicate with others in a clear, honest and enthusiastic way in order to build trust 
  • Experience measuring agile team performance and quality while working with the team to address issues  
  • Experience leading an agile team and, delivering iterative results 
  • Experience coaching and mentoring agile principles 

Additional skills – the edge you have 

  • Technical background 
  • Knowledge of design patterns and engineering best practices  
  • Knowledge of CI/CD concept 
  • Knowledge of SaaS platform principles and event-driven architecture 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [BAN] Back-end Software Engineer (Python)

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project - the aim you'll have

Recently we have started new cooperation with UK-based client, leading provider of logistics solutions. Our client develops and applies modern technologies to manage supply and demand, facilitating the most efficient journeys (routes, timings and costs) for transport providers, consumers and many recognized household brands.

Using technology to help reduce environmental impact has always been top of our client's agenda and they are proud that they have achieved carbon neutral status on all our transport moves.

Our client is currently in the process of technological transformation – moving away from monolithically PHP application to modern microservice based  architecture. Project is still in early phase of development (effectively PoC, nearly greenfield) so important technical decisions are still to be made. Our aim is also to provide expert knowledge to help with the transformation.

We are currently acquiring specialists (frontend and backend developers and devops) for the project. Initially our developers will join teams already formed by our client but eventually we are looking also to form our own self-sufficient, cross-functional teams.

Our client is building services mainly in Java and Python, also TypeScript and Node.js for serverless processing. While we appreciate expertise in either Java or Python we are looking for engineer adopting modern polyglot approach, willing to learn also other languages.

Another interesting aspect is that the project includes some non-trivial processing logic – for example finding and optimizing transport routes – so developers with strong background in mathematics and algorithmics may have a change to use their skills. Client is also considering introducing machine learning in later stages of the project.

Currently we are looking mainly for experienced engineers to form the core of our team. It’s a new exciting adventure also for us, so if you are an ambitious software engineer eager to try something new, then it’s a great time to join us.

Position - how you'll contribute

  • Be an active member of a scrum team
  • Participating in defining work standards and creating base components in newly started project.
  • Develop code that is testable and of good quality (e.g., through unit tests, and by following best practices for writing testable code)
  • Performing code reviews
  • Supporting the development team by exchanging knowledge and skills  

Qualifications

Expectations – the experience you need

  • 4+ years of commercial development experience.
  • Python
  • Experience with any modern Python web framework (preferably Flask)
  • Willingness to learn basics of Java, Typescript/Node.js and PHP
  • Relational DBs (preferably MySQL or PostgreSQL)
  • Strong analytical and communication skills, ability to work in a team.
  • Understanding of CI/CD, SOLID, OOP principles
  • Experience of writing testable code
  • Ability to write and speak English at  B2+ level

Additional skills – the edge you have

  • Front-end development experience (Vue.js)
  • Strong background in mathematics and algorithmic.
  • Commercial experience with Java development.
  • Django
  • SQLAlchemy or Django ORM or any other modern ORM system.
  • Typescript/Node.js, PHP
  • Amazon Web Services
  •  Practical experience with distributed systems and message queues (SNS/SQS, Kafka)
  • NoSQL databases (Redis, Elasticsearch)
  • CircleCi and Terraform
  • Machine learning
  • OSRM (http://project-osrm.org/)
  • Experience in visualizing and documenting  software architecture.
  • Experience in leading developers team, mentoring other developers etc.

Additional Information

Additional information

At Software Mind we specialize in helping our partners develop and maintain their software systems. We cooperate with various companies, mainly from Western and Northern Europe and the Unites States, but we also have business partners in countries like Australia and the United Arab Emirates (Dubai) etc. 

Our cooperation model varies with different partners: from direct cooperation with our partners' own experts as one development team, to building our self-sufficient cross-functional teams and effectively taking full responsibility for the whole development process (gathering requirements, software architecture, development, quality assurance, deployment and maintenance). In any case we opt for an agile approach, enforce high quality standards (including high automated test coverage, static code analysis, code reviews etc.) and promote direct communication (both internally and with our partners).

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [BAN] Back-end Software Engineer (Java)

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

Our UK-based client is a leading provider of logistics solutions. However, they do not own any vans or employ any drivers. They develop and apply leading technologies to manage supply and demand, facilitating the most efficient journeys (routes, timings and costs) for transport providers, consumers and many recognized household brands. 

Using technology to help reduce their environmental impact has always been top of our client's agenda and they are proud to say they’ve achieved carbon neutral status on all transport moves.  

Position – how you’ll contribute 

  • Being an active member of a scrum team 
  • Building and maintaining large scale SaaS solutions 
  • Taking part in the requirements, and adapting the systems that are developed to the requirements, which come from the business 
  • Developing code that is testable and of good quality (e.g., through unit tests, and by following best practices for writing testable code) 
  • Performing code reviews 

Qualifications

Expectations – the experience you need 

  • At least 5 years’ commercial experience as a Software Engineer 
  • Java and Spring Framework 
  • Relational DBs (preferably MySQL/Postgres) 
  • Knowledge of ORM systems (JPA/Hibernate) 
  • Ability to write and speak English at a B2+ level 
  • Strong analytical skills and ability to work in a team 
  • Practical experience with distributed systems and message queues 
  • Understanding of CI/CD, SOLID, DDD and OOP principles 
  • Experience writing testable code  
  • Experience visualizing software architecture and describing how a system is structured  

Additional skills – the edge you have 

  • Good ability to communicate, both in regards to technology and with non-technical people 
  • Good ability and interest in understanding the business side 
  • Event sourcing experience 
  • Graph database experience 
  • GraphQL experience 
  • Amazon Web Services 
  • Some experience with integration technologies (queue/topic system like RabbitMQ, Kafka) 
  • PHP, Phyton, node.js 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [NCF] Product Owner

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project - the aim you'll have

Our team works with an insurance company from the United Kingdom. We take care of the incident response mobile application. The main app functional features are delivering cybersecurity alerts for customers, access to expert advice by sending messages, instant notifying of cyber events choosing a type, status, and place of an incident occurring, and access to critical security tools that monitor cyber dangers. Software Mind Mobile Apps Team consists of Android, iOS, and mobile test software engineers. We cooperate with the client’s team that ensures backend and API to communicate with mobile app, also develop security platform, ie. Client Portal, Connect

As a Product Owner, you’ll be working in one of our scrum teams and responsible for developing and prioritizing the product backlog and working closely with the Product Owner to contribute towards the product vision and roadmap. You’ll gather information and requirements from the business and define improvements to processes, ensuring that solutions are designed for optimal business performance, developed efficiently and maintained at high technical quality. You’ll help turn initiatives and features into user stories that are granular enough to be achieved in a single sprint. You’ll also break down features into testable stories; collaborating directly with the development/QA teams and participating in daily scrums, sprint planning meetings and sprint reviews and retrospectives. 

Position - how you'll contribute

  • Conducting research & analysis in order to elicit shared understanding between the business and your team on deadlines, requirements and outcomes 
  •  Working with the team to develop, refine and prioritize features and user stories on your backlog, ensuring stories have robust acceptance criteria and are focused on maximizing business value  
  • Cooperating with stakeholders and your team to balance the need for business change and technical improvement 
  • Building and maintaining development team backlogs, along with taking an active role in Agile ceremonies such as daily stand ups, planning, retrospectives and demos 
  • Coordinating and taking an active role in testing new and existing systems to ensure they deliver on agreed user value 
  • Working as part of the development team to successfully deliver initiatives and features based on agreed metrics and KPI’s 
  • Working closely with software developers and testers throughout the entire development process to ensure they are staying on the right track and getting the support they need to deliver business priorities in the right order 
  • Working within an agile team, in particular with Back-end Engineers, Test Engineers, UX/UI Designers, Solution Architect, Scrum Master, and Product Owner 

Qualifications

Expectations - the experience you need 

 

  • 2+ years' commercial experience 
  • Business/systems analysis and the ability to translate business scenarios, requirements and use cases into outcome-focused features and user stories 
  • Ability to grasp and document complex design concepts and business scenarios 
  • Agile analysis techniques including User story mapping and Impact mapping 
  • An excellent understanding of the software development lifecycle - in particular Agile methodologies 
  • A good understanding of product thinking practices and user-centric design 
  • Good software development practices 
  • Ability to occasionally travel to the client’s location  

Additional Information

Additional skills - the edge you have 

  • Experience in the Financial / Insurance industries 
  • Master's or Bachelor's degree in Engineering, Telecommunications, Computer Science, Software Technology or equivalent education 
  • Business Analysis or Agile Product Management qualifications desirable 
  • Strong communication skills 
  • Focus on self-development and teamwork 
  • Ability to write and speak English at a B2+ level 

See more jobs at Software Mind

Apply for this job