Job responsibilities:

  • Develop features and user experience for our native application;
  • Implement awesome user interfaces that will be used by millions of users;
  • Maintain and improve existing code;
  • Analyze bug and crash reports, fix problems, and optimize performance;
  • Collaborate with cross-functional engineering teams such as Android team, Audio/Video team, Platform team, and Operations team;
  • Work closely with Product and Project managers to ensure alignment of feature development and releases.

 

Job requirements:

  • Proven experience in Android/Java (at least 2 years of Android development on multiple target devices);
  • Game development and design experience;
  • A knack for creating compelling UIs;
  • Great communication skills and a healthy desire for collaboration;
  • To be:
    • a Self-starter, strong sense of ownership, gets things done;
    • Flexible, cross-functional, outstanding learner;
    • Ready, willing, and able to jump into any conquer and challenge at this crazy startup;
  • English fluency;
  • As advantages will be considered:
  • Passion for music, games, social experiences.

 

Our offer:

  • Advanced and Latest Technologies;
  • Growth and Learning Personalized Program;
  • Training courses, Certification Programs;
  • IT conferences;
  • Additional Medical Insurance;
  • Multisport cards;
  • Discount program;
  • 22 vacation days;
  • Friendly and stress-free environment;
  • Office food and beverages;
  • Recreation area and Relax zone;
  • Happy hours and office fun events;
  • Regular team building events.

Your work will be:

  • Troubleshoot, debug and upgrade existing software;
  • Work directly with ETL and SQL toolsets;
  • Participate in project meeting to ensure knowledge of assigned project from the start;
  • Close collaboration with QA Team – reviewing the impact of features/changes and helping to build better test plan;
  • Work with SyncHR on-boarding team members to apply key business logic and mapping to client data to transform client data into the SyncHR models;

You need:

  • Experience as a SQL Developer at least 2+, preferably 3+ years of experience;
  • Experience in any of the following technologies:
  • SQL, T-SQL, PL/SQL, PG/SQL;
  • Willingness to work with Agile development methodologies;
  • As advantages will be considered any knowledge and experience in:
    • Japersoft;
    • Any OOP language;
    • Developing business applications;

The offer:

  • Competitive terms;
  • Additional Health insurance;
  • Discount on parking spots;
  • Multisport card;
  • Collaboration with foreign colleagues and teams;
  • Home office – once or twice in a month;
  • Regular Parties and Teambuilding events;
  • Transport cards;
  • Organized transport from/to the office;
  • Fun office zone;
  • Free beverages at the office;
  • Trainings;
  • Participation in sport completions, IT conferences and events;
  • Working time 10:00-19:00;
  • Cool and modern office.

Job responsibilities:

  • Collaboration in the architecture, development and maintenance of Enterprise Payroll web applications;
  • Develop web business solutions based on Grails/Spring (Java/Groovy) technologies;
  • Make data conversion toolsets and automate the conversion process;
  • Participate in code reviews, design and build reusable quality code, knowledge exchange with your colleagues.

Job requirements:

  • 3+ years of experience in:
    • Java (collections, I/O, concurrency, generics), OOP principles, algorithms, data structures, design patterns;
    • Strong SQL skills;
    • Development of web-based applications;
    • Excellent command of English (B2/C1);
    • Excellent analytical and problem-solving skills;
  • As advantages will be considered any knowledge about and experience in:
    • Groovy/Grails framework;
    • ETL toolsets;
    • Development of business applications;
    • Agile Development Methodology;
    • Linux based system;
    • Web servers (Tomcat).

Our offer:

  • Challenging work in a young and talented team in a result-oriented environment supporting innovations and creativity;
  • Exciting opportunity for professional development;
  • Very competitive remuneration package.

Job responsibilities:

  • Design and implement data mining models;
  • Maintain existing internal tools and pipelines;
  • Review, maintain and refactor existing code to meet the requirements for improved or new features;
  • Responding to error alerts and potential threats in a timely manner;
  • Design, normalize and optimize relational databases;
  • Be involved in technical decisions and people management. 

Key requirements:

  • Experience with Python;
  • Knowledge in Django, PostgreSQL and Elasticsearch;
  • Familiarity with techniques and tools for crawling, extracting and processing data;
  • Good communication in written English;
  • Advantages will be a plus: familiarity with Scrapy, Django REST framework, RabbitMQ, Celery, Logstash, Docker, XML/Xpath, JavaScript.   

Our offer:

  • Excellent working environment with office, located in the center of Sofia;
  • Multisport card;
  • Flexible working hours;
  • Possibility to work from home after the 1st month;
  • Friendly atmosphere.