find a remote job
work from anywhere

Get new remote API + Backend + Full Stack + UX jobs sent to

Subscribe
×
๐Ÿ‘ฉโ€๐Ÿ’ป Join Remote OK ๐Ÿ‘‹  Log in
General
Remote OK Frontpage ๐Ÿ Remote jobs ๐ŸŒ—  Dark mode ๐Ÿ‘ฉโ€๐Ÿ’ป Hire remote workers ๐Ÿšจ Post a remote job ๐Ÿฑ Compact mode โœ๏ธ Remote work blog new
Top jobs
๐Ÿฆพ  AI Jobs
โฐ Async jobs ๐ŸŒŽ Distributed team ๐Ÿค“ Engineer jobs ๐Ÿ’ผ Executive jobs ๐Ÿ‘ต Senior jobs ๐Ÿค“ Developer jobs ๐Ÿ’ฐ Finance jobs โ™พ๏ธ Sys Admin jobs โ˜•๏ธ JavaScript jobs ๐Ÿ‘ Backend jobs
Companies
๐Ÿšจ Post a remote job ๐Ÿ“ฆ Buy a job bundle ๐Ÿท Ask for a discount Safetywing Health insurance for teams Safetywing Health insurance for nomads
Feeds
๐Ÿ›  Remote Jobs API ๐Ÿชš  RSS feed ๐Ÿช“  JSON feed

Hacker News mode  Hacker News mode

Safe for work mode  Safe for work mode

Help
๐Ÿ’ก  Ideas + bugs ๐Ÿš€  Changelog ๐Ÿ›๏ธ  Merch ๐Ÿ›Ÿ  FAQ & Help
Other projects
๐Ÿ“Š Remote work stats new ๐Ÿ‘ท Top remote companies ๐Ÿ’ฐ Highest paying remote jobs ๐Ÿงช State of remote work new
๐ŸŒ  Become a digital nomad
๐Ÿ”ฎ  Web3 Jobs
๐Ÿ“ธ  Photo AI
๐Ÿก  Interior AI
Post a remote job โ†’ Log in

๐Ÿ‘‰ Hiring for a Remote API + Backend + Full Stack + UX position?

