Front-end Engineer
JOB DESCRIPTION: Build software/applications/services for Voice x Cloud. Reference: Technology Stack (including planning) └ Micro-services, focusing on services that require real-time performance, analytics, etc., and employing appropriate technologies for each service. - Back-end: Python (Django), Elasticsearch - Front-end: React.js, Vue.js - Analysis: Python, Tensorflow, Keras, PyTorch - Communication: SIP, VoIP, WebRTC, Websocket - Infrastructure : AWS, Google Cloud, Terraform - Mobile apps : Kotlin, Swift, Flutter (Dart) - Communication tools : Slack, GitHub, Confluence
Topics include design and implementation with emphasis on maintainability, testing, and UX improvement. Component design, unit testing, UI devising and performance tuning are just a few of the many tasks we are responsible for. We place a high value on proactivity and are ready to work not only on the front-end, but also on the server-side, DevOps, and other areas. We are an organization that proactively adopts new technologies, so you will always be able to improve your technical skills. Your growth will lead to the growth of the product. Although we have developed our products with a small group of elite members, the number of users has increased and we are expanding our business. The way we have been thinking and the way we have been doing things up to now are not all correct. It is interesting to be able to propose your own ideas and opinions and reform the organization and scheme. This is truly a valuable phase in which you can fully utilize your past experience.
- At least 3 years of development experience using either React or Vue.js - Experience in development using TypeScript - Experience in unit test development
- Experience in real-time communication development using Websocket and WebRTC - Experience in wireframe creation and UI design using Figma, Adobe products, etc. - Experience in building design systems - Experience in testing, maintenance, and operation of web applications - Experience in development using containerization technology (Docker) - Experience in development using public clouds such as AWS, Azure, etc. - Experience developing products using machine learning - Experience in mobile application development - Experience in development using third-party APIs (Salesforce etc)
- Empathy with our mission and vision - Embodying our values - Must be able to work well in a team environment. - Good at thinking logically - High motivation for self-growth
Languages: HTML, CSS, JavaScript, TypeScript, etc. Frameworks: React, Vue.js, Nuxt.js, Jest, etc. Infrastructure: AWS Others: GitHub, Slack, Asana, Docker