This position is closed and is no longer accepting applications.

Full Stack Engineer

Beacon Platform Roppongi, Tokyo
  • 💴 No salary range given
  • 🏡 Partially remote
  • 🧪 5+ years experience required
  • 💬 No Japanese required
  • 🗾 Japan residents only
  • 🧳 No relocation support

About Beacon Platform

Beacon Platform Roppongi, Tokyo

Beacon Platform enables financial services firms to get more value out of their R&D. We provide clients with a powerful set of cross-asset trading and risk tools and analytics out of the box, including full access to source code, and let them build on top.

Key benefits

  • Work on a global codebase
  • Startup Culture
  • Unlimited PTO

About the position

Our team is responsible for developing, supporting and maintaining a range of Beacon frontend applications and their supporting backend applications. Our products are used daily and extensively by our clients and internal teams. We are proud to be the gateway to the feature-rich Beacon Platform.

The successful candidate will help our team continue to match business needs, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with Beacon’s internal teams and with clients.

Responsibilities

  • Design, implement and maintain frontend/ supporting backend applications using reusable frameworks
  • Collaborate with internal teams of core developers, financial engineers and product managers to understand business needs and come up with innovative applications and solutions
  • Enhance user experience on Beacon Platform Functionality through continuous improvement initiatives
  • Research and implement new technologies to optimize efficiency and resolve inefficiencies
  • Participate in code reviews to ensure code quality and maintain best practices

Requirements

  • 5+ years experience developing frontend applications using Javascript/Typescript, HTML, CSS, RESTful API, websockets, etc.
  • Expert in ReactJS
  • Experience working with frontend state and side effect management using Redux/Saga
  • Experience in backend programming with Python, Golang, Rust etc.
  • Experience writing frontend unit & end-to-end tests e.g. Jest, Vitest, Playwright
  • Demonstrated ability of building high-performing data-heavy web applications
  • Experienced in optimizing project, component and rendering performance issues using modern tooling
  • Willingness to read a lot of code, reuse, refactor and build maintainable software
  • Good communication skills
  • Familiarity with Git and agile-based project management structures
  • Strong UI/UX sensibility

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Comfortable working in a Linux environment
  • Knowledge of cloud technologies
  • Experience with financial application development

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.