Join Sofomo!

Grow your skills and work with talented developers as a member of Sofomo's small and growing team.

View Open Jobs
Idea

Sofomo’s Big Idea

Sofomo started 6 years ago with a big idea: to provide Poland’s top developers with the opportunity to become key members of innovative U.S. and international tech companies’ development teams.

Globe

Work For a Top U.S. Company

Sofomo is not a traditional development shop. You will not work on multiple projects for different clients. Instead, you will work exclusively for a single U.S. or international tech company and become an integral part of their development group.

Love

Why You Will Love Sofomo

You will be a key contributor on a small, self-sufficient Sofomo development team that functions like a mini-startup. Sofomo is a place where you will constantly learn new technologies & grow your skills.

Our Story
Sofomo’s Founder & CEO,
Piotr Schumacher

Our Story

While working for a San Francisco-based startup ten years ago, Sofomo's founder Piotr Schumacher saw firsthand how difficult it was for U.S. tech companies to hire software developers.

In 2010, Sofomo was born to connect U.S. and European tech companies with exceptional, dedicated development teams comprised of Poland's top talent. In the time since, Sofomo has become the gateway for Poland's top software engineers to work for the most innovative and visionary tech companies in the world.

We’re looking for brilliant developers to join our team! View open positions

We're looking for brilliant developers to join our team!

We're Based in Wroclaw and Silicon Valley

Our headquarters is located in the heart of Wroclaw, home to the Wroclaw University of Technology and one of the fastest growing tech hubs in the world.

Sofomo’s business development manager is based in San Francisco.

Frequently Asked Questions

What's special about working at Sofomo?

At Sofomo you will have the unique opportunity to work for innovative U.S and international tech companies.

Sofomo is not a traditional development shop. You will not work on projects for multiple clients. Instead, you will work as part of a small Sofomo offshore team that is based in Wroclaw and be dedicated to one of Sofomo's clients. You will be fully integrated into the client's product development group and feel like a member of their team.

How many developers does Sofomo have?

Sofomo is a small group of extremely talented developers. We are not a sweatshop development factory with hundreds of developers - we are a boutique offshore development provider who works with a select group of innovative clients.

How long is the Sofomo hiring process?

The hiring process is simple and straightforward and takes about 2.5 weeks. The first step is an initial interview with Sofomo. Then we help you create your resume so it matches the client's requirements. You will then interview with the client, which will include a technical assessment. That's it!

Will I be an employee of Sofomo or the client?

You will be an employee of Sofomo but will be working directly for the client.

What types of developers do you hire?

We hire extremely talented developers across multiple software development disciplines, including Back-End, Full-Stack, App, Big Data, DevOps and more. We hire developers who not only have strong technical skills but have demonstrated an ability to solve technical problems and want to constantly learn and grow their skills.

See the jobs section below for our open positions. If you don't see the position you're looking for we would still love to hear from you. Contact us at [email protected].

Where will I work from?

You will work from Sofomo's headquarters in Wroclaw. We have a fun startup office. Come visit us anytime.

Featured Jobs

Don’t see the position you’re looking for? We’d love to hear from you at [email protected].


PHP/Magento Developer
Wrocław, Poland

We are looking for a talented PHP Developer to enhance and scale a high traffic ecommerce site. Experience with Magento is not required but a huge plus.

This is not your standard back-end PHP job. You will be challenged everyday with rewriting many aspects of a popular ecommerce application, providing direction around solution design for new products and features and implementing microservice backed services, as well as 3rd party modules into the storefront.

In this role you will be working with a small team of talented developers. This is an excellent opportunity to grow your skills, work with new technologies and have a significant impact.

APPLY NOW

Java Developer - For Top 10 U.S. Brand
Wrocław, Poland

We are looking for a Java / Spring Boot developer to work for our client who is one of the largest brands in the world (think carbonated sugar water). In this role you will be the lead developer working on an innovative natual processing language solution. You will have the opportunity to architect and implement the solution (front-end skills are a bonus), release it to hundreds of thousands of users and continue to optimize the solution over time.

You will work from Sofomo’s headquarters in Wroclaw and will be integrated into the client’s small U.S. based team. This is an excellent opportunity to build a solution from scratch that will be used by hundreds of thousands of people.

APPLY NOW

React Native Mobile Developer
Wrocław, Poland

We are looking for a skilled React Native developer to work for our client, an innovative company that is building and iOS and Android App from the ground up in React Native.

The product is based on a fully custom c++/native rendering engine with an iOS / Android SDK on top. Plus there is custom react native bindings built for this.

You will become a member of the small, talented development team working from Wroclaw.

