We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server, IoT devices, and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.
Responsibilities
- Design, build, and maintain high performance, reusable, and reliable Javascript/Typescript/Python code
- Integration of user-facing elements and IoT devices with server side logic
- Building reusable code and libraries for future use
- Optimization of the application for the best possible performance, quality and scalability
- Help maintain code quality, organization, and automatization
- Identify and correct bottlenecks and fix bugs
- Implementation of security and data protection
- Design and implementation of data storage solutions
- Ability to understand business requirements and translate them into technical requirements
- Proficient understanding of Node.js and Webpack
- Good understanding of Jasmine
- Basic understanding of front-end technologies and platforms, such as HTML5, CSS3, and Angular
- Good understanding of server-side CSS preprocessors, such as LESS and SASS
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Setup and administration of backups
- Outputting data in different formats
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Proficient in test driven development (TDD) / behavior driven development (BDD)
- Proficient knowledge of Javascript/Typescript/Python
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration (CI)
- Knowledge of Docker
- Knowledge of domain driven design (DDD)
- Proficient understanding of OWASP security principles
- Understanding of “session management” in a distributed server environment
- Familiarity with AWS services such as SQS, Lambda, DynamoDB, and ElasticSearch, etc
- Familiarity with Graphql, Apollo, and Serverless Framework
- 公司地點佳
- 免費飲料及餅乾
- 週休二日,依國定假日休假
- 不定期員工聚餐,旅遊
- 保障年薪14個月
- 年終獎金
- 良好的團隊合作氣氛與彈性工時
請輸入註冊用 email,我們將寄重新修改密碼的連結給你
我們已經寄重新修改密碼的連結至
如果幾分鐘內沒收到信,請再試一次
或寫信給 YOURATOR 客服小幫手
沒收到認證信?請透過下列步驟重新寄送。
我們已經重新寄送驗證信至
如果幾分鐘內沒收到信,請再試一次
或寫信給 YOURATOR 客服小幫手
註冊 Yourator 後您將可以應徵職缺、查詢應徵紀錄與寄送給公司的客製化訊息!
註冊 Yourator 會員後您將收到會員電子報,接收新創媒合會、分享會等活動資訊與閱讀會員限定文章!
在登入後您將可以看到每份工作的相關職缺,讓你找到更多適合你的職缺!
Yourator 團隊將持續開發新功能, 帶給會員更豐富的求職體驗!