Senior WebApp Developer for Kotlin Multiplatform

1 week ago


Belgrade, Central Serbia SOLEVO Group Full time €45,000 - €55,000 per year

Who are we?
SOLEVO is a leading distributor of chemicals and inputs for specific industrial and agricultural segments in Africa. SOLEVO assists African farmers and Industries succeed by providing them with a full range of fertilizers, seeds, crop protection products and industrial chemicals they need with a guaranteed quality and good value. With over 75 years at the frontier of economic growth and transformation across Africa, we deliver critical raw materials and expertise to the continent's high GDP-contributing life sciences and industrials sectors.

What are we looking for?
We are seeking an experienced and talented
Web
Developer
(Kotlin Multiplatform)
for a Webapp project for about 30-60 man-days. He/She should be best located in Serbia to easier collaborate with our dev team.

What do we expect from the candidate?
In this role, you will be responsible for building web application for an international distributor with a specific focus on the African continent. As part of our collaborative environment, you'll work alongside other talented engineers and developers, contributing to various layers of our application infrastructure.

The Key Responsibilities

  • Kotlin multiplatform and Compose multiplatform Application Development: Design, develop, and maintain advanced applications for the different platforms supported by KMP using Android Studio. Focus on creating robust, scalable, and high-performance applications that deliver a seamless user experience.
  • Cross-Platform Compatibility: Ensure applications are compatible across different devices, screens and versions, optimizing for performance and user experience on all platforms.
  • Code Quality and Architecture: Write clean, maintainable, and efficient code in Kotlin. Adopt architectural patterns like MVVM to structure the app development, ensuring scalability and readability.
  • API Integration: Develop and integrate RESTful APIs to connect applications with backend services. Handle asynchronous data exchange and processing to ensure smooth operation within the app.
  • UI/UX Implementation: Collaborate with UI/UX designers to translate designs and wireframes into high-quality code. Implement dynamic and interactive user interfaces that adhere to Google's design principles and accessibility standards.
  • Performance Optimization: Identify and resolve performance bottlenecks. Implement effective caching strategies and optimize application memory usage and responsiveness.
  • Security Practices: Implement industry-standard security practices to safeguard user data and ensure compliance with legal and regulatory standards. Encrypt sensitive information and securely manage user sessions and data storage.

If you possess…
Must-Have

  • Kotlin, Kotlin multiplatform and Compose multiplatform Expertise: Deep proficiency in Kotlin and Compose, essential for writing efficient, maintainable code for applications and rich UI of applications.
  • App Publishing Track Record: Proven experience in app development and publishing for all supported platforms, with at least one app successfully launched on corresponding platform.
  • UI/UX Design: Solid grasp of UI design principles and patterns, ensuring applications are user-friendly and accessible across devices, including feature phones.
  • RESTful APIs Integration: Experience integrating applications with backend services through RESTful APIs, ensuring seamless data synchronization and functionality.
  • Version Control Proficiency: Familiarity with Git or similar code versioning tools, enabling effective team collaboration and code management.
  • Excellent verbal and written communication skills in English, capable of articulating technical concepts clearly and effectively.

Nice-to-Have

  • Performance Optimization: Skills in optimizing app performance, particularly important for phones with limited resources.
  • Cloud Messaging & Notifications: Experience with implementing push notifications and cloud messaging services to enhance user engagement.
  • Agile Methodology: Experience working in agile development environments, adapting quickly to evolving project requirements and timelines.
  • French language skills are considered a bonus.
  • A Bachelor's or Master's degree in Computer Science, Engineering, or related fields, equipping candidates with a strong theoretical and practical background in software development.
  • Minimum 3 years of experience in Android development, including significant work on both smartphones and feature phones, demonstrating versatility and adaptability in mobile app development.

Soft Skills

  • Demonstrated ability to tackle complex problems effectively and adapt to fast-paced development environments.
  • A passion for continuous learning and staying abreast of technological advancements.
  • Proven track record of working effectively in team settings, demonstrating flexibility, and contributing positively to a collaborative work environment.
  • Analytical and Problem-Solving Skills: Exceptional ability to analyze complex requirements, identify potential bottlenecks, and devise effective solutions. Strong debugging skills to efficiently resolve issues in the development process.

If you are…

  • Able to tackle complex problems effectively and adapt to fast-paced development environments.
  • A strong leader and have the ability to mentor junior consultants.
  • Proven track record of working effectively in remote team settings, demonstrating flexibility, and contributing positively to a collaborative work environment.
  • Analytical and a Problem-Solving person: Exceptional ability to analyse complex requirements, identify potential bottlenecks, and devise effective solutions. Strong debugging skills to efficiently resolve issues in the development process.