Post a job
on the ๐Ÿ† #1 Remote Jobs board.
Minimum
$0k/year
๐Ÿ’ฐ 401(k)
๐ŸŒŽ Distributed team
โฐ Async
๐Ÿค“ Vision insurance
๐Ÿฆท Dental insurance
๐Ÿš‘ Medical insurance
๐Ÿ– Unlimited vacation
๐Ÿ– Paid time off
๐Ÿ“† 4 day workweek
๐Ÿ’ฐ 401k matching
๐Ÿ” Company retreats
๐Ÿฌ Coworking budget
๐Ÿ“š Learning budget
๐Ÿ’ช Free gym membership
๐Ÿง˜ Mental wellness budget
๐Ÿ–ฅ Home office budget
๐Ÿฅง Pay in crypto
๐Ÿฅธ Pseudonymous
๐Ÿ’ฐ Profit sharing
๐Ÿ’ฐ Equity compensation
โฌœ๏ธ No whiteboard interview
๐Ÿ‘€ No monitoring system
๐Ÿšซ No politics at work
๐ŸŽ… We hire old (and young)
Regions
๐ŸŒ Worldwide
โ›ฐ๏ธ North America
๐Ÿ’ƒ Latin America
๐Ÿ‡ช๐Ÿ‡บ Europe
๐Ÿฆ Africa
๐Ÿ•Œ Middle East
โ›ฉ Asia
๐ŸŒŠ Oceania
Countries
๐Ÿ‡บ๐Ÿ‡ธ United States
๐Ÿ‡จ๐Ÿ‡ฆ Canada
๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom
๐Ÿ‡ฆ๐Ÿ‡บ Australia
๐Ÿ‡ณ๐Ÿ‡ฟ New Zealand
๐Ÿ‡ฎ๐Ÿ‡ณ India
๐Ÿ‡ต๐Ÿ‡น Portugal
๐Ÿ‡ฉ๐Ÿ‡ช Germany
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands
๐Ÿ‡ธ๐Ÿ‡ฌ Singapore
๐Ÿ‡ซ๐Ÿ‡ท France
๐Ÿ‡ญ๐Ÿ‡ฐ Hong Kong
๐Ÿ‡ง๐Ÿ‡ท Brazil
๐Ÿ‡ฌ๐Ÿ‡ท Greece
๐Ÿ‡ฆ๐Ÿ‡ช United Arab Emirates
๐Ÿ‡ธ๐Ÿ‡ช Sweden
๐Ÿ‡ต๐Ÿ‡ฑ Poland
๐Ÿ‡ช๐Ÿ‡ธ Spain
๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico
๐Ÿ‡บ๐Ÿ‡ฆ Ukraine
๐Ÿ‡ฏ๐Ÿ‡ต Japan
๐Ÿ‡น๐Ÿ‡ญ Thailand
๐Ÿ‡จ๐Ÿ‡ฟ Czechia
๐Ÿ‡ท๐Ÿ‡บ Russia
๐Ÿ‡ฎ๐Ÿ‡ฑ Israel
๐Ÿ‡ซ๐Ÿ‡ฎ Finland
๐Ÿ‡จ๐Ÿ‡ณ China
๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia
๐Ÿ‡ฆ๐Ÿ‡ซ Afghanistan
๐Ÿ‡ฆ๐Ÿ‡ฑ Albania
๐Ÿ‡ฉ๐Ÿ‡ฟ Algeria
๐Ÿ‡ฆ๐Ÿ‡ธ American Samoa
๐Ÿ‡ฆ๐Ÿ‡ฉ Andorra
๐Ÿ‡ฆ๐Ÿ‡ด Angola
๐Ÿ‡ฆ๐Ÿ‡ฎ Anguilla
๐Ÿ‡ฆ๐Ÿ‡ถ Antarctica
๐Ÿ‡ฆ๐Ÿ‡ฌ Antigua and Barbuda
๐Ÿ‡ฆ๐Ÿ‡ท Argentina
๐Ÿ‡ฆ๐Ÿ‡ฒ Armenia
๐Ÿ‡ฆ๐Ÿ‡ผ Aruba
๐Ÿ‡ฆ๐Ÿ‡น Austria
๐Ÿ‡ฆ๐Ÿ‡ฟ Azerbaijan
๐Ÿ‡ง๐Ÿ‡ธ The Bahamas
๐Ÿ‡ง๐Ÿ‡ญ Bahrain
๐Ÿ‡ง๐Ÿ‡ฉ Bangladesh
๐Ÿ‡ง๐Ÿ‡ง Barbados
๐Ÿ‡ง๐Ÿ‡พ Belarus
๐Ÿ‡ง๐Ÿ‡ช Belgium
๐Ÿ‡ง๐Ÿ‡ฟ Belize
๐Ÿ‡ง๐Ÿ‡ฏ Benin
๐Ÿ‡ง๐Ÿ‡ฒ Bermuda
๐Ÿ‡ง๐Ÿ‡น Bhutan
๐Ÿ‡ง๐Ÿ‡ด Bolivia
๐Ÿ‡ง๐Ÿ‡ฆ Bosnia
๐Ÿ‡ง๐Ÿ‡ผ Botswana
๐Ÿ‡ง๐Ÿ‡ป Bouvet Island
๐Ÿ‡ฎ๐Ÿ‡ด British Indian Ocean Territory
๐Ÿ‡ง๐Ÿ‡ณ Brunei
๐Ÿ‡ง๐Ÿ‡ฌ Bulgaria
๐Ÿ‡ง๐Ÿ‡ซ Burkina Faso
๐Ÿ‡ง๐Ÿ‡ฎ Burundi
๐Ÿ‡ฐ๐Ÿ‡ญ Cambodia
๐Ÿ‡จ๐Ÿ‡ฒ Cameroon
๐Ÿ‡จ๐Ÿ‡ป Cape Verde
๐Ÿ‡ฐ๐Ÿ‡พ Cayman Islands
๐Ÿ‡จ๐Ÿ‡ซ Central African Republic
๐Ÿ‡น๐Ÿ‡ฉ Chad
๐Ÿ‡จ๐Ÿ‡ฑ Chile
๐Ÿ‡จ๐Ÿ‡ฝ Christmas Island
๐Ÿ‡จ๐Ÿ‡จ Cocos Islands
๐Ÿ‡จ๐Ÿ‡ด Colombia
๐Ÿ‡ฐ๐Ÿ‡ฒ Comoros
๐Ÿ‡จ๐Ÿ‡ฌ Congo
๐Ÿ‡จ๐Ÿ‡ฉ DR Congo
๐Ÿ‡จ๐Ÿ‡ฐ Cook Islands
๐Ÿ‡จ๐Ÿ‡ท Costa Rica
๐Ÿ‡ญ๐Ÿ‡ท Croatia
๐Ÿ‡จ๐Ÿ‡บ Cuba
๐Ÿ‡จ๐Ÿ‡ผ Curaรงao
๐Ÿ‡จ๐Ÿ‡พ Cyprus
๐Ÿ‡ฉ๐Ÿ‡ฐ Denmark
๐Ÿ‡ฉ๐Ÿ‡ฏ Djibouti
๐Ÿ‡ฉ๐Ÿ‡ฒ Dominica
๐Ÿ‡ฉ๐Ÿ‡ด Dominican Republic
๐Ÿ‡ช๐Ÿ‡จ Ecuador
๐Ÿ‡ช๐Ÿ‡ฌ Egypt
๐Ÿ‡ธ๐Ÿ‡ป El Salvador
๐Ÿ‡ฌ๐Ÿ‡ถ Equatorial Guinea
๐Ÿ‡ช๐Ÿ‡ท Eritrea
๐Ÿ‡ช๐Ÿ‡ช Estonia
๐Ÿ‡ช๐Ÿ‡น Ethiopia
๐Ÿ‡ซ๐Ÿ‡ฐ Falkland Islands
๐Ÿ‡ซ๐Ÿ‡ด Faroe Islands
๐Ÿ‡ซ๐Ÿ‡ฏ Fiji
๐Ÿ‡ฌ๐Ÿ‡ซ French Guiana
๐Ÿ‡น๐Ÿ‡ฑ East Timor
๐Ÿ‡น๐Ÿ‡ซ French Southern Territories
๐Ÿ‡ฌ๐Ÿ‡ฆ Gabon
๐Ÿ‡ฌ๐Ÿ‡ฒ Gambia
๐Ÿ‡ฌ๐Ÿ‡ช Georgia
๐Ÿ‡ฌ๐Ÿ‡ญ Ghana
๐Ÿ‡ฌ๐Ÿ‡ฎ Gibraltar
๐Ÿ‡ฌ๐Ÿ‡ฑ Greenland
๐Ÿ‡ฌ๐Ÿ‡ฉ Grenada
๐Ÿ‡ฌ๐Ÿ‡ต Guadeloupe
๐Ÿ‡ฌ๐Ÿ‡บ Guam
๐Ÿ‡ฌ๐Ÿ‡น Guatemala
๐Ÿ‡ฌ๐Ÿ‡ฌ Guernsey
๐Ÿ‡ฌ๐Ÿ‡ณ Guinea
๐Ÿ‡ฌ๐Ÿ‡ผ Guinea Bissau
๐Ÿ‡ฌ๐Ÿ‡พ Guyana
๐Ÿ‡ญ๐Ÿ‡น Haiti
๐Ÿ‡ญ๐Ÿ‡ฒ Heard Island and McDonald Islands
๐Ÿ‡ญ๐Ÿ‡ณ Honduras
๐Ÿ‡ญ๐Ÿ‡บ Hungary
๐Ÿ‡ฎ๐Ÿ‡ธ Iceland
๐Ÿ‡ฎ๐Ÿ‡ท Iran
๐Ÿ‡ฎ๐Ÿ‡ถ Iraq
๐Ÿ‡ฎ๐Ÿ‡ช Ireland
๐Ÿ‡ฎ๐Ÿ‡ฒ Isle of Man
๐Ÿ‡ฎ๐Ÿ‡น Italy
๐Ÿ‡จ๐Ÿ‡ฎ Cote d'Ivoire
๐Ÿ‡ฏ๐Ÿ‡ฒ Jamaica
๐Ÿ‡ฏ๐Ÿ‡ช Jersey
๐Ÿ‡ฏ๐Ÿ‡ด Jordan
๐Ÿ‡ฝ๐Ÿ‡ฐ Kosovo
๐Ÿ‡ฝ๐Ÿ‡ฐ Kosovo
๐Ÿ‡ฐ๐Ÿ‡ฟ Kazakhstan
๐Ÿ‡ฐ๐Ÿ‡ช Kenya
๐Ÿ‡ฐ๐Ÿ‡ฎ Kiribati
๐Ÿ‡ฐ๐Ÿ‡ต North Korea
๐Ÿ‡ฐ๐Ÿ‡ท South Korea
๐Ÿด Kurdistan
๐Ÿ‡ฐ๐Ÿ‡ผ Kuwait
๐Ÿ‡ฐ๐Ÿ‡ฌ Kyrgyzstan
๐Ÿ‡ฑ๐Ÿ‡ฆ Laos
๐Ÿ‡ฑ๐Ÿ‡ป Latvia
๐Ÿ‡ฑ๐Ÿ‡ง Lebanon
๐Ÿ‡ฑ๐Ÿ‡ธ Lesotho
๐Ÿ‡ฑ๐Ÿ‡ท Liberia
๐Ÿ‡ฑ๐Ÿ‡พ Libya
๐Ÿ‡ฑ๐Ÿ‡ฎ Liechtenstein
๐Ÿ‡ฑ๐Ÿ‡น Lithuania
๐Ÿ‡ฑ๐Ÿ‡บ Luxembourg
๐Ÿ‡ฒ๐Ÿ‡ด Macau
๐Ÿ‡ฒ๐Ÿ‡ฐ North Macedonia
๐Ÿ‡ฒ๐Ÿ‡ฌ Madagascar
๐Ÿ‡ฒ๐Ÿ‡ผ Malawi
๐Ÿ‡ฒ๐Ÿ‡พ Malaysia
๐Ÿ‡ฒ๐Ÿ‡ป Maldives
๐Ÿ‡ฒ๐Ÿ‡ฑ Mali
๐Ÿ‡ฒ๐Ÿ‡น Malta
๐Ÿ‡ฒ๐Ÿ‡ญ Marshall Islands
๐Ÿ‡ฒ๐Ÿ‡ถ Martinique
๐Ÿ‡ฒ๐Ÿ‡ท Mauritania
๐Ÿ‡ฒ๐Ÿ‡บ Mauritius
๐Ÿ‡พ๐Ÿ‡น Mayotte
๐Ÿ‡ซ๐Ÿ‡ฒ Micronesia
๐Ÿ‡ฒ๐Ÿ‡ฉ Moldova
๐Ÿ‡ฒ๐Ÿ‡จ Monaco
๐Ÿ‡ฒ๐Ÿ‡ณ Mongolia
๐Ÿ‡ฒ๐Ÿ‡ช Montenegro
๐Ÿ‡ฒ๐Ÿ‡ธ Montserrat
๐Ÿ‡ฒ๐Ÿ‡ฆ Morocco
๐Ÿ‡ฒ๐Ÿ‡ฟ Mozambique
๐Ÿ‡ฒ๐Ÿ‡ฒ Myanmar
๐Ÿ‡ณ๐Ÿ‡ฆ Namibia
๐Ÿ‡ณ๐Ÿ‡ท Nauru
๐Ÿ‡ณ๐Ÿ‡ต Nepal
๐Ÿ‡ง๐Ÿ‡ถ Caribbean Netherlands
๐Ÿ‡ณ๐Ÿ‡จ New Caledonia
๐Ÿ‡ณ๐Ÿ‡ฎ Nicaragua
๐Ÿ‡ณ๐Ÿ‡ช Niger
๐Ÿ‡ณ๐Ÿ‡ฌ Nigeria
๐Ÿ‡ณ๐Ÿ‡บ Niue
๐Ÿ‡ณ๐Ÿ‡ซ Norfolk Island
๐Ÿ‡ฒ๐Ÿ‡ต Northern Mariana Islands
๐Ÿ‡ณ๐Ÿ‡ด Norway
๐Ÿ‡ด๐Ÿ‡ฒ Oman
๐Ÿ‡ต๐Ÿ‡ธ Palestine
๐Ÿ‡ต๐Ÿ‡ฐ Pakistan
๐Ÿ‡ต๐Ÿ‡ผ Palau
๐Ÿ‡ต๐Ÿ‡ฆ Panama
๐Ÿ‡ต๐Ÿ‡ฌ Papua New Guinea
๐Ÿ‡ต๐Ÿ‡พ Paraguay
๐Ÿ‡ต๐Ÿ‡ช Peru
๐Ÿ‡ต๐Ÿ‡ญ Philippines
๐Ÿ‡ต๐Ÿ‡ณ Pitcairn Island
๐Ÿ‡ต๐Ÿ‡ซ Polynesia
๐Ÿ‡ต๐Ÿ‡ท Puerto Rico
๐Ÿ‡ถ๐Ÿ‡ฆ Qatar
๐Ÿ‡ท๐Ÿ‡ช Reunion
๐Ÿ‡ท๐Ÿ‡ด Romania
๐Ÿ‡ท๐Ÿ‡ผ Rwanda
๐Ÿ‡ธ๐Ÿ‡ญ Saint Helena
๐Ÿ‡ฐ๐Ÿ‡ณ Saint Kitts and Nevis
๐Ÿ‡ฑ๐Ÿ‡จ Saint Lucia
๐Ÿ‡ต๐Ÿ‡ฒ Saint Pierre and Miquelon
๐Ÿ‡ป๐Ÿ‡จ Saint Vincent and the Grenadines
๐Ÿ‡ผ๐Ÿ‡ธ Samoa
๐Ÿ‡ธ๐Ÿ‡ฒ San Marino
๐Ÿ‡ธ๐Ÿ‡น Sao Tome and Principe
๐Ÿ‡ธ๐Ÿ‡ฆ Saudi Arabia
๐Ÿ‡ธ๐Ÿ‡ณ Senegal
๐Ÿ‡ท๐Ÿ‡ธ Serbia
๐Ÿ‡ธ๐Ÿ‡จ Seychelles
๐Ÿ‡ธ๐Ÿ‡ฑ Sierra Leone
๐Ÿ‡ฒ๐Ÿ‡ซ Saint-Martin
๐Ÿ‡ธ๐Ÿ‡ฝ Sint Maarten
๐Ÿ‡ธ๐Ÿ‡ฐ Slovakia
๐Ÿ‡ธ๐Ÿ‡ฎ Slovenia
๐Ÿ‡ธ๐Ÿ‡ง Solomon Islands
๐Ÿ‡ธ๐Ÿ‡ด Somalia
๐Ÿ‡ฟ๐Ÿ‡ฆ South Africa
๐Ÿ‡ฌ๐Ÿ‡ธ South Georgia and the South Sandwich Islands
๐Ÿ‡ธ๐Ÿ‡ธ South Sudan
๐Ÿ‡ฑ๐Ÿ‡ฐ Sri Lanka
๐Ÿ‡ธ๐Ÿ‡ฉ Sudan
๐Ÿ‡ธ๐Ÿ‡ท Suriname
๐Ÿ‡ธ๐Ÿ‡ฏ Svalbard and Jan Mayen Islands
๐Ÿ‡ธ๐Ÿ‡ฟ Swaziland
๐Ÿ‡จ๐Ÿ‡ญ Switzerland
๐Ÿ‡ธ๐Ÿ‡พ Syria
๐Ÿ‡น๐Ÿ‡ผ Taiwan
๐Ÿ‡น๐Ÿ‡ฏ Tajikistan
๐Ÿ‡น๐Ÿ‡ฟ Tanzania
๐Ÿ‡น๐Ÿ‡ฌ Togo
๐Ÿ‡น๐Ÿ‡ฐ Tokelau
๐Ÿ‡น๐Ÿ‡ด Tonga
๐Ÿ‡น๐Ÿ‡น Trinidad and Tobago
๐Ÿ‡น๐Ÿ‡ณ Tunisia
๐Ÿ‡น๐Ÿ‡ท Turkey
๐Ÿ‡น๐Ÿ‡ฒ Turkmenistan
๐Ÿ‡น๐Ÿ‡จ Turks and Caicos Islands
๐Ÿ‡น๐Ÿ‡ป Tuvalu
๐Ÿ‡บ๐Ÿ‡ฌ Uganda
๐Ÿ‡บ๐Ÿ‡พ Uruguay
๐Ÿ Hawaii
๐Ÿ‡บ๐Ÿ‡ฒ USA Minor Outlying Islands
๐Ÿ‡บ๐Ÿ‡ฟ Uzbekistan
๐Ÿ‡ป๐Ÿ‡บ Vanuatu
๐Ÿ‡ป๐Ÿ‡ฆ Vatican City
๐Ÿ‡ป๐Ÿ‡ช Venezuela
๐Ÿ‡ป๐Ÿ‡ณ Vietnam
๐Ÿ‡ป๐Ÿ‡ฌ British Virgin Islands
๐Ÿ‡ป๐Ÿ‡ฎ United States Virgin Islands
๐Ÿ‡ผ๐Ÿ‡ซ Wallis and Futuna Islands
๐Ÿ‡ช๐Ÿ‡ญ Western Sahara
๐Ÿ‡พ๐Ÿ‡ช Yemen
๐Ÿ‡ฟ๐Ÿ‡ฒ Zambia
๐Ÿ‡ฟ๐Ÿ‡ผ Zimbabwe
Apply for this job
๐Ÿ’ต Salary
๐ŸŽช Benefits
๐Ÿค– API Remove this filter
๐Ÿ‘ Backend Remove this filter
๐Ÿฅž Full Stack Remove this filter
๐Ÿฅž Full Stack Remove this filter
๐ŸŽจ UX Remove this filter
โŒ Clear 5 results
Nomad Insurance by SafetyWing
Global health coverage for remote workers and nomads

