As a Software Engineer in the Identity Platform Team, you will play a central role in the development and operation of the identity platform within Raksul’s large-scale platform.
Our company began with print e-commerce and has since expanded into customized e-commerce businesses such as design services and novelty e-commerce. Furthermore, with an increasing number of services being added to our group through M&A strategies, building a scalable and robust identity platform is the mission of this position.
Tech Stack
- Language: Ruby, Go, PHP, JavaScript, TypeScript
- Framework: Ruby on Rails, Vue.js, Nuxt.js, Terraform etc
- Infrastructure: AWS EC2, ECS, Aurora CloudFront Lambda etc, GCP BigQuery Cloud Functions etc
- CI: CircleCI, Github Actions Jenkins
- Monitoring: Datadog, Zabbix, Grafana, Sentry etc
- Communication: Slack, Clickup, Notion, Google Meet
Responsibilities
- Development of new features for identity platform functions such as login and membership enrollment
- API development for identity integration using OpenID Connect and SAML
- Planning and execution of phased migration from legacy systems to the new platform
- Collaboration with the development team based in Vietnam
Requirements
- 5+ years experience developing web applications
- Knowledge and experience of standard development process methodologies
- Design and development of services utilizing microservices and system integrations via REST APIs
- Knowledge of CI/CD tools and processes (e.g., GitHub Actions, AWS CodePipeline, Bitbucket Pipelines, GitLab CI/CD, CircleCI, Travis CI, Jenkins, etc.)
- Conversational Japanese ability
Nice to haves
While not specifically required, tell us if you have any of the following.
- Practical experience in developing identity platforms using authentication and authorization technologies
- Experience leading a team as a tech lead through technical expertise
- Experience collaborating with tech leads and product managers in development
- Experience mentoring and fostering the growth of engineers
- Experience in managing projects or products
- Experience managing global teams
- Experience with cloud computing platforms such as AWS
- Experience in modern frontend development using Vue.js, TypeScript, transpilers, etc.
Compensation
7.5 to 14 million JPY annually.