Software Engineer

Salary: 450 - 900 百万円

C#RustC++Java

Minimum year of experience: 2

BoostDraft

C# or/and Rust Software Engineering Position

Description

We are looking for a software engineer to join our team in developing a document IDE for non-engineers. This role involves tackling challenging technical problems and contributing to the development of our innovative document editor that employs error checking, reference checking, and auto-completion using rule-based approaches and NLP.

Technical Challenges We Solve

  • Performance improvement using partial analysis and full analysis
  • Synchronization between user input and on-memory text
  • Cache efficiency to increase highlight performance during and after user input
  • Security preserving Natural Language Processing, such as Federated Learning

Responsibilities

As a C# Software Engineer, your challenges will include:

  • Design and implement classes and methods for the document IDE
  • Refactor existing code for better extensibility
  • Interview users to understand their daily work and pain points
  • Propose innovative and feasible ideas for unprecedented features

Qualifications

Requirements (MUST)

  • Development experience in C#, C++, Rust, or Java (No prior C# experience is required)
  • Experience with GitHub for team development and code review
  • Understanding of the CI/CD concepts
  • Ability to create a psychologically safe environment
  • Strong communication skills to convey your thoughts concisely
  • Understanding of diversity

Preferred (WANT)

  • Experience working in a team of five or more engineers
  • Proactive in suggesting improvements both within and outside your responsibilities
  • Skills to understand both user perspective and technical perspective
  • Business-level English proficiency (reading/writing)

Benefits

  • Employment Type: Full-time
  • Working Hours: Flexible (standard working hours: 8 hours/day, core time: 11:30 AM - 3:00 PM)
  • Vacation: Full weekends off, public holidays, and specific year-end holidays
  • Salary: Competitive for a startup, with options for stock options
  • Remote Work: Fully remote
  • Other Benefits:
    • Comprehensive social insurance
    • Language assistance program
    • Discounts on babysitting vouchers from the Cabinet Office

Join Us!

If you're interested in developing novel document editors and are enthusiastic about working in an engineering-first environment, we would love to hear from you!