Design and implement features for Android and backend systems, contributing to scalable solutions used globally. Collaborate with product, design, and engineering teams while growing across mobile and server-side technologies.
Responsibilities
- Develop Android features and backend services with guidance from senior engineers.
- Collaborate with team members, product managers, and designers to deliver scalable user-facing functionality.
- Write clean, efficient, and maintainable code with attention to performance, security, and reliability.
- Gain hands-on experience with native Android development in Kotlin or Java and backend services using C#.
- Contribute to code quality through unit testing, QA participation, and production monitoring.
- Engage in code reviews, technical discussions, and documentation while learning from peers and sharing insights.
Requirements
- Minimum of 2 years of professional software development experience.
- Bachelor's degree in Computer Science or a related engineering field.
- Strong verbal and written English communication skills.
- Proven experience building native Android applications using Kotlin or Java.
- Familiarity with backend development using C# or Java.
- Knowledge of relational databases such as SQL Server or PostgreSQL.
- Solid understanding of software engineering principles, data structures, algorithms, and design patterns.
- Proficiency with Git for version control.
Nice to Have
- Experience with React Native, iOS (Swift/Objective-C), or web development.
- Exposure to cloud platforms, Kafka, or microservices architecture.
- Background in automated testing for Android or backend systems.
Tech Stack
Kotlin, Java, C#, .NET, SQL Server, PostgreSQL, Git, Android, Kafka, microservices, cloud technologies
Benefits
- Work alongside high-performing, collaborative professionals.
- Build features that impact millions of end users.
- Develop on real IoT devices and see your software in action.
- Grow your expertise across mobile and backend domains while engaging with product and executive teams.
- Receive mentorship and take ownership of increasingly complex features.
- Access to modern IoT and SaaS technologies including Android, C#, .NET, Kafka, and cloud platforms.
- Permanent employment contract (CoE) with long-term stability.
- Comprehensive benefits including health insurance, life insurance, sports package, and $2,000 annual professional development budget.
Work Arrangement
onsite — Krakow — Employees work fully from the office with occasional remote work allowed.
Team
Part of the Customer Experience (CX) team composed of full-stack mobile and web engineers; reports to senior engineers.
- Emphasis on collaboration and in-person teamwork.
- Focus on innovation in AI, video analytics, facial recognition, machine learning, and energy analytics.
- Commitment to excellence and high achievement.
- Support for continuous learning and professional growth.
Additional Information
- English proficiency is required, with strong communication skills expected.
- Work is primarily onsite in Krakow, with limited remote flexibility.
- Permanent employment contract (CoE) is provided.
- Background checks may be conducted in accordance with applicable laws.
- Personal data will be retained for up to three years after recruitment concludes.
- The company is an Equal Opportunity Employer.