帮美国朋友公司招一个前端工程师 Senior React JS Developer,在家办公,全职,拿美元 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
外包信息请发到 /go/outsourcing 节点。
不要把相同的信息发到不同的节点
jfan288

帮美国朋友公司招一个前端工程师 Senior React JS Developer,在家办公,全职,拿美元

  •  
  •   jfan288 Jul 6, 2020 4321 views
    This topic created in 2128 days ago, the information mentioned may be changed or developed.
    第二次发招聘帖子了,之前在 V2EX 帮朋友找过一个全职 java,现在需要一个全职前端。岗位要求如下。
    这个岗位是帮朋友招的,朋友在美国。
    之前 java 的已经招聘完成,可以参考帖子: t/661969?p=1


    Senior React JS Developer

    Job description
    Agiletestware is a small company based in San Francisco. We make a variety of software tools that help organizations with engineering productivity.
    Currently, we are looking for a Senior React JS Developer that will be based in China. You will be working with a small remote team based out of China, Russia, and USA.
    This is a very small core team and we are looking for someone who loves to solve problems, is drama free, has creative ideas, and can work well with remote teams. You will be expected to be a self-starter, be excited about being an early employee, and be motivated for developing compelling solutions for an untapped market.

    Job Requirements
    3+ years of ReactJS, RxJS, Redux experience
    3+ years experience using ReactJS Visualization libraries such as Rechart, Victory, Nivo, React-Vis, etc.
    Strong Core Javascript skills, knowledge of core libraries, data structures, and common design patterns.
    Expert understanding of Javascript testing frameworks and tools such as MochaJS, JEST, Cypress, Playwright. You will be customizing some of them.
    Experience with advanced JS concepts including synchronous/asynchronous programming, closures and ES6.
    Comfortable working with RESTful APIs, Web sockets.
    Understanding of how to build and package React components as npm packages and creating a CICD process around this.
    Write good code with proper unit tests, good comments, code coverage, static code analysis, etc.


    ###Responsibilities

    Develop some apps/dashboards for Datadog, SumoLogic, and Splunk using their developer Javascript framework.
    Develop some tools and libraries for MochaJS, Cypress, Playwright tools and frameworks and package them as NPM modules.
    Develop mock user interfaces for new projects.
    Work extensively with backend developers.

    Interview Process
    Our interview process is very simple. We will give you a homework problem. You will be asked to develop a small application for Datadog or SumoLogic or Splunk based on their Javascript development framework. Your application will visualize some fake dataset and create some useful workflows. All the requirements will be part of the homework problem.
    The interview will test your ability to understand the problem, your ability to figure out a solution, the quality of your code, and the creativity of your solution.
    After we review your work, we will have a small interview with you to discuss your solution, explain our company, and provide you an opportunity to ask questions.
    Supplement 1    Jul 6, 2020
    感兴趣的英文简历发我邮箱
    [email protected]
    22 replies    2020-07-13 18:15:45 +08:00
    35aZ4P8mT576683q
        1
    35aZ4P8mT576683q  
       Jul 6, 2020 via Android
    react 很熟悉,英文也不是问题,可惜只有一年经验
    heasy
        2
    heasy  
       Jul 6, 2020
    react 很熟悉,有 3 年+,可是英文很差
    hello2060
        3
    hello2060  
       Jul 6, 2020 via iPhone
    那我来补充一个,十几年开发经验,英文非常好,不太熟 react
    jfan288
        4
    jfan288  
    OP
       Jul 6, 2020
    @liberty1900 感兴趣可以发个简历给我。
    jfan288
        5
    jfan288  
    OP
       Jul 6, 2020
    @heasy 英文文字能交流吗
    heasy
        6
    heasy  
       Jul 6, 2020
    @jfan288 算了。我英文太差了
    weixiangzhe
        7
    weixiangzhe  
       Jul 6, 2020 via Android
    上面的要求我看懂了 貌似打不到要求 算啦
    cnwan
        8
    cnwan  
       Jul 6, 2020
    react 很熟, 英文还凑合, 工作量咋样啊?
    liliang
        9
    liliang  
       Jul 6, 2020 via Android
    四年 React, 有过给国外世界五百强干活儿的经历,JIRA/Slack/Email 英语交流无障碍,就是说的话的有点儿磕巴,可以不?
    35aZ4P8mT576683q
        10
    35aZ4P8mT576683q  
       Jul 6, 2020 via Android
    @jfan288 已发,邮箱开头 rz 就是我
    otakustay
        11
    otakustay  
       Jul 6, 2020
    仔细想了想,我好像没有 3 年 React 经验……
    hantsy
        12
    hantsy  
       Jul 6, 2020
    除了以前有外企经验,不然就写测试这一条很多人就过不了。
    KuroNekoFan
        13
    KuroNekoFan  
       Jul 6, 2020
    Expert understanding of Javascript testing frameworks and tools such as MochaJS, JEST, Cypress, Playwright. You will be customizing some of them.
    ......
    Write good code with proper unit tests, good comments, code coverage, static code analysis, etc.

    这要求,能达到的人不多吧,尤其国内前端开发的现状
    hantsy
        14
    hantsy  
       Jul 6, 2020
    @KuroNekoFan 国内环境写前端和 Java 差不多,基本都是垃圾代码堆项目。

    我本来从来不写前端代码的,就是以前在上海创业因为受不了一些前端写的代码,自己动手写了些。

    jest 上手还是比较容易。我最近练习了一下 Nestjs,写了一个 Nestjs 后端的代码,测试用的 Jest 。https://github.com/hantsy/nestjs-sample 这个 Coverage 忽略了一个代码( interface 等 POJO 之类的),但如果全部包括应该也 90 以上。

    但是 JS 和 TS 的 Mocking 框架一直感觉不如 Java 方便。
    hantsy
        15
    hantsy  
       Jul 6, 2020
    受到 js 这种测试代码组织( describe, it )启发,
    https://github.com/hantsy/nestjs-sample/blob/master/test/app.e2e-spec.ts

    最近两天把我的 Java 测试也重构一下,利用 Junit 5 的一些新特性。https://github.com/hantsy/spring-reactive-jwt-sample/blob/master/src/test/java/com/example/demo/IntegrationTests.java

    这两个项目的最终 API 几乎一致。
    KuroNekoFan
        16
    KuroNekoFan  
       Jul 8, 2020
    @hantsy 看到`垃圾代码堆项目`我不由得陷入了沉思
    c4fun
        17
    c4fun  
       Jul 8, 2020
    薪水上呢?
    freelancher
        18
    freelancher  
       Jul 13, 2020
    请问钱怎么发呢?帮开美国账户打到美国账户上吗?
    jfan288
        19
    jfan288  
    OP
       Jul 13, 2020
    @otakustay 差一点没关系,感兴趣的话可以邮件我
    jfan288
        20
    jfan288  
    OP
       Jul 13, 2020
    @liberty1900 差一点没关系,感兴趣的话邮件简历给我
    jfan288
        21
    jfan288  
    OP
       Jul 13, 2020
    @cnwan 工作量一般,肯定和国内 996 不能比。
    jfan288
        22
    jfan288  
    OP
       Jul 13, 2020
    @c4fun 薪水你们自己聊
    About     Help     Advertise     Blog     API     FAQ     Solana     2465 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 78ms UTC 09:30 PVG 17:30 LAX 02:30 JFK 05:30
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86