Description
Welcome and thank you for your interest in the Empatica Engineering Graduate Program! This program is designed to make the shift from student to full-time Engineer one of the most enriching adventures you will experience. By the end of this program, you will have covered and actively worked in some of the major areas of a full-stack tech company, adding many noteworthy accomplishments to your CV. We hope, furthermore, that by the end of this journey you will have chosen Empatica’s mission for your own.So let us begin your application process, we’re excited to meet you!
About the Graduate Program
We are seeking enthusiastic and highly motivated Graduate Engineers to join our Graduate Program. This role offers a unique opportunity to rotate through various software domains including Mobile Development, Backend and Web Development, and Software Automation. As a Graduate Engineer, you will gain hands-on experience, receive mentorship from talented peers, and contribute to real projects that drive our company's success.By working at Empatica, you’ll have a real opportunity to improve lives around the world, as part of a tight-knit team who share knowledge and are eager to keep learning and improving to create top-notch products that have a meaningful impact.
Your contribution to the mission
- Participate actively in the team’s work, absorbing best practices and learning by doing while working on relevant projects.
- Engage in comprehensive training sessions with your mentors to build foundational knowledge and skills in each domain.
- Contribute to design, developing and testing new functionalities in our mobile applications.
- Debug and optimize mobile applications to enhance performance and user experience.
- Contribute to the development and maintenance of cloud-based applications and services.
- Develop and implement automated testing frameworks and scripts.
- Support the automation of software deployment and continuous integration processes.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
- Communicate effectively with stakeholders to understand project requirements and provide relevant updates.
Requirements
The ideal candidate for this position:
- Has a Master’s degree in Computer Science, Software Engineering, Machine Learning, Artificial Intelligence, or a related field.
- Has a basic understanding of some programming languages such as Java, Python, Kotlin, or Swift.
- Is familiar with web technologies (HTML, CSS, JavaScript, TypeScript) and mobile app development (iOS, Android).
- Has a basic knowledge of cloud platforms (AWS) and containerization (Docker, Kubernetes) as a plus.
- Has a good understanding of software development methodologies and version control systems (e.g. Git).
- Has a problem-solving mindset and strong analytical skills.
- Can communicate clearly and cooperate effectively with other team members.
- Is enthusiastic and passionate about technology and software development.
- Is eager to learn and adapt to new technologies and work in a dynamic environment.
- Is Fluent in English.
Talent is only one part of the equation. We seek empathy, courage, and passion, to feel at home with our company culture. A good level of English is the only requirement.
Life at Empatica
You will join a fast-growing, international, and diverse team of 120+ talented people who care passionately about what we do and the difference we are making in the world. You’ll get the opportunity to work directly with colleagues across all levels of the organization, no matter their seniority, and learn from the people that built the business and our products.If you jump on board, we can guarantee it won't be an easy ride, but it will be one of the most rewarding experiences in your career, one that will allow you to learn a lot, have true ownership of your work, and test your whole skillset on multiple projects which are helping thousands of people worldwide.Read our blog post and find out some reasons why we love working at Empatica.
Inclusion & Diversity
At Empatica we embrace diversity and inclusion. We have colleagues from 30 different countries, while over 50% of our team is women (double the tech average!). We believe this makes Empatica a more exciting and stimulating place to work, and brings different points of view to the table while fostering a spirit of communication, collaboration, and care, where everyone’s opinion and thoughts matter.
Benefits
- 🧠 Multiple opportunities to be challenged and step up your career in a fast-growth company in one of the hottest areas of tech
- 💰 Competitive salary
- 🏋️♀️ Gympass (now Wellhub) membership with access to gyms, online classes, personal training sessions, and nutrition plans
- 😌 Membership for mental health and wellness platforms
- 🏥 Health Insurance
- 🥗 Free healthy lunch every day
- 🕰️ Flexible working hours
- 👀 Much more…