About Us

We are a Y Combinator-backed startup revolutionizing the field of headless ERP solutions. With $11 million in funding and a client base including major enterprises, we're reshaping how companies manage their enterprise resource planning. Our mission is to construct a potent, adaptable, and user-centric ERP platform, and your expertise is crucial to achieving this.

Job Overview

As our Senior Software Engineer, you'll hold a pivotal role in crafting, evolving, and maintaining our state-of-the-art headless ERP platform. You'll collaborate closely with product and engineering teams to deliver robust, scalable, and effective solutions tailored to our enterprise clients' needs.

Requirements

Responsibilities

Architecture & Design

  • Partner with the engineering team to devise and implement scalable, maintainable, and efficient software solutions.
  • Contribute to the architecture and design of our Developer Console web & desktop applications.

Development

  • Craft and sustain high-quality, well-documented, and rigorously tested code.
  • Integrate new features and functionalities based on product requirements and client feedback.
  • Enhance application performance and address technical challenges.

Testing & Debugging

  • Establish comprehensive unit tests, integration tests, and end-to-end (E2E) tests to ensure code integrity and functionality.
  • Identify, diagnose, and rectify bugs and performance bottlenecks.

Collaboration

  • Collaborate closely with product managers, designers, and fellow engineers to deliver superior solutions.
  • Engage in code reviews and offer constructive feedback to uphold code quality and enforce best practices.

Continuous Learning

  • Remain abreast of industry trends, emerging technologies, and software development best practices.
  • Contribute to refining our development processes and methodologies.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 6 years of hands-on software development experience.
  • Proficiency in React, TypeScript, and preferably Go.
  • Strong command of English for effective communication.
  • Availability to work at least 4 hours overlapping with Japan Standard Time (JST).
  • Ability to work efficiently in a remote environment.
  • Familiarity with CI/CD pipelines and agile development practices.
  • Experience with diverse testing methodologies.
  • Exceptional problem-solving skills and meticulous attention to detail.
  • Proven ability to collaborate effectively within teams.

Preferred Qualifications

  • Experience with Google Cloud Platform (GCP), AWS, or Azure.
  • Background in enterprise software development.
  • Familiarity with desktop application development and containerization.
  • Fluent Japanese communication skills (nice to have).

Benefits

  • Competitive salary commensurate with experience and qualifications.
  • Flexible work schedule.
  • Opportunities for professional growth and advancement.
  • Health and wellness benefits, including medical, dental, and vision coverage.
  • Retirement savings plan with employer contributions.
  • Generous paid time off and holidays.
  • Company-sponsored events and team-building activities.
  • Employee assistance program for mental health support.
  • Educational reimbursement for furthering your skills and knowledge.
  • Employee referral program with incentives for bringing in top talent.

Senior Software Engineer

今すぐ適用する
Back to search page