Full-Stack Engineer

  • Osaka
  • Partial Remote
  • Full-time
  • September 19, 2024
Conditions
yen-icon
Β₯6M - Β₯7.5M /yr
location-icon
Apply from Japan Only
visa-icon
No relocation to Japan
(No visa sponsorship from overseas)
Requirements
language-icon
Language Requirements
Japanese: Not Required πŸ‘
English: Business Level
career-icon
Minimum Experience
Mid-level or above

Company description:

Rokken is a software development company that provides customized solutions to meet its clients' needs. Our expertise primarily focuses on designing innovative applications in the fields of machine learning and real-time 3D visualization, combined with experience in the medical sector.

 

Job offer description:

We are seeking a skilled Full Stack Web Engineer to join our team and help develop a cutting-edge Machine Learning web platform. This is an exciting opportunity to work on a project that combines modern web technologies with machine learning capabilities. The ideal candidate will have a strong background in both front-end and back-end development, with a keen interest in machine learning applications.

 

Language Requirements

  • English: Business Level (required)
  • Japanese: Not required (but nice to have)

 

Minimum Experience

  • Mid-level or above

 

In this role, you will:

  • Design, develop, and maintain our ML web platform using modern web technologies.
  • Collaborate closely with ML engineers and data scientists to integrate ML models into the web application.
  • Implement responsive and user-friendly front-end interfaces using React, Next.js, and TypeScript.
  • Develop robust back-end services using Python-based web frameworks.
  • Optimize application performance and ensure scalability.
  • Implement best practices for code quality, testing, and security.
  • Participate in code reviews and contribute to improving our development processes.
  • Stay up-to-date with emerging trends and technologies in web development and ML integration.

 

Minimum Qualifications:

  • 3+ years of experience in full-stack web development.
  • Strong proficiency in React and Next.js for front-end development.
  • Solid experience with TypeScript.
  • Proficiency in state management and data fetching (e.g., React Query).
  • Strong Python skills and experience with web frameworks (e.g., FastAPI or equivalent).
  • Experience with modern CSS frameworks (e.g., Tailwind CSS).
  • Experience with ORM libraries (e.g., SQLAlchemy or equivalent).
  • Familiarity with Docker and Linux environments.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work in a collaborative environment.

 

Preferred Qualifications:

  • Familiarity with Mantine UI library.
  • Knowledge of app development (mobile or desktop).
  • Experience with Prefect for workflow management.
  • Knowledge of machine learning concepts and experience integrating ML models into web applications.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Contributions to open-source projects or personal projects demonstrating relevant skills.

 

Support for foreign candidates:

  • Assistance with visa renewal.
  • Help with finding fully furnished apartments.
  • Support for daily life in Japan:
    • Example: Registering at the city office, opening a bank account, …

 

Trial period: 

  • 3 months

 

Remote work policy:

  • Initial Phase: Employees are expected to work on-site at our office location.
  • Following Initial Assessment: Remote work possible.

If you're passionate about creating innovative web solutions that leverage the power of machine learning, and you thrive in a collaborative, fast-paced environment, we'd love to hear from you! This role offers a unique opportunity to work at the intersection of web development and machine learning, contributing to the development of cutting-edge applications.

Rokken is a software development company that provides customized solutions to meet its clients' needs.

Their expertise primarily focuses on designing innovative applications in the fields of machine learning and real-time 3D visualization, combined with experience in the medical sector.

View Rokken's company page

↑ Back to top ↑