Back-end Developer at Mirinae
Organization Name: Mirinae
Organization Location: Seoul and SF Bay Area
Organization Website: https://company.mirinae.io/
Job Title: Front-end Developer
About Mirinae: Mirinae was born after a Korean educator and an American learning Korean met and contemplated an effective learning method. Korean is a complex language for foreigners to learn because of its many verb variations and exceptional grammatical principles. Many examples and various explanations are needed. We are creating a service with the mission that anyone in the world should be able to learn Korean easily, accurately, and in a fun way.
Mirinae is a company that develops and provides the online Korean language learning service Mirinae. The first step of the Mirinae service is to create a site that can decompose Korean sentences, learn words and sentence structures, and analyze sentences in real-time. The second stage is to provide expanded education services by building Korean language education content using machine learning and crowdsourcing. The last step is to develop a multilingual education service based on Korean.
Key Responsibilities:
Develop API with Koa.js and MongoDB
Automate application testing and deployment through Auto DevOps
Manage python server
Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment
Represent Mirinae and its values in public communication around specific projects and community contributions
Basic Qualifications:
At least 3 years of experience
Skilled with common back-end technologies such as JS, SQL, Linux
Have experience at MongoDB and Koa
Experience with Python
Preferred Qualifications:
Prior experience with infrastructure and DevOps
Have architected, built, and deployed scalable, performant web services in production on AWS or similar, and can apply architectural patterns and best practices
Ability at software architecture
Good written and verbal communication
Experience building highly available and performant business-critical product features.
Previous work with packaging and distribution technologies (example: npm, Maven, RPM) and/or Docker.
Understanding of how to build instrumented, observable software systems.
Desirable: DevOps experience, working with Linux, AWS/GCP, Chef/Ansible/Terraform, Helm/Kubernetes, or similar products.
Strong experience in understanding noSQL, relational databases, SQL, and query optimization techniques and demonstrated ability to both diagnose and prevent performance problems
Position Type: Part-time, Full-time
Location: Remote
Salary Range: Negotiable
Desired Start Date: ASAP