Whirr Crew is looking for a Sr. Kotlin Developer with Oracle experience,
Details:
Schedule: fulltime remote
Experience: 5+ years
Duration: long-term contract (12+ months)
Employment: B2B
Client from Prague
Domain: Retail, E-commerce
Czech and English is a MUST HAVE
Start: ASAP
Responsibilities:
Collaborate with the product team to understand requirements and translate them into technical specifications for Android POS application development.Develop clean, efficient, and maintainable code using Kotlin, following best practices and design patterns.Implement new features and functionality, ensuring a seamless user experience and optimized performance.Conduct thorough testing and debugging to identify and resolve any application issues or bugs.Work closely with backend developers to integrate APIs and ensure smooth data flow between the application and server.Optimize application performance, including memory and battery usage, to provide a smooth user experience on a variety of devices.Participate in code reviews and provide constructive feedback to maintain code quality and improve team efficiency.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).5+ years of proven experience as an Android Developer with a strong proficiency in Kotlin and the Android SDK.Solid understanding of object-oriented programming (OOP) principles and design patterns.Experience developing and launching Android applications, preferably in the payments or financial technology domain.Familiarity with RESTful APIs and the ability to integrate them into mobile applications.Proficient in using Git for version control and collaborative development.Strong problem-solving skills and the ability to debug and resolve complex technical issues.Excellent communication and teamwork skills, with the ability to work effectively in a cross-functional environment.Proactive mindset and a passion for staying up-to-date with the latest trends and technologies in Android development.Experience with agile development methodologies, such as Scrum or Kanban, is a plus.
Join our team at and play a vital role in launching our cutting-edge mobile POS system in Europe. You'll have the opportunity to work with talented professionals, contribute to a game-changing product, and shape the future of payment technology. Apply now and be part of our exciting journey!