APPLY NOW

Salesforce Developer
Wrocław, Poland

We are looking for a talented Lead Salesforce Developer with excellent Apex and Force/Salesforce.com application development experience. You will build custom applications on the force.com platform. This is an excellent opportunity to grow your skills, work with other talented developers and have a significant impact.

APPLY NOW

QA/Test Automation Engineer
Wrocław, Poland

We are looking for a talented QA Developer to work on our client’s ecommerce platform, which is one of the most popular in Europe. You will be a key contributor to the client’s small offshore Sofomo team, which is based in Wroclaw.

This is an excellent opportunity to grow your skills, work with other talented developers and help improve a platform that is by millions of people.

In this role you will build systems and frameworks to simulate real world customer behavior across a wide set of devices and platforms as well as testing performance degradation across distributed systems at various scales, and ensuring our services can work reliably in the face of these failures.

Our ideal candidate will have experience with various automation frameworks, a strong understanding of QA best practices, and a passion for quality.

APPLY NOW

Machine Learning Engineer
Wrocław, Poland

We are looking for a skilled Machine Learning engineer to work for our client, an innovative Silicon Valley company whose platform is used by Airbnb, Pinterest, and LinkedIn. This is an excellent opportunity to become a key contributor for our client who was chosen by Entrepreneur Magazine as one of 2015’s Brilliant 100 Companies.

We are looking for a skilled Machine Learning engineer to work for our client, an innovative Silicon Valley company whose platform is used by Airbnb, Pinterest, and LinkedIn. This is an excellent opportunity to become a key contributor for our client who was chosen by Entrepreneur Magazine as one of 2015’s Brilliant 100 Companies.

You will work from Sofomo’s headquarters in Wroclaw. You will be integrated into the client’s Silicon Valley engineering team. This is not a project-based position. This is a full-time, long-term position with the opportunity to travel to the client’s office in Silicon Valley two times per year.

You will be responsible for implementing machine learning and predictive modeling techniques that will have a major impact on the company.

This is an excellent opportunity for smart machine learning engineers who want autonomy and the freedom to turn their big data ideas into reality.

APPLY NOW

Go Developer - Distributed Systems Engineer
Wrocław, Poland

We are looking for a strong Go developer to work for our client, a Silicon Valley, USA startup that is revolutionizing serverless computing. The company’s platform is used by thousands of companies across the world!

You will be responsible for developing new, innovative features and solving many challenges associated with distributed systems running at scale.

Our client uses Go for its back-end services. You should have Go programming experience or be very experienced in C, C++ or a similar language. You will have a major impact on the company and will learn new technologies and improve your skills.

APPLY NOW

Java Full Stack Developer
Wrocław, Poland

We are looking for a Groovy / Grails (or Java / Spring) developer with over 5 years of professional experience. You will work for a fast growing San Francisco company whose platform is used by Airbnb, Pinterest, and LinkedIn. This is an excellent opportunity to become a key contributor for a company that was chosen by Entrepreneur Magazine as one of 2015’s Brilliant 100 Companies.

You will be responsible for designing, developing, and maintaining the company’s new and existing web based systems in addition to the front-end implementation. This job will be challenging and rewarding, utilizing both your front and back-end skills.

APPLY NOW

Frontend Developer - jQuery/HTML5/CSS
Wrocław, Poland

We are looking for experienced Frontend developers (jQuery/HTML5/CSS) with over 5 years of experience building high-performance and reliable web applications. You will work for one of Sofomo’s innovative clients as a key member of their development team, helping to build new features and products.

You should not just be able to implement front-end layers, but also be able to enhance the front-end architecture to improve performance, scalability, maintainability and flexibility. Bonus points for full-stack skills and experience with Angular or another single page JS framework.

APPLY NOW

iOS Developer
Wrocław, Poland

We are looking for an iOS Developer to work for our client who needs help building and optimizing their iOS app. You will work on new features that are critical to the company’s product strategy.

In this role, you will be the sole iOS Developer on a small, tight-knit offshore Sofomo development team that is based in Wroclaw. This is an excellent opportunity to grow your skills, work with other talented developers and help build a mobile application that will be used by hundreds of thousands of people worldwide.

APPLY NOW

Android Developer
Wrocław, Poland

We are looking for an Android Developer to work for our client who needs help building and optimizing their Android app. You will work on new features that are critical to the company’s product strategy.

In this role, you will be the sole Android Developer on a small, tight-knit offshore Sofomo development team that is based in Wroclaw. This is an excellent opportunity to grow your skills, work with other talented developers and help build a mobile application that will be used by hundreds of thousands of people worldwide.

APPLY NOW