Printec

Senior Software Engineer

Zagreb, Croatia
C++ Android Java Kotlin Git
Description

Senior Software Engineer

Location: Zagreb, Grad Zagreb, Croatia

Department: Professional Services

Workplace: on_site

Employment Type: full

Description

We are Printec!

Printec is a leader in business-to-customer transaction technologies in Central and Eastern Europe, offering a wide range of technological solutions that reimagine transactions and create easy and secure interactions for 35 years.

From click & collect parcel delivery and vending unattended machines to digital on-boarding and electronic signature solution, we aspire to make digital transactions safer, faster and easier.

Through our solutions and services, we enable businesses to leverage innovative technology in order to provide superior customer experience and at the same time achieve operational efficiencies and regulatory compliance.

Did you know that Printec is behind your daily transactions?

Watch the video to discover some of our business solutions.

We are seeking for a driven Senior Software Engineer in Zagreb, Croatia, to lead and contribute to the design, development, and implementation of cutting-edge software applications, primarily in embedded systems environments such as POS systems. The ideal candidate will demonstrate strong technical expertise, collaborative skills, and a deep understanding of software development best practices. This role requires both hands-on development and a proactive approach to supporting cross-functional teams.

Responsibilities

  • Design, development, and implementation of effective software applications with a focus on embedded systems.
  • Collaborate with product managers, designers, and cross-functional teams to define technical requirements and deliverables.
  • Conduct thorough code reviews to ensure adherence to best coding standards and maintain code quality.
  • Stay up-to-date with industry trends, technologies, and tools, integrating them into the development process where applicable.
  • Support pre-sales activities by providing technical expertise and guidance to other teams.
  • Develop and maintain technical documentation, including design specifications and implementation details.
  • Participate in testing and debugging of operating systems applications and system software.
  • Serve as a mentor to junior engineers and contribute to knowledge sharing within the team.

Requirements

  • At least 5 years of experience in software development, with a focus on C++ and Android development.
  • Strong understanding of object-oriented programming, data structures, and algorithms.
  • Proficiency in C++, Java, and Kotlin.
  • Experience with Android SDK, Android Studio, and related tools.
  • Strong problem-solving and analytical skills.
  • Exceptional communication and interpersonal skills.
  • Knowledge of cybersecurity principles in embedded systems.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Experience with cross-platform development tools and frameworks.
  • Thorough command of the Local and English language

Preferred Skills

  • Familiarity with POS systems and payment technologies.
  • Experience in Agile development methodologies.
  • Proficiency in C/C++, Java, or other relevant programming languages for embedded environments.
  • Knowledge of cybersecurity principles in embedded systems.

Benefits

  • Opportunities for personal and professional development in a fast-paced and dynamic IT environment, including top-tier education programs, industry-leading IT and software conferences, and continuous learning support
  • Exposure to cutting-edge technologies and complex projects
  • Flexible working hours
  • Multisport membership
  • Newborn gift allowance provided for employees
  • Christmas bonus provided for employees
  • Competitive salary and performance based bonus

All applications will be processed with strict confidentiality and will be acknowledged promptly.

#LI-Onsite

Printec
Printec

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say