
Senior Software Engineer
- Zagreb
- Stalni radni odnos
- Puno radno vrijeme
- 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.
- 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
- 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.
- 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