Careers

Fileforce® is hiring

About us

We are a small, but fast-growing Japanese IT company, located in the heart of Tokyo. We are looking for talented software engineers for long-term position to join our core team. As a software engineer, you will be helping to develop our next generation cloud file server.

We are hiring

Senior Web Developer (Typescript, React/Vue)

Requirements and Experience:
  • 5+ years of experience with JavaScript or Typescript, HTML and CSS
  • 2+ years of professional experience developing web applications using a modern front-end web framework (React, Vue or alike)
  • Good knowledge of software development life cycle (coding standards, code reviews, source control management, CI, testing)
  • Experience working with modern JS package managers and build tools (NPM, Babel, Webpack, etc.)
  • Experience in writing and maintaining unit-tests and automated web UI tests (using Selenium or alike)
  • Experience in building custom web components
  • Experience in debugging high performance web applications with Chrome developer tools (or similar)
  • Experience with distributed version control system (Mercurial, Git)
  • Ability to understand the requirements, estimate feature implementation complexity and adhere to the timelines
  • Good level of English, ability to read technical documentation
  • Higher education (computer science or hard science diploma is required to apply for a Japanese visa)

Senior Backend Developer (C#)

Requirements and Experience:
  • 5+ years of C#/.NET development experience
  • Good knowledge of Windows architecture (Linux is a bonus)
  • Good knowledge of modern C# language features and .NET ecosystem
  • Good knowledge of software development life cycle (coding standards, code reviews, source control management, CI, testing)
  • Good knowledge of OOP, common design patterns, SOLID principles
  • Experience in writing and maintaining unit-tests using NUnit (or alike) frameworks
  • Experience with relational databases (PostgreSQL or MySQL)
  • Experience with asynchronous programming (Task, async/await)
  • Experience with high-load architecture design (load balancing, micro-services, failover, etc.)
  • Experience with distributed version control system (Mercurial, Git)
  • Some experience with cloud services (Amazon AWS or Microsoft Azure)
  • Some experience with WebAPI/ASP.NET MVC technologies
  • Some experience with the modern web stack: Typescript/JS/HTML5/CSS3
  • Ability to understand the requirements, estimate feature implementation complexity and adhere to the timelines
  • Good level of English, ability to read technical documentation
  • Higher education (computer science or hard science diploma is required to apply for a Japanese visa)

Cross-platform Application Developer

Requirements and Experience:
  • 3+ years of general software development experience (any language, but C# is preferred)
  • 1+ year of cross-platform application development experience using Xamarin framework (C#)
  • Good knowledge of OOP and common design patterns
  • Good knowledge of iOS and Android SDK and mobile application development guidelines
  • Experience in writing and maintaining unit-tests and automated UI tests
  • Experience in utilizing REST API to communicate with backend services
  • Experience with distributed version control system (Mercurial, Git)
  • Some experience with the modern web stack: Typescript/JS/HTML5/CSS3
  • Ability to understand the requirements, estimate feature implementation complexity and adhere to the timelines
  • Good level of English, ability to read technical documentation
  • Higher education (computer science or hard science diploma is required to apply for a Japanese visa)

Salary and Benefits

  • Competitive salary (Net income: starting at $3500 / month)
  • Rental apartment close to the office (< 45min. door to door), covered separately in amount up to $1200 (30~40 sq. m equivalent), commuting expenses are also covered
  • Good and nice looking office environment (our office is located in the Global Business Hub Tokyo, near Tokyo station)
  • Full medical insurance and pension allocation
  • Flexible work hours (you will be able to work at home a couple of days a week)
  • Russian and English-speaking environment (no need to speak Japanese)
  • Travel expenses (to Japan from current residence)
  • Visa sponsorship
If you are interested and want to join our team, please send us your resume to
  • f1
  • f2
  • f3
  • f4