Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Master Teacher Bahasa Indonesia

Teaching students grade 4 - alumni/gap year student (face to face/on site)Creating learning module for students grade 4 - alumni/gap year studentCreating eva...


From Ruangguru - East Java

Published a month ago

Secondary / Senior High Principal

**Responsibilities**:- Establishing policies, procedures, and rules of conduct for students and staff members.- Monitoring academic performance and student b...


From Saint Johannes Berchmans - Jakarta

Published a month ago

Senior High School Teacher (Pkn Teacher)

Senior High School Teacher (PKN Teacher)- Graduated from a reputable institute/Academy/University- Teaching experience should not be less than 2 years- Eager...


From Nassa School - West Java

Published a month ago

Trainer (Refraksionis Optisi)

RESPONSIBILITY- Develop staff store technical (Refraction, Edging, Fitting)- Create Module for support operation process- Responsible for Optical Tools / Mac...


From Pt Innovine Studio Indonesia - Jakarta

Published a month ago

Software Engineer, Ios [Mercoin]

Software Engineer, Ios [Mercoin]
Company:

Mercari


Place:

Bali


Job Function:

Education

Details of the offer

Introduction

Our Mission

Mercari is a Japan-based company with the mission of “creating value in a global marketplace where anyone can buy & sell.” Having continuously worked toward this goal since our founding in 2013, we are now transforming from a startup into a global player. While this transformation brings its own specific set of challenges, we believe that solving them one after another will allow us to fully achieve our mission. Are you interested in working together to take on these exciting challenges?

Our Culture

Mercari’s culture has been central to the company since our founding, with the three core values of Go Bold, All for One, and Be a Pro. In addition, the “Trust & Openness” value was introduced to embody our culture of mutual trust, where information remains transparent and rules are kept to a minimum. Regardless of how big Mercari gets, our culture is essential to achieving our mission and will be promoted throughout our organization.

Position Overview

Work Responsibilities

On April 28, 2021, Mercari Group established Mercoin, Inc. Mercoin is a new company developing services related to cryptoassets and blockchain technologies. By taking on the cryptoasset business, we will make it even easier for users to utilize financial services within the Mercari marketplace app, such as by allowing users to receive payment for Mercari sales in bitcoin and providing a single wallet function that incorporates not only Merpay’s payment and remittance services, but credit, cryptoassets, and asset management features as well.

Mercari has also started work on blockchain technologies, which present new opportunities for individuals to exchange value. The company wants to redefine what it means to buy and sell, enabling anyone and everyone to easily exchange value in all its forms—not only as belongings and money, but services and digital content like non-fungible tokens (NFTs).

Currently at Merpay/Mercoin, we are looking to hire iOS engineers who can handle everything from planning to development of the new payment/financial services. Merpay/Mercoin has multiple projects moving in different vectors simultaneously, and the teams of 10 or so members which comprise each project have between 1 to 3 iOS engineers on board. Integration with the Mercari app requires our engineers to communicate with the Mercari development teams and study the tech used by the Mercari app, calling for a high level of professional skill from our engineers.

In terms of technologies, our development uses simple architecture based on MVVM. We work on implementation of unit tests and UI tests, while also working to constantly test these with CI and improve coverage. While naturally the team is involved with developing features for projects, our company culture encourages engineers to proactively improve development processes, automate processes using CI, and other tasks. We believe that this culture allows our software engineers to improve their abilities not only in iOS, but in many other domains as well. Specific work responsibilities include:
Launch new products for Mercoin

Design/develop new Merpay features and improve existing features

Design/develop SDK for integration with Mercari

Work on development as a team, collaborating with product managers, designers, backend engineers, and QA/testing engineers

Improve code quality and upgrade the development environment through automation

Review team members’ code

The development environment is as below:
Protocol Buffers

CocoaPods/Carthage

CircleCI/fastlane/Github Actions

Aside from that, we also encourage and look very favorably on external output. This includes:
Speaking at conferences both in Japan and abroad, such as AltConf, iOSCon, try! Swift, and iOSDC.

Writing for the Mercari Engineering Blog

Contributing to open source software (OSS)

Bold Challenges

Bring Japan’s leading smartphone payment app to the masses quickly and without sacrificing quality. This will require polished development skills, knowledge of general security measures for finance/payment services, and knowledge of mobile application-exclusive security.

Manage members from diverse backgrounds, with different languages, genders, and nationalities.

Required Experience

A strong, shared belief in Mercari and Merpay’s missions and values

Passion for finance-related business

Experience using Swift/Objective-C to develop native applications for iOS

Knowledge regarding standard iOS libraries and frameworks like UI Kit

Experience developing applications on a team

Preferred Experience

Experience developing and operating native apps with large user bases

Experience developing and operating SDK for 3rd parties

Knowledge of performance optimization

Extensive knowledge regarding UI development using Storyboard and Auto Layout

Experience in/understanding of reactive programming

Experience in/understanding of the latest trends in architecture design

Experience in automation using CircleCI, etc.

Experience contributing to OSS

Ability to communicate in English

Screening Criteria

Has a strong, shared belief in Mercari and Merpay’s missions and values

Capable of going bold and possessing a strong sense of responsibility in regards to their work

Proactive and capable of thinking independently for the good of the team

Possesses excellent communications skills which can push organizations and projects forward

Technical Assessment Criteria

Development skills matching technical items named in “Required Experience”/”Preferred Experience” above

Language Requirements

English or Japanese: Native level

Related Articles

“The Road We Walk”: Merpay CEO Naoki Aoyagi Talks about Mercari Group’s Foray Into Cryptoassets (Only available in Japanese)

A Chat with Engineers Vol.50 @kenmaz, @takeshi (Merpay iOS Engineers) Do You Have a Minute? #iosdc (Only available in Japanese)

How Merpay’s iOS Team Streamlined Snapshot Testing (Only available in Japanese)

Examples of xcresult Usage at Merpay (Only available in Japanese)

Auto-generating Snapshot Tests from Xcode Previews (Only available in Japanese)

Working Conditions

Employment Status

Full-timeProbationary period: First 3 months after joining the company. (During this period your contract conditions will be the same as that of a permanent employee.)

Office Location

Roppongi
Work Hours

Scheduled working hours: 10 AM – 7 PM

Currently, due to COVID-19 pandemic, we have introduced a full-flex system without core time to increase the choice of working hours and allow for more flexible working styles.(*does not apply to all positions)

Holidays

Two days off per week (as well as national holidays, New Year's break, etc.)

Paid leave, congratulatory and bereavement leave, relax days, sick leave

Salary

Annual salary paid in 12 installments (monthly)

Based on skills, experience, and abilities

Reviewed twice a year

Benefits

Complete health and social insurance

Incentive program

Support systems, including those that benefit employee family members

Language learning support

Translation/interpretationsupport
*See this page for details.

Media

Corporate Sites

Mercari, Inc.

Souzoh, Inc.

Mercari US

Owned Media

Mercari Careers

Mercari Engineering Portal

Mercan - Introduces the people that make Mercari

Mercari US Careers

Mercari US Blog


Source: Myworkdayjobs

Requirements


Knowledges:
Software Engineer, Ios [Mercoin]
Company:

Mercari


Place:

Bali


Job Function:

Education

Built at: 2024-03-28T15:13:07.145Z