OPEN POSITION
Responsibilities
Design and implement new user-facing features for the Solafune platform (https://solafune.com)
Develop, maintain, and improve the platform’s front-end architecture with a focus on performance, accessibility, and scalability
Translate UI/UX designs and prototypes into high-quality, responsive web interfaces
Contribute to design discussions and propose UI/UX improvements based on user feedback and best practices
Develop and operate related web applications and internal tools that support the Solafune product ecosystem
Collaborate cross-functionally with the R&D team, Business Development team, and external partners to define requirements and deliver product features end-to-end
Required Skills
2+ years of work experience in front-end development
Experience with TypeScript, JavaScript, React
Experience with modern front-end build tools and workflows
Experience using Github
Experience in CI / CD implementation
Familiarity with Figma
Familiarity with web performance
Familiarity with AI tools used in development
Use English at verbal communication level
Reading and writing skills in English (Our internal documents are in English)
Preferred skills and experience (Nice to have)
Business-level English
Experience leading team development projects
Knowledge and skills in machine learning techniques
Experience participating in data science competitions such as Kaggle and its results (Kaggle Expert, Master, Grandmaster)
Experience in using satellite data, geospatial data, GIS tools, etc.
Experience in running data analysis competitions
Experience in working outside of your area of expertise
Backend development, PM
UI / UX design experience
Tools
Cloud service platform: AWS, Azure, Terraform
Development languages: TypeScript, JavaScript, React
Development frameworks: js/ts-based
Container management: Docker, Docker-container
Database: PostgreSQL
Project management: Github, Notion
Internal communication: Slack, Discord, Notion, Zoom
Benefits
Hiring Process
① Resume Screening
Submit your resume, including relevant experience, education, and technical skills.
Highlight your experience with front-end frameworks, UI/UX implementation, and any relevant projects or portfolios.
② Technical Assignment (1–2 hours)
Complete a short coding task or front-end challenge to demonstrate your programming skills and problem-solving approach.
You may be asked to submit your code or discuss your solution briefly with the team.
③ Initial Interview (30 min – 1 h)
Discuss your technical background, development experience, and approach to front-end engineering.
You may also talk about your familiarity with tools, frameworks, and collaboration in a development team.
④ Team Interview (1–1.5 hours)
Meet with members of the engineering team and relevant stakeholders.
Discuss your development practices, code review experience, and how you collaborate in product development cycles.
⑤ Reference Check (if applicable)
Provide references from previous employers or colleagues who can speak to your technical and teamwork abilities.
⑥ Offer and Onboarding
Receive and review the job offer, including role details, compensation, and benefits.
Complete onboarding procedures and begin your role as a Front-End Engineer with guidance from the team.
Work Conditions
Job Type
Full-time (after 3-month trial period) Outsourcing contracts are acceptable (for freelancers)
Work Type
Operate remotely or from the office
Location
Operate remotely or from the office
Salary
5,000,000 JPY / year or more (May vary depending on your skillset, experience and location)
Work Hours
9:00 - 18:00 (including 1 hour break) Five-day work week
Share job:

CAREER
Solafune is looking for people who are in the same boat to make our mission a reality.
Join Our Team
