Job description

We are looking for a talented Developer (e.g. skilled in Java or any other programming language) who would like to become a Salesforce Developer. You will build custom applications on the platform. This is an excellent opportunity to grow your skills, work with other talented developers and have a significant impact.

Your technical skill set is important. However, we will choose based on your personality, attitude and desire to grow your skills.

Why Sofomo?

By joining Sofomo, you will have a chance to work with experienced developers and experts across multiple technologies. You will have unique opportunities to grow your skills and learn something new every day. You won’t just be a task taker. You will be designing advanced solutions, making technical decisions, choosing specific technologies and more.


What You’ll Be Doing

  • Build Salesforce applications using Apex, Visualforce, LWC, Aura, Declarative Configurations, etc. based on user requirements. This includes Salesforce basic Admin configurations, custom object development and configurations, Apex coding, Soql, working with workflows and triggers, and creating and configuring roll ups.
  • We are heavy in customization and do not always have the standard inherent objects in Salesforce, so you will need experience and full comprehension of how to create and code complex custom solutions.
  • Create data streams, data relationships, intelligent recommendations and predictions.
  • Architect and develop solutions that will enable scale, intelligence and automation.
  • Design data models, user interfaces, business logic and security for custom applications.
  • Perform data hygiene and follow best practices by performing routine maintenance.

Who You Are (Experience & Skills) 

  • Experience with Java, Python or other object oriented languages and related frameworks is advantage
  • Experience with SOAP and REST API frameworks .
  • Experience with unit testing, deploying change sets from Salesforce sandbox environments, and familiar with common software development practices and methodologies.
  • Hands on experience in data cleansing and data manipulations using various migration tools.
  • Strong communication skills and a record of solving technical problems.

What We Offer

  • Competitive salary.
  • Challenging work on complex and very innovative projects.
  • Work in an international environment.
  • Generous benefits package with all kinds of great stuff.
  • Trainings accustomed to your needs.
  • Company social and integration events (eg. bowling, lasertag, go-karts).
  • Flexible working environment.
  • Office near Wroclaw’s city center.
  • Cozy and friendly atmosphere.

Packages and extras

  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Conferences
  • Trainings
  • Books


  • Bicycle parking
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Chill room
  • Shower
  • Integration events



Sofomo is one of the best places to work for ambitious developers in Poland! We’re not a typical software house with hundreds of devs and boring maintenance projects. We’re a small family of 50+ experienced and friendly developers. We work with some of the most innovative companies in Silicon Valley & Europe from cryptocurrency to IoT, augmented reality and more. 

We value innovation, creativity, personality, teamwork and learning new things every day. 

Sounds interesting? Are you ready to join us? We’ve been waiting for you! Join the Sofomo team!