Rakuten Symphony IS BU - 채용 홈페이지 Rakuten Symphony IS BU 채용 홈페이지입니다.
Rakuten Symphony IS BU - 채용 홈페이지
Rakuten Symphony IS BU 채용 홈페이지입니다.
Open Position 메인
Rakuten Symphony Internet Service Business Open Position
Frontend
팀 소개 - 1
Engineering
▶ Backend Engineer
▶ Frontend Engineer
▶ Desktop Engineer
▶ iOS Engineer
▶ DevOps Engineer
▶ Full Stack Engineer
▶ Product Manager
Tech Shared & Mngt
▶ Engineering Manager
▶ Solution Architect
▶ QA Engineer
Sales & Marketing
▶ Ad Monetization Manager
▶ Business Analyst
Backend Engineer
Backend Engineer
Apply
Responsibilities
Design, develop, and maintain backend APIs, databases, and systems using Golang programming language
Ensure the scalability, availability, and security of backend systems and APIs Write high-quality, reusable, and well-documented code in Golang
Collaborate with cross-functional teams, including front-end developers and product managers, to ensure seamless integration of front-end and back-end systems
Troubleshoot and debug production issues in a timely and effective manner, using aws debugging tools and techniques
Optimize database queries and system performance to improve response time and scalability, using libraries and frameworks
Minimum Qualifications
+5 years of experience in developing RESTful APIs using Golang or other programming languages such as Java or Python
Bachelor’s degree in computer science or related technical discipline
Good communication and interpersonal skills in Korean and English
Experience in designing and implementing scalable, fault-tolerant, and high-performance API architectures
Experience with cloud platforms such as AWS, GCP, or Azure and containerization technologies such as Docker and Kubernetes
Experience with NODE JS development/mainteanance
Strong understanding of database technologies such as SQL and NoSQL databases, and experience with designing and optimizing database schemas and queries
Excellent critical thinking, problem solving and communication skills and able to take ownership of tasks
Proficient in using Git and Comfortable with understanding and working with the current system, including its architecture and business logic, in order to make improvements and enhancements to it
Ability to write clean, efficient, and well-documented code, with a focus on maintainability and scalability
Be open to receiving constructive feedback
Preferred Qualifications
Strong understanding of web technologies and protocols such as HTTP, JSON, and XML
제목 없음
Frontend Engineer
Frontend Engineer
Apply
Responsibilities
Execute each development project with good quality in a timely manner
Design, develop and test Web applications (including quality control)
Review deliverables at each process (design, code, test cases, etc.)
Plan and Execute project release with minimal risk
Investigate and troubleshoot
Discover issues, includes not only tangible but also potential, in development organizations and improvement activities
Market trend surveys and proposals for the introduction of latest technologies
Minimum Qualifications
+4 years of experience with Bachelor’s degree in computer science or related technical discipline
Good communication and interpersonal skills in Korean and English
Experience on any version higher than Rest API
Experience with design patterns (MVVM, MVC, ...)
Experience in React, Redux/Flux, React Toolkit
Experience in HTML, CSS, JavaScript, Typescript
Experience in using open-source and commercial libraries commonly used in the React ecosystem
Rest API Integration
Preferred Qualifications
Experience in designing/building/operating services used by more than 1 million users
Experience in Electron JS, Building and deploying electron apps
Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
Strong passion for code quality and not allergic to unit tests
Comfortable working in an Agile environment
제목 없음
Desktop Engineer
Desktop Engineer
Apply
Responsibilities
Execute each development project with good quality in a timely manner
Design, develop and test Web applications (including quality control)
Review deliverables at each process (design, code, test cases, etc.)
Plan and Execute project release with minimal risk
Investigate and troubleshoot
Discover issues, includes not only tangible but also potential, in development organizations and improvement activities
Market trend surveys and proposals for the introduction of latest technologies
Minimum Qualifications
+5 years of experience with Bachelor’s degree in computer science or related technical discipline
Good communication and interpersonal skills in Korean and English
Experience on any version higher than Rest API
Experience with design patterns (MVVM, MVC, ...)
Experience in Electron JS or Flutter, Tauri. Building and deploying electron apps
Must be knowledgeable in development using C#, .NET Core
Experience in hybrid app to Build cross-platform desktop apps (Window, MacOS, … )
Preferred Qualifications
Experience in designing/building/operating services used by more than 1 million users
Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
Strong passion for code quality and not allergic to unit tests
Comfortable working in an Agile environment
제목 없음
iOS Engineer
iOS Engineer
Apply
Responsibilities
Be responsible for building, maintaining the end to end deployments pipelines and the infrastructure of highly scalable and highly available complex distributed systems using Circle CI or Jenkins
Design network architecture for integration between various Cloud platforms
Work with the team consisting of product managers and engineers to create pragmatic scalable products
Setup monitoring, logging and alerting systems
Be highly motivated professional with inter-personal skills
Enjoy working in a fast paced and engineering focused environment
Minimum Qualifications
+4 years of experience with Bachelor’s degree in computer science or related technical discipline
Good communication and interpersonal skills in Korean and English
Experience in Objective-C
Experience with iOS frameworks and in mobile design patterns (MVVM, MVC, …)
Adapter Architecture
Observable Pattern
GCD, Operation, Queue, Rest API Integration
Swift & RxSwift knowledge is a minimum
Building mobile frameworks / SDKs
Preferred Qualifications
Experience in developing, releasing, and maintaining an iOS app
Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
Strong passion for code quality and not allergic to unit tests
제목 없음
DevOps Engineer
DevOps Engineer
Apply
Responsibilities
Be responsible for building, maintaining the end to end deployments pipelines and the infrastructure of highly scalable and highly available complex distributed systems using Circle CI or Jenkins
Design network architecture for integration between various Cloud platforms
Work with the team consisting of product managers and engineers to create pragmatic scalable products
Setup monitoring, logging and alerting systems
Be highly motivated professional with inter-personal skills
Enjoy working in a fast paced and engineering focused environment
Minimum Qualifications
+4 years of experience with Bachelor’s degree in computer science or related technical discipline
+2 years of hands-on programming experience using python, Go or shell scripting
Good communication and interpersonal skills in Korean and English
Experience with automating cloud native technologies, deploying applications, and provisioning infrastructure
Experience with microservices and distributed application architecture, such as containers, Kubernetes, and/or serverless technology
Experience with monitoring and log aggregating frameworks such as Prometheus, Grafana, Logstash, Splunk, Elasticsearch, and Kibana
Hands on experience with any cloud computing platform
Extremely competent with SCM tools such as GIT, Integrations tools such as CircleCi/Gitlab and Jenkins
Knowledge of IP networking, VPN's, DNS, load balancing and firewall
Preferred Qualifications
AWS Certification(s) such as Solutions Architect Pro, DevOps Engineer Pro, SysOps Admin, Developer Associate or equivalent certifications in other public clouds
Experience in implementing and designing cloud native security concepts, DevSecOps, or MLOps
제목 없음
Fullstack Engineer
Full Stack Engineer
Apply
Responsibilities
Execute each development project with good quality in a timely manner
Design, develop and test Web applications (including quality control)
Review deliverables at each process (design, code, test cases, etc.)
Plan and Execute project release with minimal risk
Investigate and troubleshoot
Discover issues, includes not only tangible but also potential, in development organizations and improvement activities
Market trend surveys and proposals for the introduction of latest technologies
Minimum Qualifications
+5 years of experience with Bachelor’s degree in computer science or related technical discipline
Good communication and interpersonal skills in Korean and English
Experience on any version higher than Rest API
Experience with design patterns (MVVM, MVC, ...)
Experience in React, Redux/Flux, React Toolkit
Experience in HTML, CSS, JavaScript, Typescript
Experience in using open-source and commercial libraries commonly used in the React, Angular, Vue ecosystem
Rest API Integration
Advanced knowledge of one backend programming language: GoLang (preferred), Java, Python or Ruby
Preferred Qualifications
Experience in designing/building/operating services used by more than 1 million users.
Experience in Electron JS, Building and deploying electron apps
Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
Strong passion for code quality and not allergic to unit tests
Comfortable working in an Agile environment
제목 없음
Product Manager
Product Manager
Apply
Responsibilities
Develop and drive product roadmap aligned with company goals and market trends
Use data-driven insights to identify and prioritize growth opportunities, and evaluate effectiveness of growth initiatives
Define and track key performance metrics to measure success and progress towards growth objectives
Deliver measurable business outcomes through short-term and long-term product growth improvements
Lead and mentor junior team members, providing guidance and support to drive professional development and growth
Build and maintain strategic partnerships to align product goals with broader business objectives
Foster customer-centric approach to product growth, prioritizing initiatives that enhance customer experience
Encourage innovation and experimentation, testing and validating new ideas and approaches
Stay up-to-date on emerging technologies, competitive landscape, and industry trends
Lead cross-functional teams to launch new products and features, manage product lifecycle from ideation to retirement
Minimum Qualifications
+10 years of Product Manger experience
Bachelor's degree in Computer Science, Mathematics, or a related field
Excellent communication skills (verbal and written) in English; ability to clearly communicate information with required modality
Strong understanding of product management principles, practices, and methodologies
Experience in driving product growth and leading cross-functional teams to achieve product goals and objectives
Deep knowledge of data analytics, metrics, and A/B testing, and ability to leverage insights to drive product growth and customer value
Strong understanding of B2C and B2B markets, and ability to translate customer needs and business requirements into product features and initiatives
Excellent communication (written and verbal), presentation, and stakeholder management skills, and ability to build and maintain effective relationships with internal and external partners and stakeholders
Familiarity with cloud storage solutions and related technologies, and ability to stay up-to-date on emerging trends and best practices in the industry
Strong problem-solving and analytical skills, and ability to identify and prioritize growth opportunities and initiatives based on data and insights
Preferred Qualifications
Proficient in Tools such as Figma, Jira, Confluence, SQL, Office Tools are a plus
Experience in product management or growth roles in cloud storage, SaaS, or related industries
Experience with customer segmentation, targeting, and positioning strategies, and ability to develop and execute campaigns to drive customer acquisition, retention, and upsell
Experience in mentoring and coaching junior team members, and ability to foster a culture of collaboration, innovation, and excellence
Knowledge of Agile and/or Lean development methodologies and experience working in fast-paced, dynamic environments
Familiarity with design thinking, user experience, and customer journey mapping principles and ability to use them to create and deliver customer-centric products and services
제목 없음
Engineering Manager
Engineering Manager
Apply
Responsibilities
Lead/Supervise the engineering team
Oversee and determine the need for training and talent development
Direct and support the evaluation of projects
Manage the resolution of any delays/risks
Hire and train new engineering staff
Manage process improvements
Minimum Qualifications
+5 years of working experiences in Engineering
Bachelor's degree or equivalent practical experience
Excellent communication skills (verbal and written) in English; ability to clearly communicate information with required modality
Excellent team management skills
Strong ownership and high adaptability in fast-paced growth environments. Good ability to work with ambiguity
Organizational skills for keeping track of various budgets, engineers, and schedules simultaneously
Preferred Qualifications
Relevant training and/or certifications as an Engineering Manager
제목 없음
Solution Architect
Solution Architect
Apply
Responsibilities
Resolve technical problems as they arise
Enjoy working in a fast paced and engineering focused environment
Provide supervision and guidance to development teams
Help to design and develop highly scalable, available, high performing and consumer friendly APIs and associated Unit Tests to ensure quality of code
Highly motivated professional with inter-personal skills to ease communication with our global team
Continually research current technologies and proposing changes where needed
Read and understand specification of other Rakuten services to design the best integration architecture
Make sequence diagram to describe how data flow across the different services that the product needs to integrate with
Minimum Qualifications
+10 years of experience building client and backend applications/distributed systems as engineer, tech lead or architect
Bachelor’s degree in computer science or related technical discipline
Good communication and interpersonal skills in Korean and English
Experience delivering systems from inception through development to release and maintenance
Experience leading technical teams to deliver solutions (no people management necessary).
Experience with technical writing and/or public speaking
Deep understanding of technical aspects of projects to identify risks, propose immediate solutions and provide guidance for the system solutions
Deep understanding of application-level standards (some, not all of them), e.g. HTTP, OpenID Connect, GRPC, mobile push notifications, JWT, CBOR, public-key cryptography etc
Strong passion for technical quality through code, automation, design & process
Preferred Qualifications
Practical knowledge of development practices, techniques, and tools, such as: unit testing, continuous delivery, code review, enforceable code quality standards etc.
Comfortable to work across several teams in different geographies
Comfortable working in an Agile environment
Be open to receiving constructive feedback
QA Engineer
QA Engineer
Apply
Responsibilities
Hands-on manual and automated testing
Create test cases based on requirements; design and create test scripts based on agreed framework
Create test strategies and design tests focused on ensuring functionality requirements are met
Collaborate with QA and developers to maintain alignment on processes and protocols for automation
Collaborate with QA, development, and product team members to ensure testable requirements, identify gaps between design and engineering, clarify and measure expected outcomes, establish a sound QA approach
Assist with issues investigation, detailed analysis of functionality specifications and recommendations for improving customer journey
Keep updated with the latest industry tools and development strategies
Minimum Qualifications
+3 years work experience as QA automation engineer
Bachelor’s degree in computer science, Software Engineering, or similar field
Good communication and interpersonal skills in Korean and English
Experience in JavaScript, Python, JAVA or Kotlin
Experience in pipeline creation, good understanding of CI/CD process and tools like Jenkins, CircleCI etc.
Experience in various usability frameworks and tools:
Usability tools – natively provided by each platform and third-party tools/frameworks
JUnit, TestNG, Selenium, Appium, Cucumber, Maven, Gradle etc.
Model Based Testing
Behaviour Driven Development
Good understanding of mobile application design and development concepts, digital infrastructure, and its related components
Proven experience in Agile/CD-CI software development
Hands-on experience with automated testing tools
Strong communication and collaboration skills
Preferred Qualifications
Experience in Shell Scripting, Node.js or other programming languages
Experience in integrating QA automation with test management tools (e.g., Test Rail), BI tools (e.g., DOMO), project collaboration tools (Slack, Confluence, JIRA)
Extensive understanding of feature differences across various mobile devices (both Android and iOS) that are pertinent to test automation.
Knowledge in Docker, Kubernetes and Cloud deployment technologies
제목 없음
Ad Manager
Ad Monetization
Manager
Apply
About the Job
As an Ad Monetization Manager, you will be fully responsible for advertising revenue growth and in-app ads monetization of Send Anywhere. It will include designing ad slots, operating, analyzing, monitoring, and constantly growing Send-Anywhere's ad monetization performance.You will work with a cross-functional team of product managers, planners, developers, designers, and more. In this role, you will be involved with product marketing strategy and product revenue. You will be responsible for planning and driving ad monetization activities, such as discovering better ad slots in a way that less-harms UX and UI.
Responsibilities
Manage ad monetization strategy across a variety of ad networks
Design and operate ad waterfalls/ad mediation for Send Anywhere service via major ad mediation platforms
Deeply analyze monetization performance against key metrics to identify areas for improvement
Run A/B tests to optimize monetization efforts: test from A to Z, analyze and leverage results
Make recommendations to influence the product, create new ad placements and optimize ad integrations to impact the LTV of users
Communicate with strategic partners & ad network contacts to build/maintain strong relationships
Directly work with app/web developers of Send Anywhere to enhance performance
Develop product and market expertise for monetization and user acquisition strategy results
Minimum Qualifications
+5 years of experience in the ad monetization ecosystem
Bachelor's degree or equivalent practical experience
Excellent written and verbal communication skills in English and Korean
Preferred Qualifications
Rich experiences in not only ad monetization ecosystem but business development, product management, and/or sales experience in the IT industry
Demonstrated analytical success and a capacity for developing and understanding strategy
Ability to take initiative and bring breakthrough thinking, functioning in highly dynamic environments
Outstanding written and verbal communication, and problem-solving skills
Ability to prioritize work for optimal results and drive assigned tasks
제목 없음
Business Analyst
Business Analyst
Apply
About the Job
As a business analyst, you will provide accurate and timely financial and non-financial information to senior management and ownership to make informed business decisions. In addition, we support all departments through budgeting, forecasting, planning, various strategic projects, and analyses. This position requires a detail-oriented, autonomous, and motivated individual.
Responsibilities
Assist in the company-wide financial reporting process, including financial reporting packages for ownership and board meetings, annual budgets, interim projections, and monthly cash flow forecasts. This includes running scenario analyses and building financial models with the ability to manipulate several underlying assumptions
Analyze and evaluate current and historical financial information to better develop future projections and suggest improvements to business operations
Perform analytical reviews, financial modeling, and ad-hoc analyses for various department heads to assist in the evaluation of their aspects of the business
Assist in planning, preparation, support, and execution of annual reporting
Forecast revenue by product
Minimum Qualifications
+8 years of experience in the marketing & business planning/strategic fields
Bachelor's degree or equivalent practical experience
Excellent written and verbal communication skills in English and Korean
Preferred Qualifications
Rich experiences in not only ad monetization ecosystem but business development, product management, and/or sales experience in the IT industry
Demonstrated analytical success and a capacity for developing and understanding strategy
Ability to take initiative and bring breakthrough thinking, functioning in highly dynamic environments
Outstanding written and verbal communication, and problem-solving skills
Ability to prioritize work for optimal results and drive assigned tasks
Experience with Financial Planning and Analysis Software