Why join Solevo?

  • Join a young dynamic team who is leading the chemical distribution on the African continent.
  • Enjoy a collaborative, international and agile work environment.
  • Be part of a team where freedom, initiative and 'thinking out of the box' is key.
  • Opportunity to work in a growing versatile environment.
  • Competitive compensation package and comprehensive benefits package.
  • Explore opportunities for professional growth and advancement.

Then, this job is for you
How to join us?
If you're excited about this position, we encourage you to submit your resume detailing your relevant experience and be part of our exciting journey.

What's next ?
If your profile matches our search, you will be contacted by our HR team for a first contact.

Please be informed that we will keep your profile to contact you for future professional opportunities.

Join Solevo: Empowering Progress Across Africa
At Solevo, we connect communities and industries with the solutions they need to grow, thrive, and transform. From supporting agricultural self-sufficiency to driving industrial innovation, we are shaping the future of Africa's life sciences and industrial sectors.



  • Belgrade, Central Serbia Bakson Ltd Full time €30,000 - €60,000 per year

    Full Stack Java DeveloperBakson Ltdis a Belgrade-based outstaffing company providing software development services to global teams. We follow Agile and Lean principles with a focus on collaboration, flexibility, and fast feedback. Our engineers are not just coders – they are proactive team players who help drive quality and innovation across distributed...


  • Belgrade, Central Serbia Speechify Full time €70,000 - €120,000 per year

    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 30 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include...

  • QA Middle/Middle+

    2 weeks ago


    Belgrade, Central Serbia SquareGPS Full time €104,000 - €130,878 per year

    About usNavixy, developed by SquareGPS, has grown into a global leader in Location and IoT solutions. As part of the SquareGPS portfolio, Navixy operates both as a core product and as a distinct entity, supporting over 30,000 fleets and 700 system integrators across 130 countries. Leveraging advanced technologies like GPS, LPWAN, BLE, smart vehicle trackers,...

  • QA Team Lead

    2 weeks ago


    Belgrade, Central Serbia FxPro Full time €90,000 - €120,000 per year

    Join FxPro:a leading international fintech company. Be a part of our expanding international team, with offices in Limassol, London, Nassau, and Dubai. FxPro boasts a diverse workforce of over 500 employees representing 40 nationalities, making it an exciting and dynamic workplace. AtFxPro, we see each team member as an integral part of our success story.As...


  • Belgrade, Central Serbia SG Worldwide Full time €30,000 - €60,000 per year

    Job Title: Senior Back End Developer )Department: TechReports To: Engineering ManagerLocation: Belgrade, SerbiaEmployment Type: Full-timeAbout SiGMA Group (Sigma Word)Founded in 2014 and headquartered in Malta, SiGMA Group now employs over 250 professionals across six global offices, including Malta, Cyprus, Serbia, São Paulo, Manila, and India. SiGMA is a...


  • Belgrade, Central Serbia ApprovalMax Limited Full time €70,000 - €120,000 per year

    Company Description ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision-makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online, and Oracle NetSuite to unlock powerful...


  • Belgrade, Central Serbia Perplexity Full time €100,000 - €150,000 per year

    Perplexity is an AI-powered answer engine founded in December 2022 and growing rapidly as one of the world's leading AI platforms. Perplexity has raised over $1B in venture investment from some of the world's most visionary and successful leaders, including Elad Gil, Daniel Gross, Jeff Bezos, Accel, IVP, NEA, NVIDIA, Samsung, and many more. Our objective is...


  • New Belgrade, Central Serbia Resideo Full time €40,000 - €80,000 per year

    Following the successful creation of our digital development team in Serbia, we are forming a new development pod within the same department to expand our mobile development capabilities for public-facing e-commerce applications.We are looking for a Senior Mobile Developer with proven experience to design, build, and deliver high-quality, scalable mobile...


  • Belgrade, Central Serbia Scorewarrior Full time €30,000 - €60,000 per year

    Scorewarrior is a game developer and publisher based in Limassol, Cyprus. The company focuses on the 4X strategy genre, with an ambitious goal to grow its hit game, Total Battle, to become the No.1 strategy game in the world. Our team consists of 190+ passionate, talented, self-driven, and continually developing professionals who love making high-quality...


  • Belgrade, Central Serbia Rivian and Volkswagen Group Technologies Full time €35,000 - €60,000 per year

    About UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...