Ad

๐ŸŽˆ verified closed

Security Roots


๐ŸŒ Worldwide
๐Ÿ’ฐ $30k - $120k

InfoSec

 

Ruby

 

Front End

Developer

Finance

Design

Full Time

Financial

Security

Rails

Full-Time

Security Roots

securityroots.com

๐Ÿ‘€ 8,653 views

โœ… 217 applied (3%)

Share this job:
Get a rok.co short link

This job post is closed and the position is probably filled. Please do not apply. Work for Security Roots and want to re-open this job? Use the edit link in the email when you posted the job!


We work with IT security professionals and ethical hackers to help them find security holes and vulnerabilities in systems before the bad guys do.

There is a lot of creativity and innovation involved in findings those holes. Unfortunately, itโ€™s not all fun and games, in order for their โ€œfindingsโ€ to be useful, they need to document their results, track progress, notify stakeholders, review mitigations implemented, verify, re-test, etc. There is a lot of overhead involved in the process.

Surprising no one, IT Security experts like the fun and games but donโ€™t like the overhead/ back-office stuff. Thatโ€™s where we come in, we exist to make the life of IT Security professionals easier, better, more enjoyable by making all of these overhead tasks easier and more painless.

We've been in business for 12 years, completely self-funded and profitable. Today, we serve over 440 Infosecurity teams across 37 different countries.

