Skip to main content

Some Cool Job Description

M. Fowler say JS may be weird... I believe it cool but for sometime and for now no matter  it cool or hot but JD have it :)

8+ years of experience designing and building a production-level web application, including:

    Great experience across the board with a strong depth of knowledge in JavaScript (Node.js and React)
    Great practical experience with containers (Docker, Kubernetes)
    Practical experience with cloud (AWS)
    Deep architectural understanding of highly scalable web applications
    Understanding of website lifecycle from a performance point of view
    Great creative and innovative problem-solving skills
    Initiative and the ability to work independently and in a team
    Interest to learn more about new technologies (such as languages and frameworks)
    Initiative and the ability to work independently and in a team
    Interest to learn more about new technologies (such as languages and frameworks)

Your Skills and Experience

If you have some of these skills, even better:
  • Experience with monitoring techniques and tools.
  • Experience with continuous delivery for production environments.
You are a great fit if:
  • You are no stranger to delivering SaaS web applications
  • You enjoy moving quickly and iteratively and believe that shipping early and often is best
  • You're are confident with Git, GitHub and Continuous Integration / Continuous Deployment workflows
  • You enjoy working in teams and are a proactive and respectful communicator
  • You like to start new things, see them through to production, and learn from your mistakes
  • You're interested in security and developer tooling

Why You'll Love Working Here

We strive to have a culture that works hard but also finds a solid work-life balance. GuardRails is tackling one of the hardest problems in software development, which is to empower software engineers to build applications securely. Joining our team, gives you the special opportunity to work on something meaningful with a tremendous impact on development teams around the world. Our list of users and customers is a testament to the importance of security.
GuardRails is building a distributed remote-first team and this comes with a range of benefits, such as:
  • Avoid the daily commute: Don’t spend hours in traffic just to get to your workplace
  • Work on your schedule: We offer an unparalleled flexibility on working hours. 
  • Don’t catch the flu: Offices can be a place where infections spread easily, as is shown with the recent coronavirus, at GuardRails you don’t have to worry about that.
  • Work from where you want: Everyone is unique, some people like to work from home, some from a co-working space, and others like to move from coffee shop to coffee shop or even travel to exotic places and work from the road. It’s up to you at GuardRails.
  • Meet the team: We are arranging at least yearly events where we bring the whole team together in one location.
  • Take the vacation you need: At GuardRails we don’t cap the amount of vacation and allow everyone to take the time they need to be rested and stay sharp. At the very least 2 consecutive weeks have to be taken every year.
Besides the remote benefits, we also offer some exciting perks for everyone that passes the probation phase:
  • Performance bonus of up to 150% of your monthly salary.
  • Ability to receive stock options in the company based on performance.
  • Allowances for remote work, internet, health insurance, and gym memberships.
  • A Macbook pro or other equivalent laptop.
  • Allowances for external monitors and other essentials for setting up your home office.

Your Skills and Experience
    Logic, Data Structures and Algorithms
    JS/TS hacker
    HTML/SCSS hacker

    Ionic  => few month
    Angular => few month
    React Native => 0 month
    React.js  => 1 month
    Flutter
    iOS SDK  => 2-3 months
    Android SDK => 2 years ?

*** Ưu tiên:
    iOS App Store, Android Google Play Store
    Docker
    Git
    AWS and Google Cloud Platform
    IDE such as Visual Studio Code

https://www.martinfowler.com/bliki/JavascriptPromise.html

Yeah in ThreePillar, MF also said about how to make Software industry somehow better. By ignoring customer requirement that make little value for users but force system work in the way of unstable or unlogic...

https://pragprog.com/book/tbajs/async-javascript
https://code.tutsplus.com/tutorials/wrangle-async-tasks-with-jquery-promises--net-24135


Comments

Popular posts from this blog

AWS Elasticache Memcached connection

https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/accessing-elasticache.html#access-from-outside-aws http://hourlyapps.blogspot.com/2010/06/examples-of-memcached-commands.html Access memcached https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/GettingStarted.AuthorizeAccess.html Zip include hidden file https://stackoverflow.com/questions/12493206/zip-including-hidden-files phpmemcachedadmin ~ phpMyAdmin or phpPgAdmin ... telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211 stats items stats cachedump 27 100 https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/VPCs.EC.html https://lzone.de/cheat-sheet/memcached VPC ID Security Group ID (sg-...) Cluster: The identifier for the cluster memcached1 Creation Time: The time (UTC) when the cluster was created January 9, 2019 at 11:47:16 AM UTC+7 Configuration Endpoint: The configuration endpoint of the cluster memcached1.ahgofe.cfg.usw1.cache.amazonaws.com:11211 St...

Notes Windows 10 Virtualbox config, PHP Storm Japanese, custom PHP, Apache build, Postgresql

 cmd => Ctrl + Shift + Enter mklink "C:\Users\HauNT\Videos\host3" "C:\Windows\System32\drivers\etc\hosts" https://www.quora.com/How-to-create-a-router-in-php https://serverfault.com/questions/225155/virtualbox-how-to-set-up-networking-so-both-host-and-guest-can-access-internet 1 NAT + 1 host only config https://unix.stackexchange.com/questions/115464/how-to-properly-set-up-2-network-interfaces-in-centos-running-in-virtualbox DEVICE=eth0 TYPE=Ethernet #BOOTPROTO=dhcp BOOTPROTO=none #IPADDR=10.9.11.246 #PREFIX=24 #GATEWAY=10.9.11.1 #IPV4_FAILURE_FATAL=yes #HWADDR=08:00:27:CC:AC:AC ONBOOT=yes NAME="System eth0" [root@localhost www]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 # Advanced Micro Devices, Inc. [AMD] 79c970 [PCnet32 LANCE] DEVICE=eth1 IPADDR=192.168.56.28 <= no eff => auto like DHCP #GATEWAY=192.168.56.1 #BOOTPROTO=dhcp BOOTPROTO=static <= no eff ONBOOT=yes HWADDR=08:00:27:b4:20:10 [root@localhost www]# ...

Rocket.Chat DB schema

_raix_push_notifications avatars.chunks avatars.files instances meteor_accounts_loginServiceConfiguration meteor_oauth_pendingCredentials meteor_oauth_pendingRequestTokens migrations rocketchat__trash rocketchat_cron_history rocketchat_custom_emoji rocketchat_custom_sounds rocketchat_import rocketchat_integration_history rocketchat_integrations rocketchat_livechat_custom_field rocketchat_livechat_department rocketchat_livechat_department_agents rocketchat_livechat_external_message rocketchat_livechat_inquiry rocketchat_livechat_office_hour rocketchat_livechat_page_visited rocketchat_livechat_trigger rocketchat_message rocketchat_oauth_apps rocketchat_oembed_cache rocketchat_permissions rocketchat_raw_imports rocketchat_reports rocketchat_roles rocketchat_room rocketchat_settings rocketchat_smarsh_history rocketchat_statistics rocketchat_subscription rocketchat_uploads system.indexes users usersSessions https://rocket.chat/docs/developer-guides/sc...