eMAG
eMAG

eMAG

A pioneer of the Romanian market, eMAG was founded in 2001 in Bucharest and has well-established businesses in Bulgaria and Hungary. For almost 20 years, the company has been constantly investing in technology-based services developed in Romania that help customers save time and money. With a range of products continuously expanding through own offer as well as through its partners in the Marketplace, eMAG is the place where anybody can search and order anything, from anywhere.

Read more  →
iOS Developer (Freshful Team) | eMAG
Job
  • Work place: Hybrid

  • Collaboration: Employment contract

  • Work time: Full Time

  • Seniority: Team member

  • Experience: 4-6 years

  • Updated on: 1 month ago

  • Vacant from: 03 Dec, 21

  • Expires on: 03 Feb, 22

  • Pay: Negotiable

  • Categories: Mobile, Agile

Company
  • Size:> 500 employees

  • Industry:Retail

Market (net €/month)
  • Only Loginro members with a minimum completed profile that share their salary expectations for this position may access its industry median pay.
Role

Description:

Do you want to be part of something bigger?
We invite you to join the most Freshful team in eMAG, in the Plat&Tech department.


It’s all about new ideas, great features with high impact on client, automation on end-to-end flows and continuous drive for change based on customer behavior!
Right at the point where services, technology and people meet, we find the convenience delivery in an exceptional e-grocery experience.

Always one step ahead, our values are:

  • Forward-thinking and leadership;
  • Trust and responsibility;
  • Competence and high performance;
  • Care for food;
  • Agility;
  • Optimism and good energy.

Our mission is to bring quality and satisfaction in our customers life, through high-tech and client-oriented solutions.

People with the same vibe and involvement are welcome to join Freshful team!

 

Responsibilities:

  • Collaborate with the team to define, design, and ship new features;
  • Maintain the already implemented features and come up with improvements;
  • Help maintain the code quality, performance, and ensure the best quality and responsiveness of the app;
  • Investigate and fix bugs;
  • Collaborate with Product Managers, Designers, and Testers to understand requirements and to transform specs into features;
  • Work as a strong, agile, team player while demonstrating effective time management to meet deadlines;
  • Keep up with the general mobile landscape, architectures, trends, and emerging technologies.

Requirements

Requirements:

  • Proven 5+ years experience in developing native mobile iOS applications;
  • Good knowledge of MVVM, Swift 5, SwiftUI & Combine;
  • Experience with RESTful APIs to connect iOS applications to back-end services;
  • Familiarity with tools like Git, Jira, Confluence, Jenkins, GitLab;
  • Experience in integrating with tracking iOS applications using analytics;
  • Ability to detect and solve memory leaks, always focus on avoiding memory leaks;
  • Unit-test code for robustness, including edge cases, usability, and general reliability;
  • Continuous integration / deployment experience;
  • Good understanding of Agile methodology;
  • Ability to learn and understand complex business processes;
  • Drive and commitment, and have a positive approach to things.

 

Will be a plus:

  • Worked in the past with MVVM-Coordinator.

Needed Skills

Model-view-viewmodel (MVVM)

Swift

Available in

București

What else can you do

Since you scrolled down here
lets enjoy this a bit more!

Blind peek another awesome job

Share this job