Whatโ€™s the opportunity?

Weโ€™re looking to hire our 8th full-time employee, a well-rounded Rails developer.

In this role, you will learn a ton and be part of a small, global, and user-centered company.

Youโ€™ll have the opportunity to make a difference to the lives of 100s of hackers. Plus, as a small team, you will will have a lot of choice about what to work on, and there are still a lot of untapped opportunities for you to grow as the company does.

Daniel at the BlackHat conference

Our founder, Daniel, presenting at the BlackHat conference.

What's in it for you?

-ย Work anywhereย โ€“ We're 100% remote.

-ย Flexible work hoursย - Provided you have reasonable overlap with the team (roughly within EU/US Eastern business hours).

-ย Great salaryย โ€“ You will be making more than others in your region.

-ย Flexible vacationย โ€“ Take time off when you need it, we trust you (no less than 4 weeks each year).

-ย No external pressuresย - Our users are king, we do what's best for them. We're self-funded, and don't have any investors, so we can make the right decisions for our customers without worrying about artificial deadlines or financial targets.

-ย Autonomyย โ€“ You will be given a lot of freedom to do what you think is right, without needing to explain every decision.

-ย Meaningful workย โ€“ You will take initiative and ownership to see things through to completion. We won't micro-manage you. And your work will be measured by your results.

