Senior Engineer

7 days ago


Kraków, Czech Republic Mindbox Sp.z.o.o. Full time

Proven experience as a senior individual contributor and/or technical lead in a large-scale mobile engineering organization Expert-level knowledge of Android development and the Android ecosystem Proficiency in Java and Kotlin programming languages Strong experience with Android Studio, Android SDK, and related development tools Deep understanding of Android architecture components and Jetpack libraries Expertise in developing and maintaining large-scale Android applications Proficiency in RESTful APIs, JSON parsing, and networking in Android Experience with dependency injection frameworks (e.g., Dagger, Hilt) Strong knowledge of Android UI design principles, Material Design, and custom view development Familiarity with reactive programming (e.g., RxJava, Kotlin Coroutines) Experience with local data storage solutions (e.g., Room, SQLite) Proficiency in unit testing and UI automation testing for Android Knowledge of CI/CD practices and tools (e.g., Jenkins, GitLab CI) Familiarity with version control systems, particularly Git Understanding of Android security best practices and implementation, plus industry standards like OWASP Experience with performance optimization and memory management in Android Knowledge of Android app publishing process and Google Play Store guidelines Mastery of Android SDK, different Android versions, and handling various screen sizes Proficiency in developing custom views and animations Experience with background processing, multi-threading, and asynchronous programming in Android Knowledge of Android's location and mapping capabilities Familiarity with integrating third-party libraries and APIs Experience with push notifications and Firebase Cloud Messaging Understanding of Android's permissions model and runtime permissions Proficiency in implementing offline storage and data synchronization Experience with Android NDK and native code integration (C/C++) Knowledge of Gradle build system and dependency management Familiarity with Android architecture patterns (e.g., MVVM, Clean Architecture) Familiarity with Android accessibility features and implementation Creating an inspiring place to thrive for the talented, we use their expertise and courage to introduce the technology of the future into your business. - This is the foundation of Mindbox and the goal of our business and technology journey. We operate and develop in four areas: 🤖 Autonomous Enterprise - automation of business processes using RPA, OCR, and AI. 🌐Business Managment Systems ERP - we implement, adapt, optimize, and maintain flexible, safe, and open ERP of production and distribution companies worldwide. 🤝Talent Network - we provide access to the best specialists. ☁️ Modern Architecture - we build integrated, sustainable, and open CI / CD environments based on containers enabling safe and more frequent delivery of proven changes in the application code. We treat technology as a tool to achieve a goal. Thanks to our consultants' reliability and proactive approach, initial projects usually become long-term cooperation. For over 16 years, it has provided various services to support clients in digital transformation. #LI-Hybrid We offer: We are open to the employment form according to your preferences  Work with experienced and engaged team, willing to learn, share knowledge and open for growth and new ideas  Hybrid working system (2 days per week in Kraków)  Mindbox is a dynamically growing IT company, but still not a large one – everybody can have a real impact on where we are going next We invest in developing skills and abilities of our employees We have attractive benefits and provide all the tools required for work f.e. computer Interpolska Health Care, Multisport, Warta Insurance, training platform (Sages)  ,[Overseeing the development team to achieve project timelines and standards; coordinating efforts and working closely with Product Owners, Scrum Masters, Analysts, and UX designers., Using technical expertise to create high-quality mobile applications based on specified requirements, ensuring timely delivery to group and local standards., Being part of a multi-disciplinary, agile product team designing and building mobile applications with modern technology stacks, with the ability to quickly learn new technologies and implement solutions across the full stack., Establishing and maintaining quality benchmarks., Producing efficient code that fulfills the completion criteria for business needs, taking into account technical interrelations and non-functional requirements., Ensuring the system aligns with business needs in terms of design, managing technical debt, and maintaining cost-effectiveness., Performing unit testing of programs and software applications to ensure desired outcomes and correct instructions., Assisting in the implementation of releases, building continuous integration and delivery pipelines., Evaluating code, design, and implementation to ensure they meet the highest quality standards., Contributing to determining the levels of automation test coverage required for the project., Maintaining and developing clear communications and relationships with team members and stakeholders., Reviewing code by a diverse team and providing feedback in a timely and cooperative manner., Demonstrating engineering patterns that enable teams to solve complex problems in simple ways., Identifying strategic ways to reduce technical debt and working with teams to ensure continuous improvement., Actively participating in the project team to help develop the product, using experience to guide the team through the development lifecycle., Engaging in planning, estimating, contributing to architecture, coding, and development., Providing architectural guidance and direction to solve complex problems with simple solutions., Conveying the overall vision to developers on the team., Creating and maintaining up-to-date technical documentation.] Requirements: Android Studio, Android SDK, Android, REST API, JSON, Networking, Dagger, Hilt, Material Design, RxJava, Kotlin Coroutines, Storage, ROOM, SQLite, Unit testing, UI, Testing, CD, Jenkins, GitLab, Git, Security, OWASP, Android NDK, C, C++, Gradle, MVVM, Clean Architecture Additionally: Sport subscription, Private healthcare, International projects, Free coffee.



  • Kraków, Czech Republic Antal Full time

    Experience in developing and supporting mission-critical applications. Prior experience with financial systems such as Valuation Engines, Trade Store or product-based applications. Strong hands-on skills in Core Java and Spring Boot. Solid knowledge of microservices architecture and design patterns. Preferred: experience with Google Cloud Platform (GCP),...


  • Kraków, Czech Republic ELEKS Full time

    REQUIREMENTS 5+ years of experience  Strong expertise in AWS (particularly within the stack mentioned above)  Focus on data processing  Upper-Intermediate or higher level of English  ELEKS Software Engineering & Development Office is looking for a Senior Data Engineer (AWS) in Poland or Ukraine. ABOUT PROJECT The platform replaces traditional logins...


  • Kraków, Czech Republic ELEKS Full time

    REQUIREMENTS 5+ years of commercial experience as a Data Engineer Strong expertise in AWS (particularly within the stack mentioned above) Focus on data processing Upper-Intermediate or higher level of English ELEKS Software Engineering & Development Office is looking for a Senior Data Engineer (AWS) in Poland or Ukraine. ABOUT PROJECT The platform replaces...


  • Kraków, Czech Republic Mindbox Sp.z.o.o. Full time

    8+ years of software engineering experience, with at least 3+ years managing engineering teams in big (global) organisation Proven track record of delivering complex, high-scale software systems Experience mentoring and growing engineering talent, including senior engineers and tech leads Strong technical foundation with (past) hands-on experience in modern...


  • Kraków, Czech Republic Antal Full time

    Min. 5 lat pracy z Azure: governance, networking, AKS, App Services, AAD, Key Vault Ekspercka znajomość IaC: Terraform, Bicep, ARM, Ansible Zaawansowane umiejętności w Jenkins CI/CD (pipelines as code, multibranch, shared libraries) Scripting: PowerShell, Bash, Python Wiedza o build/deploy dla .NET, podstawy JS frameworks (Angular/React/Vue)...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Fluency in English, both verbal and written.  Previous experience of an international and multi-cultural context is a plus. 5 years + experience as PL/SQL-Unix Developer. Time management and prioritization skills as well as the ability to work autonomously.  Knowledge and previous experience in Business Finance...


  • Kraków, Czech Republic Hitachi Energy Full time

    Your Background Master’s degree in Electrical Engineering, Computer Science, or related field.  Minimum 5 years of experience in software development and performance tuning.  Strong knowledge of power system modeling, simulation, and optimization.  Familiarity with tools like Load Flow, State Estimation, and Economic Dispatch.  Proficiency in .NET/C#,...


  • Kraków, Czech Republic Remitly Poland sp. z o.o. Full time

    7+ years of experience building distributed, event-driven, or platform systems at scale. Proficiency in one or more core languages (Go, Java, Python, JavaScript) and will to learn. Experience delivering resilient, observable, and compliant systems where reliability is non-negotiable. Excitement for platform engineering: building systems others depend on,...


  • Kraków, Czech Republic Remitly Poland sp. z o.o. Full time

    7+ years of experience building distributed, event-driven, or platform systems at scale. Proficiency in one or more core languages (Go, Java, Python, JavaScript) and will to learn. Experience delivering resilient, observable, and compliant systems where reliability is non-negotiable. Excitement for platform engineering: building systems others depend on,...


  • Kraków, Czech Republic Infogain Technologies Sp. z o.o. Full time

    Bachelor's or Master's degree in Computer Science, AI/ML, Engineering, Mathematics, or related fields. 7+ years of software engineering or AI/ML development experience, with at least 4 years in GenAI/LLM applications. Proficiency in Python and API frameworks like FastAPI or Flask. Strong understanding of LLMs, embeddings, vector stores, and prompt...