Mobile Developer Intern
Sant Cugat Del Vallès, SPAIN IT development
Job description
The Position
This position is part of the START TECH Program, check this link for more information
START-TECH Graduate Program has been developed to provide students with a fun yet rewarding hands-on experience. Interns enjoy opportunities to network with other interns as well as employees throughout our organization. Additionally, we help our students meet their career development and educational goals while potentially building a future with the Roche organization.
By leveraging the education you have already received, we hope to give you an opportunity to grow and develop with us!
About Roche
Roche is a global pioneer in pharmaceuticals and diagnostics focused on advancing science to improve people’s lives. The combined strengths of pharmaceuticals and diagnostics under one roof have made Roche the leader in personalized healthcare – a strategy that aims to fit the right treatment to each patient in the best way possible. Roche is the world’s largest biotech company, with truly differentiated medicines in oncology, immunology, infectious diseases, ophthalmology and diseases of the central nervous system. Roche is also the world leader in in vitro diagnostics and tissue-based cancer diagnostics, and a frontrunner in diabetes management.
At Roche, we believe the best solutions come by gaining different perspectives, asking and answering hard questions and challenging the status quo to develop small ideas and achieve big wins in innovation. Our success in creating a truly diverse and inclusive workplace will directly impact our ability to deliver on our purpose of “Doing Now What Patients Need Next.”
Below is a description of some of the projects an intern may expect during the course of their internship.
What you will learn
The intern role will give you hands-on experience with architecture, design, implementation, and testing as you ensure we build products customers trust and love.
Key Responsibilities
Work with Product and UX to understand and collaborate on defining product deliverables.
Develop a thorough understanding of the Detailed System design and workflows within the application.
Write maintainable, reliable, reusable, secure, performant code.
Participate in design and code reviews.
Use software development practices and testing fundamentals, including integration testing against APIs, client libraries, and UI.
Who You Are
Recent graduate (max 3 years after graduation) students majoring in engineering, computer science, or related discipline
Software development experience with either Java, Swift, SwiftUI, C++, Kotlin.
You understand how to work with remote data via REST APIs.
You have a solid understanding of the Android or iOS platform.
You have at least a high level knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
You understand the full mobile development lifecycle - design principles, implement, test, release, monitor, and maintain.
You have a big appetite to learn and improve your Android/iOS skills.
Quick learner with the ability to understand complex data models and workflows.
Other Qualifications
Student organization and/or study abroad experiences are a plus.
Excellent communication, collaboration, and interpersonal skills.
Complements our culture and the standards that guide our daily behavior & decisions: Integrity, Courage, and Passion.
Who we are
At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.
Roche is an Equal Opportunity Employer.