Front-end Software Engineer
(4+ years exp)Scalar
Job Type
Full TimeVisa Sponsorship
Not AvailableRemote Work Policy
Onsite or remoteHires remotely in
Preferred Timezones
Relocation
AllowedSkills
The Role
Join our dynamic and international team as a Front-End Developer for our in-house workflow system. Our system streamlines business processes, enhances productivity, and provides domain-specific middleware and application frameworks. We are looking for talented individuals passionate about crafting exceptional user experiences and with a strong background in front-end development. As a Front-End Developer at Scalar, you will have the opportunity to contribute to the evolution of our innovative platform and help shape the future of workflow management.
Responsibilities
- Design and implement features for our workflow system and new middleware and application frameworks.
- Create high-quality code adhering to our internal standards for style, maintainability, and best practices in a high-scale web environment.
- Conduct thorough testing and debugging to ensure the delivery of high-quality software.
- Optimize application performance and enhance the user experience.
- Ensure seamless integration of front-end components with back-end systems, APIs, and databases.
Must-haves
- Bachelor's or Master's degree in Computer Science or equivalent experience with a solid understanding of computer science principles.
- Strong proficiency in HTML, CSS, and JavaScript.
- Proficiency in at least one modern JavaScript framework/library (e.g., React, Angular, Vue.js).
- Experience with writing automated tests (e.g., Jest, Karma, Jasmine, Mocha).
- Familiarity with front-end build tools and version control systems.
- Solid understanding of user-centered design principles and usability best practices.
- Experience with responsive design principles and cross-browser compatibility.
- Ability to collaborate effectively in a team environment while also working independently on assigned tasks.
- Strong problem-solving skills and excellent verbal communication skills.
- Positive and solution-oriented mindset.
- Alignment with our values and the ability to work in accordance with them.
- Candidates who live in Japan and have a basic understanding of Japanese.
Nice-to-haves
- Experience with Vue and Nuxt.
- Enterprise software development experience.
- Experience with Typescript.
- Experience working with a remote team.
- Experience with CI/CD platforms.
- Familiarity with at least one cloud platform (AWS, GCP, or Azure).
- Experience developing large-scale web applications.
- Familiarity with prototyping tools like Figma or Adobe XD.
- Proficiency in the English language, both written and verbal.
- Business proficiency in Japanese.
What we offer
- An international and flexible working environment.
- Competitive compensation and allowances.
- Ability to work remotely or from our offices in Sapporo or Tokyo.
- Being part of a fast-growing and diverse international team.
- Good work-life balance.
- Open feedback culture.
Join Scalar now and be part of our exciting journey for workflow management and build exceptional software solutions.
Scalarの社内ワークフローシステムのフロントエンド開発者として、ダイナミックで国際的なチームに参加しませんか。当システムはビジネスプロセスを効率化し、生産性を向上させ、ドメイン固有のミドルウェアやアプリケーションフレームワークを提供しています。私たちは、優れたユーザーエクスペリエンスを創造することに情熱を持ち、フロントエンド開発の幅広い経験を持つ才能ある人材を求めています。Scalarのフロントエンド開発者として、革新的なプラットフォームの進化に貢献し、ワークフロー管理の未来を形作る機会を得ることができます。
職務内容
- 当社のワークフローシステムや新しいミドルウェア、アプリケーションフレームワークの機能を設計・実装する。
- スタイル、保守性、ベストプラクティスに準拠した、高規模Web環境での高品質なコードを作成する。
- 高品質なソフトウェアの提供を確保するため、徹底的なテストとデバッグを行う。
- アプリケーションのパフォーマンスを最適化し、ユーザーエクスペリエンスを向上させる。
- フロントエンドコンポーネントとバックエンドシステム、API、データベースのシームレスな統合を確保する。
必須要件
- コンピュータサイエンスの学士号または修士号、または同等の経験でコンピュータサイエンスの原則をしっかりと理解していること。
- HTML、CSS、JavaScriptの高いスキルを持つこと。
- 少なくとも1つのモダンなJavaScriptフレームワーク/ライブラリ(例:React、Angular、Vue.js)の習熟度を持つこと。
- 自動テストの作成経験(例:Jest、Karma、Jasmine、Mocha)があること。
- フロントエンドのビルドツールやバージョン管理システムに精通していること。
- ユーザーセンタードデザインの原則と使いやすさのベストプラクティスをしっかりと理解していること。
- レスポンシブデザインの原則とクロスブラウザの互換性についての経験があること。
- チーム環境での効果的なコラボレーションと、割り当てられたタスクにおける自立した作業ができること。
- 問題解決能力が高く、優れた口頭コミュニケーション能力を持つこと。
- ポジティブで解決志向のマインドセットを持つこと。
- 当社の価値観に共感し、それに基づいて業務を遂行できること。
- 日本語が流暢であること。
歓迎要件
- VueとNuxtの経験があること。
- エンタープライズソフトウェア開発の経験があること。
- Typescriptの経験があること。
- リモートチームでの作業経験があること。
- CI/CDプラットフォームの経験があること。
- 少なくとも1つのクラウドプラットフォーム(AWS、GCP、Azure)についての知識があること。
- 大規模Webアプリケーションの開発経験があること。
- FigmaやAdobe XDなどのプロトタイピングツールに精通していること。
- 英語の読み書きと会話が堪能であること。
Scalarで働くメリット
- 国際的で柔軟な働き方の環境。
- 競争力のある報酬と手当。
- リモートワークまたは札幌や東京のオフィスでの勤務の選択肢。
- 急成長して多様な国際チームの一員となる機会。
- 健全なワークライフバランス。
- オープンなフィードバック文化。
Scalarでのキャリアを始めましょう。ワークフロー管理を革新し、優れたソフトウェアソリューションを構築する私たちのエキサイティングな旅の一部になりましょう。