- You'll be working in the two greatest markets in the world these days... Software & Security.

- You will have great hardware and tools to work with.

What we offer and what we are looking for

You'll be a trusted and key member of our team, and this is (some of) what you'll end up doing on a day-to-day basis:

  • Improve the experience for our users, help them get the results they need.

  • Detect opportunities to enhance and improve our stack.

  • Extend the coverage of our API layer.

  • Improve our existing products and internal systems. We want to learn from you as you learn from us.

  • Prioritize and decide what features we should tackle next.

Our stack

  • Rails 6 (although we started with Rails 1.2 in 2007)

  • JS, Stimulus, CoffeeScript and Sass

  • Bootstrap and jQuery

  • Postgres and MySQL

  • Sinatra, Resque, Middlemanapp, Chef, Vagrant, Nginx, Unicorn,รขโ‚ฌยฆ

We're looking for a solid Rubyist with ยซadequateยป experience who is comfortable in a 100% remote team and is self-driven.

This is a full-time position for the right candidate and it has an immediate start date. Work 100% remotely (although you need to have a home base - i.e. no perma-travellers this time, sorry!).

This position might be for you if:

  • You've held a remote position before, or you've held a similar position of responsibility in a traditional organisation but now are looking toย improve your work-life balance.

  • You are a well-rounded individual, work is not everything in life, you may have a family and social life. You work hard when it's work time and areย able to switch offย when it isn't.

  • You're comfortable communicating with others verbally and in writing.ย Our team is spread across the world, and so are our clients.

  • You are organised, like to be on top of your responsibilities and don't let things slip through the cracks. You will be sure to include the name of your favourite tv series as part of your application.

  • You have a knack for design / UX will be a plus. Background in Information Security wouldn't hurt either.

-ย You believe in giving back to the community. We started with an open-source project and to this day we remain firm believers of open-source and giving back. Part of what you will be creating with the team will be released as open-source.


Please mention the word PEPPED when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzc=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.

Salary and compensation


$30,000 — $120,000/year

Location


Worldwide

How do you apply?

This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
verified closed

Simple Poll


๐ŸŒ Worldwide
๐Ÿ’ฐ $90k - $120k

Python

 

Senior

 

Engineer

Developer

Front End

JavaScript

Amazon

Travel

Engineering

Simple Poll

simplepoll.rocks

๐Ÿ‘€ 12,267 views

โœ… 286 applied (2%)

Share this job:
Get a rok.co short link

This job post is closed and the position is probably filled. Please do not apply. Work for Simple Poll and want to re-open this job? Use the edit link in the email when you posted the job!


