@mercari | Mercari Japan
Created a year ago (Last Update: a month ago)
Software Engineer, Android - Merpay, Japan
Gathered from company career pages. For the latest details, see the company's site. For updates to this page, contact us at contact@japanjobspace.com
💚 Less than 10 views
Software Engineer, Android - Merpay in Tokyo, Japan
- Merpay is seeking an Android engineer who is eager to contribute to the transformation of society, aligning with Merpay's mission of "Building trust for a seamless society."
- While your primary focus will be on development for our fintech business, your role will extend beyond this sector. You will leverage technology to explore and establish new business domains that are essential for advancing and enhancing the foundations of contemporary society.
- Merpay's service is currently in a phase of growth and active feature development. Therefore, we are in search of an individual who can not only provide technical insights and perspectives on specifications but can also select design methodologies that consider the scalability of these specifications. You will collaborate within a team, working together to enhance specifications and user experiences from the user's viewpoint, thereby elevating our product to new heights. Your role is instrumental in both the growth and improvement of our offerings.
Specific responsibilities include the following:
- The creation and enhancement of fresh features for Merpay, as well as the improvement of existing functionalities.
- The design and development of payment modules, as well as the necessary development work for integrating with Mercari.
- The design and development of APIs connected to the backend, including the development of new microservices.
- Collaborative development efforts that include project managers, designers, and quality assurance engineers.
- Enhancements to the continuous integration (CI) environment and the automated testing setup.
Our development environment is as below:
- Programming Language: Kotlin
- Integrated Development Environment: Android Studio
- Build Automation Tool: Gradle
- Continuous Integration/Continuous Deployment (CI/CD) System: CircleCI
- Version Control System: GitHub
- Team Communication Platform: Slack
- Design Collaboration Tool: Figma
- Project Management and Issue Tracking: JIRA
- Documentation and Collaboration: Confluence
- Test Management: TestRail
- Testing on Real Devices: Firebase Test Lab
At Merpay, our projects involve multiple Android engineers, typically with a total of around 10 engineers working on development tasks. These projects are exclusively written in Kotlin. Furthermore, we're actively engaged in project designs that leverage Gradle's multi-module capabilities, enabling us to create one of the most extensive apps in Japan.
We foster a culture of open and proactive discussions not only within the Android Team but also with Android engineers across the Mercari Group. This approach allows us to continuously enhance our design, quality, and development environment on a day-to-day basis.
The role we offer provides you with the opportunity to engage in feature development with a high degree of autonomy, while also participating in collaborative efforts with numerous other engineers to execute projects and drive substantial enhancements.
Furthermore, we highly value and actively encourage contributions to the tech community, including:
- Contributing to open-source libraries.
- Presenting at tech conferences, both in Japan and internationally, such as Google I/O, KotlinConf, DroidKaigi, and more.
- Authoring articles for the Mercari Engineering Blog.
- A shared commitment to the mission and values upheld by the Mercari Group and its diverse subsidiaries.
- Proficiency in the development of native Android applications using Kotlin or Java.
- A track record of successful collaboration within a team to create mobile applications.
- Prior employment within a financial institution or a fintech company.
- A track record in the development and maintenance of native applications catering to a substantial user base.
- Familiarity with the adoption and implementation of cutting-edge Android trends in technology, features, or architectural designs.
- Proficiency in automation using CircleCI and various testing tools.
- Knowledge and expertise in security-focused programming.
- Experience in releasing and contributing to open-source software, including issues, pull requests (PRs), or maintenance.
- Competence in delivering technical content to external audiences, which may include writing, tech blogs, presentations, and similar activities.
- Proficiency in communicating effectively in English.
- Demonstrates a deep and aligned commitment to the missions and values of both Mercari and Merpay.
- Exhibits a strong sense of responsibility and consistently delivers high-quality work.
- Demonstrates the capacity to think critically and act independently in pursuit of objectives.
- Possesses strong communication skills and awareness to drive progress within organizations and projects.
*Check this page for more details.
- Displays proficiency in design and development skills, both in areas required and preferred as per the experience.
- Delivers assessments and tasks to a notably high standard of quality.
Fulfills either of the following:
- English: Independent (CEFR - B2)/Japanese: Basic (CEFR - A2) preferred.
- Japanese: Independent (CEFR - B2)/English: Basic (CEFR - A2) preferred
*For details about CEFR, see here.
- [Merpay] What is the “Seamless Society” We Envision?
- Merpay Manager Speaks on “The Ideal Candidate for Merpay’s Android Team” #WorkWithMerpay
- Improving the Engineer Experience
- Android Automated Testing That Supports One-Week Releases
- Merpay Android Architecture and Testing
- Merpay Android Architecture and Life Cycle
Employment Status
Full-time
The probationary period at our company lasts for the initial three months after joining. During this probationary period, your contract conditions will be identical to those of a permanent employee.
Office
Roppongi
- We have a strict no-smoking policy within our office premises.
- At Mercari, we have implemented a work style policy called "Your Choice." This policy grants each team member the autonomy to decide whether they prefer to work in the office or opt for full remote work, with certain exceptions made for specific job roles.
Work Hours
- Full flextime (no “core time” or “flex time”).
- *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 monthly installments (including fixed overtime allowance).
- Based on skills, experience, and abilities.
- Reviewed twice a year
Benefits
- Complete health and social insurance.
- Incentive program.
- Support systems, including those that benefit the employee’s family members
Support
- Relocation support.
Circulate all forms of value to unleash the potential in all people
"How can I contribute to society's prosperity given our limited resources?" This question served as the inspiration for the creation of the Mercari marketplace app in 2013 by our founder, Shintaro Yamada, during his travels around the world. We firmly believe that by facilitating the circulation of various forms of value, extending beyond physical items and money, we can open doors for individuals to pursue their aspirations and make positive contributions to society and those in their proximity. Mercari is committed to leveraging technology to connect people across the globe, ultimately striving to build a world where everyone can unlock their full potential. For more details on Mercari Group's mission, please refer to Mercari's Culture Doc.
Equal Opportunity Hiring
At Mercari, our mission is to build a world where no one's potential is constrained by their background, and where everyone has the liberty to generate value. We strongly emphasize that fostering a culture of Diversity & Inclusion is integral to realizing our mission.
This principle naturally extends to our hiring procedures. Mercari is dedicated to eradicating discrimination based on attributes such as age, gender, sexual orientation, race, religion, physical abilities, and other similar factors. Our objective is to ensure that individuals who resonate with our mission and values can become part of our team, regardless of their personal backgrounds. For more detailed information, please refer to our D&I Statement.