Mobile Software Engineer
Walerego Eljasza-Radzikowskiego 47d, Kraków
AVSystem
Mobile Software Engineer
Communications Service Providers (CSP) are AVSystem's largest, most important customers. We partner with top-tier telco clients to develop cutting-edge solutions for Wi-Fi optimization, device management, and more.
We are seeking a talented and passionate Mobile Software Engineer to join our team and play a key role in the development and implementation of the Customer Experience Management mobile app. This is a critical component of our CEM solution for major telco clients, and will directly impact millions of users by empowering them to manage their home networks and optimize their Wi-Fi experience. You will have the opportunity to contribute to a high-impact project, work with a dedicated team, and help shape the customer experience at scale.
This is a full-time role suited for candidates with several years of commercial experience. The ideal candidate should have a strong background in IT, coupled with a keen interest in learning and adopting new tools and technologies. You should be capable of handling tasks of medium to high complexity with full competence.
In this role, you will be working closely with product managers, designers, and other engineers to define, develop, and ship new features meeting our high-quality standards.
Requirements
3+ years of professional experience in mobile software development (preferably Kotlin Multiplatform, Flutter or React Native)
Ability to write clean, maintainable code
Strong understanding of mobile app architecture and design patterns
Experience with RESTful APIs and data integration
Excellent communication and teamwork skills
Passion for technology, sense of responsibility for your work, and willingness to expand and share knowledge
Polish C1 and English B2 proficiency
Additional Advantages
Greenfield product experience
Knowledge of networking concepts, Wi-Fi technology, RSSI scanning, device management protocols (CWMP/TR-069, USP/TR-369) and/or speed test protocols (TR-143, TR-471)
Proficiency in using AI tools like GitHub Copilot, Google Gemini, and ChatGPT on a daily basis
Experience with native development for Android (Kotlin/Java) and iOS (Swift/Objective-C)
Experience with app store release processes (Google Play / App Store)
Knowledge of CI/CD tools for mobile development
Experience with JVM languages (Scala, Java, Kotlin)
Responsibilities
Participate in the complete software development life cycle: design, develop, review, QA, deploy and support
Share your expertise with the team and ensure high code quality by conducting thorough code reviews
Actively participate in team meetings. Collaborate with QA, Product Management, Site Reliability, and other development teams
Report progress to the team, escalate problems to the Engineering Manager, and give periodic feedback for the teammates
Provide mentorship to other engineers, including conducting code reviews, providing feedback on technical decisions, training and supporting new/junior engineers as a buddy
Provide support during office hours
Set and deliver quarterly OKRs
Fulfill responsibilities realized in compliance with company’s policies and procedures
What we offer
Real impact - we empower our teams with the freedom to make decisions, fostering a sense of ownership and a real impact on product development
Interesting challenges - you will work on complex and interesting problems that will push your skills and knowledge
Dream Team - high standards, candid feedback, and collaborative culture (we aim for the effectiveness of a pro team, with empathy and mutual support)
Open-source contribution opportunities
A MacBook Pro / ThinkPad with 2 monitors
Company events and team building activities
Multiple career paths and employee development options – we want you to develop into a tech lead in the future, but we’ll support you in getting another dream role in software engineering, site reliability, management, product development or sales
Hybrid mode of work
Training and conferences
Onsite gym and chillout space
Multisport card
Medical care
Kitchen full of snacks and treats (including Good Lood ice cream)
Car parking area and bike room
A relaxed work atmosphere – no dress code, no open space
Mobile Software Engineer
Mobile Software Engineer
Walerego Eljasza-Radzikowskiego 47d, Kraków
AVSystem