# Senior Software Engineer (Full Stack)\n\n## Simple Poll\n\nFull Time โ€“ Remote\n\n\n# About Simple Poll\n\n- Simple Poll brings polls and surveys natively into Slack. Learn more about the product on [https://simplepoll.rocks](https://simplepoll.rocks)\n- Wilhelm created Simple Poll in early 2016 to improve his own workflow when working in Slack. Started as a side project and then grew up to be a real company!\n- Simple Poll is one of the most popular apps for Slack and over the course of a year serves millions of users. As a member of the engineering team, you will be able to directly impact the experience of all of those users.\n- We are a fairly early stage company with a small and growing team. We're profitable, bootstrapped (no external investment) and very much plan to stay that way!\n\nBecause weโ€™re such a small team, you will be able to have a massive impact. Not just on Simple Poll the product and its millions of users but also on the company, our culture, and our day to day collaboration. \n\nFrom an engineering perspective Simple Poll can often feel similar to building an API. Slack apps work largely by receiving JSON payloads from Slack, making API calls to the Slack API, and then returning some JSON back to Slack. As such, our engineering work tends to be very backend-heavy and although we do have a web dashboard, writing HTML, CSS, and JavaScript is more rare.\n\nIn our day to day work we face an interesting set of evolving engineering and product challenges:\n\n- One such challenge is dealing creatively with the constraints of the Slack platform. Since Simple Poll exists almost entirely within Slack, we are bound by many of the constraints and extension capabilities of the Slack platform, such as the block kit framework ([https://api.slack.com/block-kit](https://api.slack.com/block-kit)). A powerful set of tools is available to us, but the path to bringing a feature to life is sometimes not as straightforward as it seems.\n- We also constantly face trade offs between making Simple Poll more powerful (and implementing a long list of customer feature requests) while simultaneously maintaining and improving the simplicity that out customers love. Finding a good balance is important here and often we find that there is a way to achieve both capability and simplicity.\n- Slack is also constantly evolving and it is our responsibility to keep up with this evolution to ensure that Simple Poll works no matter what Slack context users find themselves in. Recent wide-reaching changes have been the introduction of Slack Enterprise Grid (multiple Slack workspace under the same umbrella) and Slack Connect (shared channels between different Slack workspaces). These changes make it more challenging to model Slack entities like users and channels โ€“ if youโ€™re curious to learn more about this problem, check out this blog post: [https://wilhelmklopp.com/posts/slack-database-modelling/](https://wilhelmklopp.com/posts/slack-database-modelling/)\n\n### Remote\n\nWe are remote-first with folks across Canada, the UK, and Germany ๐ŸŒ…ย  We love and embrace remote working (and have done so even in pre-pandemic times). But especially as the pandemic winds down and more travel opens up, we plan to regularly get everyone together for a one-week company offsite, probably twice a year. Our last company offsite took us to Toronto in Canada ๐Ÿ\n\n# The ideal candidate\n\n- Excellent verbal and written communication skills\n- A high degree of empathy\n- 3+ years of experience working on production web applications written primarily in Python\n- Experience with JavaScript, HTML, and CSS\n- You care about the product as well as the code\n- You enjoy picking up new skills and are always learning and growing\n- You have an ability to think critically and pragmatically about designing systems and building features\n- You enjoy shipping and getting things done\n\n# Responsibilities\n\n- Write, review, deploy, and maintain code in mostly Python (back end) and HTML/CSS/JavaScript (front end)\n- Collaborate with the rest of the team on defining and implementing new features and coordinate to prioritise engineering work\n- Debug production issues and implement corresponding fixes\n- Take ownership of parts of the codebase\n- Document the systems you help build, monitor, and maintain\n- Evaluate and recommend solutions to guide team decision making\n- Improve engineering standards, tooling, and processes\n- Rotating responsibilities for on-call\n\n## You Might Work On\n\n- Architecting and implementing new features. Some of the things coming up on our roadmap are blind polls, ranked polls, exports to google sheets, and many more!\n- UX Improvements to make Simple Poll *simpler* and more flexible\n- Performance improvements to make Simple Poll faster\n- Improving reliability, which could for example entail setting up a new Datadog dashboard\n- Work with a designer to build a new page in our frontend and then implement that page based on their design\n- Something completely different! As an early stage company, we tend to be pretty "all hands on deck" when something comes up that we need to get done\n- Use and provide feedback on [Kolo](https://kolo.app). A local Django development tool that weโ€™ve been building\n\n# Practicals and benefits\n\n- You will report directly to the CEO (Wilhelm)\n- This is a fully remote, full time (40 hours per week) position. Your primary timezone must be between UTC-5 and UTC+2 (inclusive on both ends) to ensure we have enough overlap as a team\n- We'll buy you a new MacBook Pro and any other tools you need to do your best work (screens, accessories, etc.)\n- 30 days of holiday a year (including local national holidays), and you're encouraged to take all of it. You're also free to take additional time off for any other reasonable reasons, for example if you're sick (of course!) but also if you need to spend an afternoon taking care of something personal.\n- Sustainable and healthy working matters to us. We care about building delightful products for our customers, not hitting arbitrary daily hour counts.\n- The start date for this role is January or February 2022\n\n## Our principles\n\n*Inspired (often straight up copied) by the [Zen of GitHub](https://warpspire.com/posts/taste) and the [Zen of Python](https://en.wikipedia.org/wiki/Zen_of_Python)*\n\nExplicit is better than implicit\n\nSimple is better than complex\n\nFavor focus over features\n\nAnything added dilutes everything else\n\nMind your words, they are important\n\nCraft the details, they matter\n\nShip early and often\n\nNever miss an opportunity to delight\n\nBuild for the long term\n\nUse what you build with pride\n\nCreate lasting value for customers\n\nMistakes are possible when moving fast\n\nEmpower with courtesy and empathy\n\n## Our tech stack\n\n- Python + Django\n- PostgresQL\n- Heroku\n- Amazon Web Services\n- GitHub\n- HTML, Tailwind CSS, Vanilla JavaScript\n- Slack, Datadog, Zoom, Gmail, Google Calendar, Notion\n- Our own products! (including https://kolo.app)\n\n# How to apply\n\n[Apply via this form](https://docs.google.com/forms/d/e/1FAIpQLSerhXiCMolv2Y1dLodNvaRJu9eT-FCZ2LUgdrDwZtlDg2R0zw/viewform?usp=pp_url&entry.2062135242=Full-stack)\n\nHave any questions? Email me: [email protected]\n\nWe're excited to review your application! \n\n![Poll graphic](https://user-images.githubusercontent.com/7718702/148613256-5f108cdb-f6d7-445a-9dae-7ddaccd18996.png)\n\n \n\nPlease mention the word **FASHIONABLY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzc=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n $90,000 — $120,000/year\n \n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
๐ŸŽˆ closed

Checkly


๐Ÿ‡ช๐Ÿ‡บ Europe
๐Ÿ’ฐ $70k - $100k

JavaScript

 

SaaS

 

Developer

Front End

Lambda

Lead

Checkly

checklyhq.com

๐Ÿ‘€ 4,942 views

โœ… 11 applied (0%)

Share this job:
Get a rok.co short link

This job post is closed and the position is probably filled. Please do not apply. Work for Checkly and want to re-open this job? Use the edit link in the email when you posted the job!


