No et perdis res!
Uneix-te a la comunitat de wijobs i rep per email les millors ofertes d'ocupació
Mai no compartirem el teu email amb ningú i no t'enviarem correu brossa
Subscriu-te araInformàtica i IT
170Comercial i Vendes
136Transport i Logística
133Desenvolupament de Programari
99Dret i Legal
88Veure més categories
Administració i Secretariat
85Màrqueting i Negoci
69Comerç i Venda al Detall
64Educació i Formació
50Indústria Manufacturera
39Sanitat i Salut
35Instal·lació i Manteniment
31Hostaleria
29Disseny i Usabilitat
23Art, Moda i Disseny
20Enginyeria i Mecànica
20Publicitat i Comunicació
20Atenció al client
14Recursos Humans
14Producte
12Cures i Serveis Personals
10Turisme i Entreteniment
10Arts i Oficis
9Comptabilitat i Finances
8Construcció
8Alimentació
5Banca
5Farmacèutica
4Social i Voluntariat
4Immobiliària
3Energia i Mineria
2Assegurances
1Seguretat
1Agricultura
0Ciència i Investigació
0Editorial i Mitjans
0Esport i Entrenament
0Telecomunicacions
0Top Zones
Barcelona
783Junior iOS Developer
NovaSmadex
Barcelona, ES
Junior iOS Developer
Smadex · Barcelona, ES
Android iOS Swift
Smadex is a cutting-edge ad-tech company: we process more than 4 million ad requests per second, replying in under 100ms. Every day, we generate several TBs of data that need to be processed, analyzed, and aggregated so that our real-time components get smarter everyday. If you’re passionate about building high-performance mobile solutions and thrive in a fast-paced, challenging environment, we want to hear from you!
This is a full-time hybrid position based in Barcelona.
We are looking for a Junior iOS Developer to work under the guidance of our Senior iOS Developer, and contribute to transforming our new advertising SDK from a prototype into a robust, high-performance product. This role is perfect for someone early in their career who wants to gain real-world experience, mentorship, and grow into a strong iOS engineer.
The Opportunity
- Learn and apply best practices in writing clean, maintainable, and well-tested Swift code
- Work together with the Senior iOS Developer to implement new features and core functionalities
- Gain hands-on experience identifying, debugging, and resolving issues in a real-world product
- Participate in code reviews and learn from constructive feedback
- Work closely with both iOS SDK and backend teams, building a solid foundation in cross-team collaboration
Requirements and Qualifications
- Hands-on experience with iOS development (personal projects, coursework, or internships)
- Basic knowledge of Swift programming
- Curiosity about how mobile apps communicate with RESTful APIs
- A strong desire to learn, proactive attitude, and problem-solving mindset
- Good communication skills and team spirit
- Genuine passion for mobile technology and eagerness to grow as an iOS developer
Bonus Points
- Experience building or maintaining an iOS library/SDK
- Experience with UIKit
- Familiarity with multithreading concepts on iOS
- Experience with performance profiling and debugging using Xcode Instruments
- Experience with unit testing (XCTest) or UI testing frameworks
- Personal projects on GitHub or the App Store that you can share with us
- Familiarity with Android development is a plus
Please note we do NOT provide VISA sponsorship. Candidates without a legal permit to work in Spain will not be considered.
What’s in it for you
- Integrate a highly motivated and young team
- Great compensation package
- Top location in the heart of Barcelona with a rooftop terrace, barbecue, and a fully stocked fridge
- Great work-life balance: work from home (2 days per week), flexible hours
- LinkedIn Learning and training opportunities
- Meal vouchers - Ticket Restaurant monthly allowance
- Monthly gym allowance to use in up to 30 DIR gyms around the city
- Monthly TGIF events and regular team-building activities
- Fun and friendly work environment with talented marketers and engineers from over 40 countries
If you want to know more about us visit our website Smadex.com, and for a sneak peek of the cool stuff we build, check this video out!
Smadex
Barcelona, ES
Junior Android Developer
Smadex · Barcelona, ES
Java Kotlin Android iOS jUnit
Smadex is a cutting-edge ad-tech company: we process more than 4.5 million ad requests per second, replying in under 100ms. Every day, we generate several TBs of data that need to be processed, analyzed, and aggregated so that our real-time components get smarter everyday. If you’re passionate about building high-performance mobile solutions and thrive in a fast-paced, challenging environment, we want to hear from you!
This is a full-time hybrid position based in Barcelona.
We are looking for a Junior Android Developer to work under the guidance of our Senior Android Developer, and play an important role in helping us transform our new advertising SDK from a working prototype into a robust, high-performance product. This is a hands-on coding role where you'll have a high impact by contributing to strategically key product for Smadex.
This is an amazing opportunity to apply and grow your skills in a high-scale ad-tech environment. Your initial tasks will include migrating our existing Java-based prototype to 100% Kotlin, implementing new features, writing tests, and fixing bugs, learning the best practices of SDK development.
The Opportunity:
- Write clean, maintainable, and proof-tested Java and Kotlin code for our Android SDK
- Collaborate with our Senior Android developer to implement new features and complete core functionalities
- Help migrate our existing Java prototype to Kotlin & modern Android standards
- Assist in identifying, debugging, and resolving performance issues and bugs
- Participate actively in feature’s definitions, code reviews, providing and receiving constructive feedback to improve code quality
- Work actively with iOS SDK and backend teams to ensure a unified and robust product
Requirements and Qualifications:
- A foundational understanding of Android development and the application lifecycle
- Solid programming skills in Kotlin
- Familiarity with Java.
- Familiarity with consuming RESTful APIs
- A strong desire to learn, contributing to team with proactive attitude, and excellent problem-solving skills
- Great communication skills in both Spanisg and English
- A genuine passion for mobile technology, staying updated with the latest advancements, and contributing to the Android ecosystem
Bonus Points:
- Experience building or maintaining an Android library/SDK
- Familiarity with multithreading concepts on Android is a plus
- Exposure to unit testing frameworks like JUnit or Mockito/Mockk
- Personal projects on GitHub or the Play Store that you can share with us
- Familiarity with iOS development is a plus
Please note that we do NOT provide VISA sponsorship. Candidates without a legal permit to work in Spain won't be considered.
What is in it for you:
- Integrate a highly motivated and young team
- Great compensation package
- Top location at the heart of Barcelona with a rooftop terrace, Barbeque, and a fully stocked fridge
- Great work-life balance: work from home (2 days per week), flexible hours
- LinkedIn Learning and training opportunities
- Meal vouchers - Ticket Restaurant monthly allowance
- Monthly gym allowance to use in up to 30 DIR gyms around the city
- Monthly TGIF events
- Regular team-building events
- Fun and friendly work environment with talented marketers and engineers from over 40 countries
- And more!
If you want to know more about us visit our website Smadex.com, and for a sneak peek of the cool stuff we build check this video out!
Android Developer
26 d’ag.Cognizant Technology Solutions
Barcelona, ES
Android Developer
Cognizant Technology Solutions · Barcelona, ES
Java Agile Kotlin Android
About the role:
We are seeking a skilled and innovative Android Engineer with hands-on experience in developing advanced mobile applications using Java and Kotlin. The ideal candidate will be proficient in implementing MVVM architecture with Android Jetpack components and integrating SIP/RTP/RTCP protocols for real-time communication features. This role demands expertise in managing audio systems, background services, and security mechanisms, along with a strong understanding of performance optimization and system integration. The engineer will play a key role in building secure, efficient, and scalable Android solutions that meet real-time operational requirements and integrate seamlessly with cross-functional systems.
In this role, you will:
- Develop and maintain Android mobile applications using Java and Kotlin.
- Implement MVVM architecture with Android Jetpack components.
- Integrate SIP/RTP/RTCP libraries for floor control, session management, and call handling.
- Manage audio focus, Bluetooth audio, mic recording, and low-latency playback.
- Develop background services using Foreground services, Work Manager, and persistent notifications.
- Implement security measures such as Keystore, encrypted storage, and certificate pinning.
- Handle runtime permissions for mic, location, overlay, etc., and integrate with MDM systems.
- Optimize battery and network performance through adaptive retry strategies and QoS monitoring.
- Integrate cross-functional systems using the same group/floor/session control model and respect real-time constraints.
What you need to have to be considered:
- Bachelor´s degree in computer science, Engineering, or related field.
- 10-15 years of experience in Android development.
- Proficiency in Java and Kotlin.
- Experience with MVVM architecture and Android Jetpack components.
- Knowledge of SIP/RTP/RTCP libraries and MCPTT SDKs.
- Experience in audio management and background services.
- Strong understanding of security practices and device policies.
- Familiarity with push messaging systems and battery/network optimization.
- Excellent problem-solving skills and ability to work in a team environment.
- Good to have: Experience with CI/CD tools, version control, testing, and documentation.
- Experience with agile development methodologies.
We´re excited to meet people who share our mission and can make an impact in a variety of ways. Don´t hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
- Cognizant is a global community with more than 300,000 associates around the world.
- We don´t just dream of a better way - we make it happen.
- We take care of our people, clients, company, communities and climate by doing what´s right.
- We foster an innovative environment where you can build the career path that´s right for you.
About us:
Cognizant is one of the world´s leading professional services companies, transforming clients´ business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses.