+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

100-5 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Coherent Solutions

IOS Developer (Food Delivery sphere)

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    Coherent Solutions is a digital product engineering company focused on empowering business success. Our global team of 1800+ talented professionals collaborate seamlessly to deliver innovative solutions that drive measurable business impact. Headquartered in Minneapolis, USA, the company’s core competencies across 10 locations worldwide include product software development, IT consulting, data and analytics, machine learning, mobile app development, DevOps, Salesforce, and more.

    Project Description:

    Our customer is a leading online and mobile food-ordering and delivery marketplace with the largest and most comprehensive network of restaurant partners, as well as 32 million active diners. Dedicated to connecting diners with the food they love from their favorite local restaurants, our customer elevates food ordering through innovative restaurant technology, easy-to-use platforms and an improved delivery experience. Our Customer features over 320,000+ restaurants and is proud to partner with more than 225,000 of these restaurants in over 4,000 U.S. cities and London.

    The team is dedicated to creating mobile apps that impact the dining experiences of millions of people. You’ll contribute to the design and development of innovative and complex features that revolutionize how diners order their food, allowing them to order ahead, pick up seamlessly, and save time. You’ll work closely with the teams in the US, regularly collaborating and pushing your limits as you grow within our R&D site.

    Technologies

    • Objective-C
    • Swift
    • Foundation
    • UIKit
    • Swift standard library
    • Design patterns and programming concepts
    • Model-View-Controller (MVC)
    • Asynchronous and multi-threading patterns
    • Cocoa design patterns
    • Object-oriented programming patterns and concepts

    What You’ll Do

    • Write effective automated tests with little guidance;
    • Follow and improve upon coding standards;
    • Perform code reviews within your domain and apply quality standards to existing areas of the code base;
    • Develop awareness of technical debt and will try, when possible, to avoid introducing more of it;
    • Recognize and suggest opportunities for additional automation;
    • Monitor, debug, and resolve moderate complexity performance, stability, and reliability issues;
    • Able to understand security-related issues, design solutions, and execute them;
    • Work comfortably within existing established processes;
    • Come up to speed on new technical areas;
    • Work with other team members to grow their understanding of the team’s domain through code reviews, pair programming, or mentoring sessions;
    • Help with onboarding new team members;
    • Demonstrate awareness and sensitivity to differing perspectives and cultures and strive to take into account diverse opinions and experiences to help build an inclusive work environment;
    • Communicate clearly and effectively with engineers and other stakeholders on technical tasks;
    • Work effectively with engineers from other teams to achieve shared goals;
    • Participate in team discussions and share context and background when interacting with others;
    • Be able to manage expectations around the delivery of their work clearly;
    • Have an understanding of their technical area and those adjacent to it and how they fit into the broader business;
    • Consider how decisions made within their technical area may ultimately affect the product and customer;
    • Know when to bring in additional data or expertise from other contributors and stakeholders when making a decision;
    • Execute tasks within team projects, demonstrating ownership from conception to completion;
    • Be able to tackle small to medium issues independently, and work with the team to split large, complex issues into more granular tasks;
    • Be able to step up on tough issues and tackle new challenges;
    • Be able to give project estimates and execute them;
    • Propose changes that improve the efficiency of the team;

    Job Requirements

    • 3-5 years of experience building iOS apps in Objective-C and Swift using Foundation, UIKit, and the Swift standard library;
    • Skills in writing and testing (unit, automation, integration) high-quality, well-architected, and efficient code;
    • Experience with MVC, asynchronous/multi-threading patterns;
    • Experience with Cocoa design patterns, and other object-oriented patterns/concepts;
    • Experience with designing and building complex UI hierarchies;
    • Understanding of the iOS app lifecycle and Apple’s recommended practices;
    • Experience with backend or Android development will be a plus;
    • Level of English – from Upper-Intermediate (spoken/written);

    We offer:

    • Platform for flexible benefits
    • Free additional health and dental insurance
    • Internal and external trainings
    • Conferences and events attendance
    • Regular meetups
    • Access to Company Innovation Sandbox
    • Corporate Events and Team buildings
    • Charity and volunteer activities
    • Group Management Program
    • Various Discounts
    • Internal referral program

    If this opportunity excites you, send us your resume!
    Please, note, that we will consider all the applications with due respect, but only shortlisted candidates will be contacted.