[Checkly](https://checklyhq.com) is looking for an experienced JavaScript developer. This is a great opportunity to join an early stage company, influence the product roadmap. \nAt Checkly, we work on three things:\n\n1. The best active monitoring service for modern developers: https://checklyhq.com\n2. The open source [Headless Recorder](https://github.com/checkly/headless-recorder) with ~10k โญ๏ธ\n3. The open source Headles Browser knowledge base https://theheadless.dev\n\n## Harden & expand our backend\nOur backend runs on Hapi.js and a collection of custom job runners and Lambda applications distributed around the globe. We've ran almost 500 million checks already and are ramping up for a lot more. We use AWS Lambda/SQS/SNS/S3, Heroku, Postgres, & Redis. You will help us scale, harden and expand our backend: from the API to the background workers.\n\n## Build & shape our frontend\nYou will be working together with our frontend lead and design lead on all aspects of our Vue.js based frontend. Projects we have lined up are new dashboards & graphs, a collection of 3rd party integrations, in browser code editors and real time metric feeds. Almost no boring CRUD forms!\n\n## Your skills\n* You have deep experience in building applications with JavaScript in a professional product (SaaS) environment.\n* You have experience in writing tests for frontend and backend.\n* You like to work in a growing company with experienced founders.\n* You know how to communicate with coworkers and customers in English.\n* You are quick to pick up on new stuff and enjoy the process of learning new things.\n* You love making software!\n\n## Bonus points\n* Hands-on experience with UX design.\n* Experience with building SaaS tools for developers.\n* What we offer\n* Competitive salary.\n* Flexible work hours.\n* Work with the latest technologies.\n* Contribute to open source.\n* Modern laptop and equipment provided.\n \n\nPlease mention the words **TRANSFER SITUATE PURSE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzc=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n $70,000 — $100,000/year\n \n\n#Location\nCET +3/-3
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
verified closed

Wild Audience


๐Ÿ‡ช๐Ÿ‡บ Europe
๐Ÿ’ฐ $65k - $120k*

JavaScript

 

React

 

Junior

Developer

English

JavaScript

Financial

Serverless

Lambda

CSS

PHP

Git

Node

Marketing

Analytics

SaaS

Go

Health

Engineering

Fullstack

Full-Stack

Wild Audience

wildaudience.com

๐Ÿ‘€ 11,923 views

โœ… 433 applied (4%)

Share this job:
Get a rok.co short link

This job post is closed and the position is probably filled. Please do not apply. Work for Wild Audience and want to re-open this job? Use the edit link in the email when you posted the job!


As the second fullstack developer at Wild Audience you will build a complete new SaaS app from scratch together with one other fullstack developer and our product manager.\n\nWe are fully bootstrapped, profitable and a remote team of 4 based in Europe serving more than 300 customers around the world in English & Spanish language.\n\nAs a team we value low-stress, freedom and more time for the things we love doing - like enjoying nature and surfing :-)\n\n# About you\nYou live somewhere in Europe, speak English fluently (Spanish is a plus) and feel comfortable working with Asana, Loom, Notion, Slack & Zoom.\n\n\n# The work you'll do\n**Together with our second full-stack developer you will be responsible for:**\n* Developing, testing and refactoring components in React.\n* Developing and designing GraphQL API.\n* Implementing and designing new features.\n* Designing data models, implementing queries and mutations to the database.\n* The implementation of backend functions (lambda functions in Node.js).\n* Designing and implementing integrations with third party API's.\n* Clean documentation, well-organized communication/reporting and research.\n* Supporting the team with technical questions, detecting and fixing bugs.\n* Reviewing and refactoring code. \n* Youโ€™re able to effectively balance speed/quality/tech debt and make engineering decisions that enable speed while maintaining quality results.\n\n\n# Your experience\nMin. 1-2 years work experience\n\n\n# The skills you have\n **Minimum Skills:**\n* Good understanding and experience of HTML, CSS, JS.\n* Good understanding and experience with Javascript Es6 syntax.\n* Good understanding and experience of React and React Hooks.\n* Good understanding and experience of GIT workflow.\n* Basic understanding of Node.js.\n\n**Good to have:**  \n* Experience working with PHP and Wordpress API\n* Experience working with third party API's (REST) - Stripe and ActiveCampaign a plus.\n* Fast learner and willing to learn new skills and tools.\n* Strong adherence to coding standards.\n* Writing clean and self-documented code.\n* Well understanding of balance between speed/quality/tech debt.\n* Understanding / experience with testing tools like Jest, Mocha, Chai.\n* Understanding of functional programming.\n* Experience with Agile development techniques.\n* Understanding / experience with API design and development.\n* Understanding / experience with JAMstack.\n* Understanding / experience with CSS frameworks as Tailwind, Bootstrap or Foundation.\n* Understanding / experience with AWS and/or Azure architecture and systems.\n* Experience with Serverless functions (Lambda).\n* Experience developing RESTful and GraphQL Web Services.\n* Experience working with full stack web applications. \n* Experience with databases and data models.\n* Understanding of web design and UX main concepts.\n\n\n# The stack you will use\nWe follow the JAMstack philosophy working with RedwoodJS as a framework. Wildmetrics is built on React on the client side and we use the Apollo Client to make queries using GraphQL. Prisma is used to handle connections with the database. On the server side we use node lambda functions on AWS.\n\n\n# The hiring process\n**Please note that we are looking to make an offer to someone no later than November 5th.**\n\n**Phase 1: Initial application**  - Youโ€™ll complete an application form with your basic info and answer a few questions so we can learn more about you, your experiences and skills and what is your vision for the future. If we believe there is a good fit based on that initial application, you'll jump into the next stage.\n\n**Phase 2: Test** - Weโ€™ll send you a test to complete (2-5 hours) to evaluate your skills and learn more about your coding style.\n\n**Phase 3: Interviews** - Youโ€™ll be having a first call with our developer to go through your test. If we believe there is a good fit at this stage, you'll jump on a call with Bastian, our CEO to talk about company culture, benefits and the future of the company as well as to answer any questions you might have.\n\n**Phase 4: Decision & Job Offer** - After your interview with our CEO Bastian, we will take a few days to reflect on your application, make an offer and hopefully youโ€™ll become a member of our team! :-)\n\n\n# The benefits you will get\n**Holidays:** 16 public holidays + 23 paid vacation days + company holidays (Dec 24-Jan 1)\n\n**EU Remote:** 100% EU remote-first company. The whole team is based somewhere in Europe. You can live and work wherever in any European country. \n\n**Surf Afternoon:** If there are waves/wind (or any other sport you enjoy) and you want to go for a surf, take off and \nenjoy. You can always finish your work after ;-)\n\n**Team Retreats:** We do quarterly team retreats where we strategize and go on an adventure trip (hiking, camping or surfing) to bond & forecast the future.\n\n**Transparency:** You get insights into everything Wild Audience does and you're part of all decisions (new hires, salaries, revenue, process optimizations, feedback, etc).\n\n**Sustainability:** We care about the well-being of mother nature. Work travels and team retreats are done with train.\n\n**Health: **Wild Audience pays for your private health insurance.\n\n**Office:** We don't have an office. Work from home, cafes or coworking spaces. \n\n\nWe have a lot of more cool ideas about team benefits which we will gradually roll-out whenever Wild Audience achieves new financial goals and more funds become available. \n\n# About Wild Audience\nWild Audience is a big-data startup building Wildmetrics to solve ROI analytics for marketing campaigns, funnels & channels. Wildmetrics is in its second month of development and released an Alpha version for 14 early adopters.\n\nWe also offer two other products, Wild Mail and Automation University, to help our customers grow their business by building authentic relationships with marketing automation. \n\n#Salary and compensation\n No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, Junior, Full Stack, Developer, Digital Nomad, English, Serverless, CSS, PHP, Git, Node, API, Marketing, SaaS and Backend jobs that are similar:\n\n $65,000 — $120,000/year\n \n\n#Location\nEurope Only
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
closed

