システムエンジニア(SE) / プログラマ(PG) / プログラマ(スマートフォン) / iOSアプリエンジニア / ネットワークエンジニア / サーバーエンジニア・インフラエンジニア / データベースエンジニア / その他 エンジニア
スキル | レベル | 経験年数 | 備考 |
---|---|---|---|
Objective-C (iOSアプリ) | 5 | 5年以上 | UIKit, CoreAnimation, CoreData 等のフレームワーク利用、ランタイムAPIを使ったライブラリの作成、独自UIコンポーネントの作成、サーバーサイド API との連携等可能です。 |
iOSアプリデザイン | 5 | 5年以上 | ユーザーインターフェースガイドラインに則ったUIの設計が可能。CoreGraphics/CoreAnimation 等を用いた、独自のインタラクションを備えたUIコンポーネントの設計・開発が可能。 |
Ruby | 5 | 5年以上 | JS に押されてあまり使わなくなってますが、それでも書きやすい言語の1つです。 |
Ruby on Rails | 5 | 3〜5年 | 巨大な Web アプリケーションを作る場合は Rails を利用しています。常に最新版を使用。 |
Linuxサーバー構築・運用 | 4 | 5年以上 | 一台のサーバで複数のWebアプリケーションを動作させる、パフォーマンスチューニング、プロセス監視、Webサーバプラグイン(モジュール)作成、SSL設定等可能です。 |
swift | 4 | 1〜3年 | 現在は Objective-C を使わず、swift のみで iOS アプリ開発を行っています。 |
Amazon Web Services (AWS) | 4 | 3〜5年 | EC2 による Linux サーバインスタンスの構成管理、自動スケール CloudFormation によるサーバー構成自動化 CloudFront によるWebコンテンツ配信最適化 CloudWatch によるエラー監視 等 |
node.js | 4 | 3〜5年 | NodeJS によってサーバーサイドとWebフロントエンドを統一的な環境で扱えるようになりました。Express を用いたサーバーサイドアプリケーション、API などに利用することが多いです。 |
JavaScript | 4 | 5年以上 | Vue + Vuex による SPA やハイブリッドアプリ向けビュー開発、Express によるサーバーの構築などが可能です。言語選択が自由な場合は TypeScript + ES2015〜 を使用。 |