ODK Media, Inc. is an online streaming media service provider. Our platforms, OnDemandKorea.com and OnDemandChina.com are leading destinations for Asian entertainment. We create an amazing experience that celebrates the best of Asian entertainment, technology, and culture.
We are currently looking for a Frontend Software Engineer to join our growing team, who will be responsible to develop web-based applications for ODK Media's service together with a passionate team. In addition, this position will require the ideal candidate to contribute to the new technical strategy and tactics for ODK Media, Inc. The ideal candidate is passionate about redefining content through innovation, unconventional thinking, and embracing fun!
Duties & Responsibilities
Write and maintain HTML, CS, JS code for Media Content Streaming Services: OnDemandKorea, OnDemandChina, OnDemandLatino
Develop and maintain the front-end of various back offices necessary for the operation of the sites
Work on continuous improvement, such as optimizing the performance of web applications that have already been developed
Create a well-functioning web application across various devices (e.g. desktop, tablet PC, mobile smart TV)
Respect for autonomous judgement and decisions about work
Code review culture: All code is reviewed within the team through an online tool.
Voluntarily organized small groups (HTML/CSS training, various studies) to strengthen core developer skills
Requirements
3+ years of experience in front-end
General understanding of HTML and CSS
Understanding of the linguistic aspects of JavaScript and ES6+
Understanding of REST API and Network
Knowledge of how browsers work and Cross Platform
Horizontal (cultural) communication and effective cross-departmental communication skills
Available to work in Korea (must have e7,F-2, F-4 or F-5 Visa)
Preferred
Experience using modern JavaScript libraries and frameworks (e.g. React, Vue, Angular)
Understanding and development experience of Single Page Application
Understanding and development experience on bundlers (e.g. webpack, parcel)
Experience writing test code using Mocha, Jest, etc.
Experience applying TypeScript to real projects
Experience in making incremental improvements to legacy code
Experience using global state management libraries (Redux, Mobx, etc) and related middleware (redux-saga, redux-observable, etc)
Experience using CSS Preprocessor (Sass, Less, etc)
Understanding and experience in improvement and application of web standards and web accessibility
Experience related to development of video streaming service
Experience using Next.js and GraphQL
Benefits
Referral bonus per engineer hired
Unlimited PTO (generally around 20-40 days)
Flexible work hours
Team culture: Code review, small group study of interest, culture that values collaboration and learning
Global company: US Office travel opportunity (located Fullerton, CA), environment to create a global service
Meal allowance provided; lunch (10,000 KRW per meal), dinner (20,000 KRW for overtime work).
Monthly allowance for personal development (monthly 150,000 KRW)
AWS personal account cost provided by the company
Domestic/overseas conference expenses covered by the company
In-office snack and drink bar
Personal book expenses covered by the company
Medical examination expenses covered by the company
Congratulatory and condolence expenses provided by the company
Monthly team activity budget
ODK Media, Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.