Process Street


๐ŸŒ Probably worldwide
๐Ÿ’ฐ $70k - $120k*

SaaS

 

Engineer

 

React

JavaScript

UI

Scala

Lead

Health

This job post is closed and the position is probably filled. Please do not apply. Work for Process Street and want to re-open this job? Use the edit link in the email when you posted the job! ๐Ÿค– Closed by robot after apply link errored w/ code 404 3 years ago


\nWe’re on the search for exceptional engineers in the following time zones: Pacific Time to Eastern Time in North America and WET, CET, and EET in Europe.\n\nWho We Are\n\nProcess Street is the easy, no-code way to help companies build, automate, and track recurring workflows. We are a lean, flexible, 100% distributed team, backed by amazing investors like Accel, Salesforce, and Atlassian. We're on a mission to make recurring work fun, fast, and faultless for teams everywhere.\n\nOur values\n\n\n* Act like an owner (Agency!)\n\n* Default to action (Processes are great; bureaucracy isn't!)\n\n* Focus on the process (See? Great.)\n\n* Practice prioritization (There are an infinite number of useful things to do. We trust you to pick the best ones.)\n\n* Pay attention to details (Our customers count on us!)\n\n* Over-communicate everything. Twice (See what we did there?)\n\n\n\n\nOur Culture\n\n\n* We're a product-led organization\n\n* Engineers, Designers, and PMs sit together on all projects\n\n* Engineers take ownership and contribute to projects from day 1 , often participating in the UX & design ideation\n\n* We value a ****high-quality user experience – we know great aesthetics, UI flow, performance, uptime, and limited bugs bring joy to our users\n\n* We use data-driven decision making\n\n* Two-week sprints and typical scrum rituals\n\n* We allocate time for improving the team's delivery performance, including codebase maintainability\n\n* ~70% test coverage across our existing codebase\n\n* We deploy many times a day\n\n* We actively practice inclusivity\n\n* We have fun at work – social chats daily, weekly “coffee” pairings with coworkers, and once a year we all come together for an all-team retreat\n\n\n\n\nThe Opportunity\n\nWe're looking for a Staff Full Stack Engineer to architect and develop our Scala/Play 2 and JavaScript/React app.\n\nProcess Street is built on Scala/Play 2, AngularJS, React, Redux, and AWS. We use modern tools, which means you’ll have the opportunity to work with software like PostgreSQL, Redis, CircleCI, Docker and much more.\n\nWhat You’ll Do\n\n\n* Research, guide, and execute full stack architecture changes\n\n* Deploy scalable backend API endpoints\n\n* Build reusable and tested React components, utilizing Storybook and our design system\n\n* Measure and resolve performance bottlenecks\n\n* Work with our product, design, and UX teams to create amazing and intuitive experiences\n\n* Build tools, processes, and documentation to improve our code quality\n\n\n\n\nWhat You’ll Bring\n\n\n* 7+ years of software development experience\n\n* Experience with Scala (or Java, Ruby, or C#)\n\n* Experience with JavaScript & React\n\n* Experience building and maintaining a SaaS product at scale\n\n* Excellent verbal and written communication skills\n\n* A degree in computer science, software engineering, a related field, or equivalent work experience\n\n\n\n\nOur benefits\n\n\n* Fully remote team (from day 1) - no offices\n\n* Unlimited PTO policy\n\n* Annual company offsite\n\n* Generous health insurance for US Employees and their families\n\n\n\n\nDiverse Teams Build Better Products\n\nLegally, we need you to know this:\n\nProcess Street does not discriminate in employment matters on the basis of race, color, religion, gender identity or expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. We support workplace diversity.\n\nBut we want to add this:\n\nWe strongly believe that diversity contributes to a broader collective perspective that will consistently lead to a better company and better products. We are working hard to increase the diversity of our team wherever we can and we actively encourage everyone to consider becoming a part of it. \n\n#Salary and compensation\n No salary data published by company so we estimated salary based on similar jobs related to SaaS, Engineer, Full Stack, React, JavaScript, Scala, API and Backend jobs that are similar:\n\n $70,000 — $120,000/year\n
\n\n#Benefits\n ๐Ÿ’ฐ 401(k)\n\n๐ŸŒŽ Distributed team\n\nโฐ Async\n\n๐Ÿค“ Vision insurance\n\n๐Ÿฆท Dental insurance\n\n๐Ÿš‘ Medical insurance\n\n๐Ÿ– Unlimited vacation\n\n๐Ÿ– Paid time off\n\n๐Ÿ“† 4 day workweek\n\n๐Ÿ’ฐ 401k matching\n\n๐Ÿ” Company retreats\n\n๐Ÿฌ Coworking budget\n\n๐Ÿ“š Learning budget\n\n๐Ÿ’ช Free gym membership\n\n๐Ÿง˜ Mental wellness budget\n\n๐Ÿ–ฅ Home office budget\n\n๐Ÿฅง Pay in crypto\n\n๐Ÿฅธ Pseudonymous\n\n๐Ÿ’ฐ Profit sharing\n\n๐Ÿ’ฐ Equity compensation\n\nโฌœ๏ธ No whiteboard interview\n\n๐Ÿ‘€ No monitoring system\n\n๐Ÿšซ No politics at work\n\n๐ŸŽ… We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
407ms