find a remote job
work from anywhere

Get new remote Backend + Engineering + Front End + Rails 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 Backend + Engineering + Front End + Rails 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
๐Ÿ‘ Backend Remove this filter
๐Ÿค“ Engineering Remove this filter
๐ŸŽจ Front End Remove this filter
๐Ÿ›ค Rails Remove this filter
โŒ Clear 11 results
Nomad Insurance by SafetyWing
Global health coverage for remote workers and nomads

Ad


Zen Educate

 This job is getting a high amount of applications right now (14% of viewers clicked Apply)

๐Ÿ’ฐ $70k - $123k*

Design

 

Amazon

 

React

System

Teacher

Recruiter

Support

Growth

Manager

Financial

Edu

Ruby

Mobile

Lead

Operations

Heroku

Engineer

Zen Educate

Apply now

๐Ÿ‘€ 1,634 views

โœ… 232 applied (14%)

Share this job:
Get a rok.co short link

Zen Educate is hiring a

Remote Product Engineer

\nProduct Engineer\nHigh level stuff you might be filtering against ๐Ÿ”\nLocation: Remote (UK timezone +/- 6 hrs generally). In the UK we will hire you as an employee. In other countries youโ€™ll need to be setup as a contractor initially.\nType: Full-time\nSalary: Location dependent. As a reference, our current range in the UK is ยฃ75k to ยฃ110k. If you will work from another location, you should map this to your equivalent market rate to be competitive. We are open to negotiation as we recognise there are different situations, but these are our general guardrails.\n\n\nWhat I am looking for\n๐Ÿ‘‹ Hi, Iโ€™m Martin, VP of Engineering at Zen Educate and Iโ€™m looking for engineers who can make an impact on the real world problem of education staffing, and do it through engineering excellence.\n\n\nEvery place has its own understanding of what engineering excellence looks like (sometimes written down, sometimes not). Hereโ€™s what it means to me and Zen:\nโ€ข Valuing real world outcomes and shared learning over output\nโ€ข Product thinking over pure tech - start with the problem, ship quickly and iterate. \nโ€ข Team success and sustainability over individual heroics. \n\n\nWe are a small, but mighty team and so every engineer has the opportunity to make an outsized impact and put their stamp on what excellence looks like in practice. What do I mean by โ€œsmallโ€? Today we have 4 product teams and 24 engineers including Tech Lead Managers and Principals.\n\n\nWe recognise the world is not static - โ€œwhat got us here, wonโ€™t get us thereโ€ - so we look for curiosity, adaptability and proactiveness as fundamental traits. The engineers I see be the most successful are those who focus on solving problems, look to help others and just happen to typically leverage technology to do so.\n\n\nSo whether youโ€™re passionate about building great products, scaling systems, or improving team processes, youโ€™ll thrive at Zen if you care deeply about users, focus on real-world outcomes, pursue continuous learning and strive to make others better ๐Ÿ’ช\n\n\nWhat we are building and why\nGetting the right teacher into the right school at the right time is a crucial problem to solve, both for education outcomes for children and for the sustainability of an industry that spends billions on this.\n\n\nToday the platform we are building supports internal operations teams on filling roles, educators on finding roles via our mobile app and schools on getting educators in for both short-term and long-term roles. The more we develop the platform (and the ability to self-serve in the marketplace), the more efficient the whole process becomes, which means more money going back to educators and into classrooms (over ยฃ30 million since 2017). \n\n\nWe are well established in the UK and growing at a phenomenal rate in the US ๐Ÿš€\n\n\nWhat we need now is to reach the next level in how we build our platform to support this growth. Thatโ€™s where you come in ๐Ÿ˜‰\n\n\nWhat the role looks like in practice\nIโ€™ve written a bunch of words above that I hope capture your interest and excitement โœจ. But what really matters is what reality looks like and the best people to share that are the existing engineers on the team. So here are a few glimpses from your potential peers of some of what they have done in a week:\n\n\nโ€œI liaised with the Finance team to help re-run a set of invoices that originally failed from our automated invoice service, and I helped implement a feature to convert a long term booking into a job role - to more accurately reflect how teachers work and track job conversions. Then I shared some design feedback for a booking credit system that was initially less well defined.โ€ - Jai\n\n\nโ€œI implemented a compensation system that will cover the additional fees for teachers, which will allow schools to book needed teachersโ€ - Kamil\n\n\nโ€œI was updating the job details view in our React Native app to show more information to teachers about the school and job dates to make the job offers more attractive and useful. I also upgraded our backend Rails app to use latest version of Ruby, Sidekiq, Rack and Pumaโ€ - Adrian\n\n\nโ€œI started the week by pushing some small updates to our React Native app, and then finished the week by shipping a feature to improve the experience of schools finding teachers and managing to clean up a bunch of legacy code in the process.โ€ - Chris\n\n\nโ€œI explored the feasibility of using Google Document AI to extract data from documents uploaded by candidates and validate them, improving automation for our onboarding process" - Lucas\n\n\nโ€œI implemented backend and frontend MixPanel events for crucial workflows to better understand how users interact with our product and what we can improve on." - Georgi\n\n\nโ€œI spent some time monitoring Sentry to spot performance trends and debug issues. I also built an automated rota in Coda for our Native release process, before reviewing Product Refinement Docs and contributing to shaping the solutions.โ€ - Ethan\n\n\nWhat you might like or dislike \nEvery place makes tradeoffs based on what they value and where they are in their journey โš–๏ธ. Hereโ€™s a list of things you might find useful in figuring out if this is the right role for you. If we end up chatting, feel free to dig deeper into any of them. Note that some of these are recent changes in our approach and may be โ€œwork in progressโ€ when you join.\n\n\n๐Ÿ’ป How We Work\nโ€ข Boring tech for the obvious, experimentation for the rest. Our core is Ruby on Rails, React, React Native, running on Heroku + Cloudflare etc.  But we have also evaluated Amazon Personalise as a candidate for our matching system and spiked out our own AI powered knowledge-base. \nโ€ข Process serves performance. We use agile sprints and other structure to support, but our focus is on outcomes not following rules. Greater performance gives greater freedom - think โ€œMaster your instrument, master the music, and then forget all that and just play.โ€\nโ€ข Engineers as problem shapers (not ticket takers). Youโ€™ll thrive here if you want to shape problems, not just deliver tickets. Our Product Managers and Designers are partners you pull on for leverage rather than task givers who hide the users away.\nโ€ข Daily shipping culture. We ship regularly and want to get even better at it. We are investing in this and welcome those whoโ€™ll help us start smaller and iterate faster.\n\n\n๐ŸŒฑ Growth & Progression\nโ€ข Choose your own career path. We care more about impact and learning than rigid competency grids. This means greater flexibility in what progression looks like, but requires you to build an understanding of what we value from guiding principles and shared real-world examples.\nโ€ข Few Titles, infinite Levels. We use Levels instead of Titles to show growth in a Role. You wonโ€™t see titles like Associate, Senior, or Staff here. Instead, you can grow continuously by getting better at your current role - e.g. working faster, safer, and more independently. Changing roles is possible too, but depends on business needs, since different roles aim for different business outcomes and typically use different skills.\nโ€ข Investment over reward as a mindset. Level changes are tightly coupled to compensation changes. Confidence in a Level change is based on sustainably doing great work at your current level. We think it is fairer to invest in what you do next, rather than reward you doing the next Level first for free!\n\n\n๐Ÿ’ธ Compensation\nโ€ข Market reality. Compensation is based on your competitiveness in your local hiring market (note thatโ€™s not just where you live). We donโ€™t believe anyone has found a great solution to global compensation, so we aim instead to be clear and equitable in how we do it.\nโ€ข Solid, but not flashy compensation. We pay decently, but we wonโ€™t beat out companies with deeper pockets (yet!).\nโ€ข Think long term investment. If you are in a place where you need to prioritise immediate financial gain then this probably isnโ€™t the right time to join us.\n\n\n๐Ÿค Team Culture & Collaboration\nโ€ข Distributed engineering team. Solid communication skills and async habits are key to be effective. Youโ€™ll find strong connection here, but not through engineering getting together in-person. If you like the buzz of working near others you are welcome to work from one of our offices, but there wonโ€™t be many engineers there on any given day.\nโ€ข We believe in impact and measurable outcomes, alongside shared learning. If your work moves the needle or teaches us something meaningful then thatโ€™s a win. If not, then weโ€™ll want to understand why. \nโ€ข Balanced, sustainable work. Long hours are not a badge of honour - they are an indication something isnโ€™t working well. We value a sustainable pace and healthy teams.\nโ€ข Diversity is good in some ways and lacking in others. You might be the first of something here. That matters and weโ€™ll support appropriately if you are.\n\n\nHow we hire\nHire fast, fix fast.  Hiring today is...not great, with most companies being too cautious and taking too long to make a decision ๐Ÿ˜ฆ. We move quicker - our ideal is: apply Monday, offer by Friday. Then we invest heavily in the most important part - your onboarding. We ensure you are setup for success, with clear direction, experience of different teams and shipping to production within days.\n\n\nWhilst fast doesnโ€™t mean frivolous, it does slightly increase the risk that you or we made a mistake. So we include regular check-ins during onboarding to make sure expectations match reality. If either side feels something is off then we try to fix it fast. And sometimes that will mean saying โ€œletโ€™s not carry onโ€ with respect.\n\n\nReal talk. We believe in being direct and authentic. Weโ€™ll share the good, the messy and the challenges. We recognise we wonโ€™t have all the answers, still have much to learn, and thatโ€™s all part of the fun of this wild ride ๐Ÿš€. We expect the same from you - after all we are just a bunch of humans trying to do great work together.\n\n\nMindset, not tools. We hire for how you think and create leverage, not what specific tools youโ€™ve used before. To us, experience is just another tool - it is only valuable through how you leverage it. Curiosity, adaptability, product thinking - those are the durable qualities in a changing world. And we value different opinions, so ensure you share yours - have a point of view, maybe debate a little and we will respect that.\n\n\nAlways open to great people. We are always hiring and happy to chat even if the timing isnโ€™t quite right. Thatโ€™s why you might see this job post open for a long time. We are not collecting resumes or doing stealth market research, we just believe in the power of serendipity. To make that more transparent - right now we have a clear need for at least 2 more engineers in the team.\n\n\nOkay, so what will the actual process look like? ๐Ÿ‘€\nโ€ข Recruiter quick chat. Our recruiter will check you are human, can communicate effectively and cover some of the basics like compensation, benefits and availability.\nโ€ข Technical expertise. We will do a paired session with a twist - we will be the ones sharing our screen and writing the code. So come prepared to ask questions, drive progress with another engineer and dig through an ambiguous past problem in our codebase.\nโ€ข Product thinking. Chat to either our CPTO or a Product Manager about how youโ€™ve demonstrated a product mindset in the past. Or if you havenโ€™t had opportunity to do that, tell us why and what youโ€™d do differently with us.  \nโ€ข Role chat. This will be with me and Iโ€™ll be wanting to understand how you think and approach the role and engineering excellence. Iโ€™ll start by asking you the question you include in your application. And Iโ€™ll want to dig into your answers so that this becomes more of a conversation and shared exploration than a Q&A session ๐Ÿ˜ƒ. \n\n\nAfter the recruiter chat, the remaining sessions can happen in any order and as quickly as our schedules can align. You could do them all in a day if you want or spread them out a bit.\n\n\nOnce interviewers have shared their feedback from each session we do an internal debrief - thatโ€™s where we discuss what we are excited about you for in the role, any challenges we see and whether we think we can mitigate them at this time. From there we will make a decision and either proceed to offer or tell you that we not offering. \n\n\nWe believe feedback is important, but also know not everyone wants it - so we donโ€™t share it by default. If youโ€™d like feedback after the process, just let us know. Note that weโ€™ll frame the feedback from our perspective of why we did or did not have the confidence rather than as a commentary on you.\n\n\nInterested? Letโ€™s go!\nIf you read all of the above and are excited (maybe even a little nervous) about the opportunity and how we work then I recommend applying now! If you skipped or skimmed the above, feel free to apply anyway but youโ€™re missing a bunch of useful information that could streamline the process for you ๐Ÿ˜‰\n\n\n\n\n\n \n\n#Salary and compensation\n No salary data published by company so we estimated salary based on similar jobs related to Design, Amazon, React, Ruby, Mobile, Heroku, Engineer and Backend jobs that are similar:\n\n $70,000 — $122,500/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
\n\n#Location\nLondon
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


MediaLab

 This job is getting a high amount of applications right now (16% of viewers clicked Apply)

Remote U.S.
๐Ÿ’ฐ $70k - $130k*

Design

 

React

 

Front-End

Security

Music

Full-Stack

Technical

Transcribe

Code

Ruby

Reliability

Engineer

MediaLab

Apply now

๐Ÿ‘€ 2,703 views

โœ… 420 applied (16%)

Share this job:
Get a rok.co short link

MediaLab is hiring a

Remote Full Stack Engineer

\nMediaLab is a media & technology company focused on acquiring and growing properties and global brands. The organization is a unique combination of private equity, holding company and operating entity. We continue to expand and are proud of the prominent market position of our brands.  \n\n\nCome join an exceptionally talented team of engineers, designers, product and business builders. HQ is located in sunny Santa Monica, California with growing teams in New York, and across cities in the US and Latin America.\n\n\nGenius is looking for a remote Full-stack Engineer to help build the ultimate music companion, enabling fans to collaboratively transcribe lyrics and write annotations that live on Genius.com and everywhere people experience music. Weโ€™re looking for makers with a sophisticated code sense: folks whoโ€™ve built cool things, but who can also maintain and scale those things, and who feel at home deep in the guts of a library.\n\n\nAs a Full-stack Engineer for Genius, you will play a key role in building the website, helping us deliver on the next generation of product features. You will work across our frontend and backend to delight our users, improve site performance, and increase user retention, ensuring the success of the Genius business. Additionally, youโ€™ll work to improve the stability, reliability and security posture of Geniusโ€™ services, which is no small feat for a website serving millions of users daily!\n\n\n\nWhat You'll Do\n* Build and ship high-quality site features, working with a Rails backend and a React front-end\n* Proactively identify and fix infrastructure bottlenecks to scale backend services to tens of thousands of requests per minute\n* Work with product design team to build rich, intuitive user experiences in the browser\n* Architect database query patterns and migrations that scale to large tables with 1B+ rows\n* Take ownership over the features you build, proactively identifying and surfacing UX, performance and maintainability improvements\n* During your on-call rotation, be the backstop for site quality, stability, and performance. Triage incoming issues to find the most urgent problems, and handle emergent incidents to keep the site online.\n* Work directly with stakeholders to uncover and address business needs, including product owners, designers and other engineers across the company\n\n\n\nWhat We're Searching For\n* Proficiency with a โ€œbatteries-includedโ€ backend framework like Ruby on Rails (or similar). Candidates should be comfortable working with large, established codebases, and have an understanding of architectural patterns necessary to build APIs at scale\n* Experience building user-friendly interfaces using a modern, component-based front-end framework (React, Vue, Angular, etc). including proficiency in state management, end-to-end testing, and CSS-in-JS.\n* Proficiency with SQL and relational databases. Candidates should be able to design database schemas, write complex queries, and optimize performance for scale\n* Product Ownership: Brings a product-first mindset, able to drive projects from ideation to launch while focusing on user needs, business impact, and cross-functional alignment.\n* Collaboration & Communication: Comfortable working cross-functionally with design, product, and other engineering teams to ensure clarity, alignment, and smooth execution of projects.\n* Continuous Learning: Demonstrates a passion for staying current with new technologies, frameworks, and industry best practicesโ€”proactively applying improvements to code quality and team workflows.\n* Experience: At least 2 years of hands-on experience in a technical engineering capacity, preferably in a fast-paced or product-driven environment.\n* Education (Preferred): Bachelorโ€™s degree in Computer Science, Engineering, or a related technical field.\n\n\n\n\n\n\nAt MediaLab, we rely on a range of backgrounds, experiences, and ideas. We value diversity, and weโ€™re proud to be an inclusive, equal opportunity workplace. \n\n#Salary and compensation\n No salary data published by company so we estimated salary based on similar jobs related to Design, React, Ruby, Engineer and Backend jobs that are similar:\n\n $70,000 — $130,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
\n\n#Location\nRemote U.S.
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Stronghold


๐Ÿ’ฐ $50k - $98k*

Software

 

Design

 

C#

System

Technical

Support

Growth

Code

Web

JavaScript

Financial

Finance

Fintech

Cloud

Node. JS

API

Management

Lead

Engineer

Stronghold

Apply now

๐Ÿ‘€ 2,917 views

โœ… 199 applied (7%)

Share this job:
Get a rok.co short link

Stronghold is hiring a

Remote Intermediate Software Engineer

\nAbout the Company\n\n\nNamed a Forbes Fintech 50, Strongholdโ€™s mission is to improve financial access by powering innovative payment and financial services solutions through our open APIs.  Weโ€™ve been going deep to lay the underlying rails for modern payments and reach all customers with secure, transparent ways to move money.\n\n\nWe are seeking team players who can evolve with the company as we scale and add new products. We are a team of technologists and industry experts who take a data-driven and innovative approach to solving problems.  We power possibilities for our customers by bringing the best talent together in an open and collaborative work environment that rewards curiosity and grit.\n\n\nStronghold is proud of its SF Bay Area and New Zealand roots and strives to build a diverse team to serve our ecosystem better while staying true to our core values.  Our core values are to Be Self Aware, Have Good Judgment, Be Curious, Seek Innovation, Excellent Communication, High Impact, Be Bold, Be Selfless, Be Accountable, Be Honest, and Show Grit.\n\n\nAbout the Role\n\n\nAs a member of our engineering team, you will contribute to architecting, developing, and maintaining our payments API platform and blockchain projects. A significant portion of our codebase is written in C# with .NET Core, supported by CI/CD pipelines automated through GitLab. We prioritize efficient and comfortable tooling, providing you with a MacBook, Slack/Zoom for communication, JetBrains IDEs, GitHub Copilot, and more to streamline your work. Youโ€™ll work alongside product management and customer-facing teams to help address customer challenges and implement scalable, innovative solutions.\n\n\nIn this role, you will help drive growth and innovation in our decentralized finance and payments products by developing and optimizing software across a range of technologies. Youโ€™ll be responsible for backend development, system scalability, and performance optimization. This position offers the chance to gain hands-on experience with diverse projectsโ€”from system design and new feature launches to tech debt reduction, user interface design, and server-side performance enhancements.\n\n\nYouโ€™ll be part of a collaborative, experienced team with a mix of startup and established company backgrounds, providing support and mentorship as you grow your skills and impact within the organization.\n\n\nWhat You'll Do\n\n\n- Maintain Stronghold's Platform APIs, working on solving payment problems for our enterprise customers and underserved businesses utilizing .Net, Go, Rust, Node.js and frontend JS frameworks.\n- Be involved with all aspects of the development process for Platform projects - from vision to final implementation.\n- Support new Platform functionality with the corresponding APIs for external developers.\n- Receive, prioritize, and help solve technical problems from Stronghold's Platform API customer base.\n- Collaborate with the Stronghold engineering team on code reviews and design, supporting engineering excellence across the team.\n- Support automated testing, infrastructure development, and the establishment of scalable standards.\n- Work across customer segments, problem types and time horizons on a wide-variety of initiatives.  \n\n\nWhat We're Looking For\n\n\n- You have 6+ years of experience developing software on a team.\n- Youโ€™re proficient in languages such as .NET and/or Go, with SQL expertise. Knowledge of Node.js or Rust is a nice-to-have.\n- Experience in building frontend user interfaces and single-page web applications with TypeScript/JavaScript using React.js and Next.js. Knowledge of other frameworks, such as Angular, Vue, or Svelte, is also considered.\n- Familiarity with building and maintaining APIs open to external developers.\n- You are knowledgeable of existing frameworks and open source tools.\n- You have a BSc or MSc in Computer Science or an equivalent experience.\n- Experience with Postgres, Kubernetes, Docker, Cloudflare, Terraform, Redis, Git, GitLab/GitHub, DataDog, Sentry and Google Cloud platform (Azure or AWS is also considered).\n- You're enthusiastic about working on a small, growing team where you'll be given a lot of autonomy.\n- You're a great communicator that can advocate and lead technical discussions, especially during the design and code review process.\n- You learn quickly and strive for simplicity.\n- You're open, empathetic, and care about putting the best ideas forward in a collaborative and helpful manner.\n- Good to have experience working in financial institutions, especially in payments including VIsa/MC, US ACH & wires, CA Interac, and cross-border wires.\n\n\n\n\n\n \n\n#Salary and compensation\n No salary data published by company so we estimated salary based on similar jobs related to Design, Finance, Cloud, API, Engineer and Backend jobs that are similar:\n\n $50,000 — $97,500/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
\n\n#Location\nRemote - New Zealand
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Varsity Tutors


๐Ÿ’ฐ $60k - $105k*

Software

 

Design

 

React

System

Front-End

Students

Training

Growth

Code

Web

Ruby

SEO

Strategy

Senior

Go

Engineer

Linux

Varsity Tutors

Apply now

๐Ÿ‘€ 1,035 views

โœ… 99 applied (10%)

Share this job:
Get a rok.co short link

Varsity Tutors is hiring a

Remote Senior Front end Software Engineer

\n\n\nDescription:\nWe are looking for Senior Front-End Engineers (full-time contractors) based in South America to join the engineering team to help with our ongoing growth and expansion! Your focus would be on building frontend experiences in React. Familiarity with backend services & technologies is a plus, particularly in Ruby on Rails. We have a complete CI/CD software lifecycle and an evolving services-oriented-architecture hosted in AWS. We operate in a highly collaborative environment with Product and Design to build experiences that matter to our customers. At Varsity Tutors, engineers do not just write code, they actively participate in the conversation on what and how to build the systems and solutions that matter to our customers. If you love your customers as much as we do, we'd love to hear from you.\nAbout Nerdy:\nNerdy (NYSE: NRDY), the parent company of Varsity Tutors, is a leading platform for live online learning, with a mission to transform the way people learn through technology. The Companyโ€™s purpose-built proprietary platform leverages technology, including Machine Learning and AI (Nerdy AI Learning Products - Press Release), to connect learners of all ages to experts, delivering superior value on both sides of the network. Nerdyโ€™s comprehensive learning destination provides learning experiences across 3,000+ subjects and multiple formatsโ€”including one-on-one instruction, small group classes, large format group classes, on-demand study support, and adaptive self-study. Nerdyโ€™s flagship business, Varsity Tutors, is one of the nationโ€™s largest platforms for live online tutoring and classes. Its solutions are available directly to students and consumers, as well as through schools and other institutions. Learn more about Nerdy at https://www.nerdy.com/.\n\n\n\n\n\n\n\n \nNerdyโ€™s shareholder letters below explain the product and strategy and are the most effective way to learn about what the company is building.\n\nQ1-2024 Shareholder Letter\n\nQ4-2023 Shareholder Letter\n\nQ3-2023 Shareholder Letter\n\n\n\n \nQualifications:\n\n\nExperience with with React and Ruby on Rails is strongly preferred.\n\nExperience with deployment systems (e.g. GitHub Actions, AWS CodeDeploy).\n\nFamiliarity with AWS Services (e.g. RDS, Lambda, EC2, et cetera).\n\nFamiliarity with the Linux operating system and command-line tools.\n\nUnderstanding of OO design, algorithms, and data structures.\n\nAptitude to quickly learn new languages and technologies as necessary.\n\nExperience developing websites that are visited by thousands of visitors daily.\n\nExperience with enhancing SEO performance.\n\nUnderstand and appreciate that Nerdy is an apolitical company and that we can have the largest impact if we are united in our focus on helping people learn and not divided or distracted by advancing unrelated causes.\n\nComputer Science or related degree preferred.\n\nFluent in English.\n\n\n\n Responsibilities:\n\n\nWrite performant, maintainable code that is easy to read and well-documented.\n\nWrite automated tests to thoroughly validate the correctness of your code.\n\nDeploy large-scale web applications.\n\nHave a focus on quality, and operate iteratively to get from good to better.\n\nBe a part of your teamโ€™s on-call rotation; we all own our code end-to-end from development to deployment to operations.\n\nCome ready to learn from some of the best and brightest in the industry.\n\nWork independently and collaboratively in a dynamic and fast-moving team.\n\nBe effective in a team environment working with fellow engineers, product management, and design.\n\n\n\n\n \nNerdy Leadership Principles\nRelentless Focus on Customers * Comfort with Ambiguity * Ownership * Simplify * Intellectual Curiosity * Build Teams * Think Big * Insist on High Standards * Bias for Action * Build Trust * Go Deep * Have Conviction * Deliver Results * Are Right, a Lot\n \nBenefits:\n\n\nCompetitive Pay (USD)\n\n\n* \nFully Remote Position\n\n\n\nFlexible Paid Time Off\n\n\n* \nFree Learning Membership for you and your household (1-1 tutoring hours, unlimited use of on-demand services, and access to our online classes)\n\n\n* \nWork for a leading U.S.-based learning technology company\n\n\n* \nA once-in-a-lifetime opportunity to help transform how the world learns!\n\n\n* \nA fun, collaborative, and team-oriented work environment with plenty of training and a feedback-rich culture\n\n\n\n\n \nNerdy is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.\n\n\n \n\n#Salary and compensation\n No salary data published by company so we estimated salary based on similar jobs related to Design, React, Ruby, SEO, Senior, Engineer and Backend jobs that are similar:\n\n $60,000 — $105,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
\n\n#Location\nSan Josรฉ, San Josรฉ, Costa Rica
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Notabene


Berlin
๐Ÿ’ฐ $60k - $120k*

Crypto

 

Security

InfoSec

Support

Testing

Web

Quality Assurance

Financial

Node. JS

Reliability

Engineer

Notabene

Apply now

๐Ÿ‘€ 13,437 views

โœ… 1,188 applied (9%)

Share this job:
Get a rok.co short link

Notabene is hiring a

Remote QA Engineer

\nNotabene is on a mission to make crypto a part of the everyday economy. Leading crypto organizations use our tools to reduce transaction risk and make crypto transfers safe. Working across three continents in eight countries, the Notabene team serves our fantastic community of 30+ customers, including financial institutions, fintechs, exchanges, and more.\n\n\nWeโ€™re proud to have the support of leading investors, including Y Combinator, Jump Capital, Castle Island, Green Visor Capital, and more.\n\n\nWeโ€™re at an exhilarating moment in our journey, as regulation technologies (reg-techs) are fast becoming recognized as a vital enabler of the crypto ecosystem. Notabene is growing fastโ€”and weโ€™re looking for people like you to help shape the future rails of the crypto industry! \n\n\nThis QA engineer position is a unique opportunity to impact some of the most innovative companies today. You will operate in a fast-paced environmentโ€”regulations are evolving, and market demand is sky-high for new financial products.\n\n\nAs a QA engineer at Notabene youโ€™ll be supporting our product development teams in building scalable, high-quality, and well-tested solutions for our customers. Youโ€™ll be involved throughout the full product lifecycle from ideation to release, ensuring service reliability and security through testing and observability.\n\n\n\nWhat youโ€™ll be doing\n* Working closely with product, engineering and customer success\n* Participating in the release process as an advocate for high quality\n* Ensuring the quality of the product throughout the product development lifecycle by implementing a thorough testing plan\n* Testing front and backend applications\n* Be an advocate for high security and infosec best practices\n\n\n\nWhat you bring to Notabene\n* 5+ years working as a quality assurance tester\n* Practical experience working with Node.JS + Express tech stacks\n* Experience building and maintaining CI/CD testing pipelines\n* Automated testing experience for both REST APIs and frontend web apps\n* Strong English communication skills\n* Practical experience working in a fully-remote team (our team is North America, South America, Europe and Asia)\n* Curiosity and passion to constantly learn new things\n* Ownership and Accountability. We have a flexible working culture, and expect team members to effectively manage their own time and resources\n\n\n\n\n\nIf you strongly believe this role is for you, please apply.  Notabene considers a broad array of candidates, including those without blockchain experience. Whether youโ€™re returning to work after a gap in employment, or taking the next step in your career path, we will be glad to have you on our radar.\n\n\nNotabene is proud to be an equal employment workplace and an affirmative action employer. By valuing inclusion and diversity of all forms, we strictly prohibit and do not discriminate based on race, color, religion, national origin, gender, gender identity, gender expression, age, ancestry, citizenship, sexual orientation, status as a protected veteran, or any other legally protected characteristic. \n\n#Salary and compensation\n No salary data published by company so we estimated salary based on similar jobs related to Crypto, InfoSec, Testing, Engineer and Backend jobs that are similar:\n\n $60,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
\n\n#Location\nBerlin
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

verified

Silverfin


๐ŸŒ Worldwide
๐Ÿ’ฐ $70k - $130k

Ruby

 

Senior

 

Engineer

Accounting

DevOps

JavaScript

Financial

CSS

UI

HTML

PostgreSQL

API

Travel

jQuery

SaaS

Silverfin is hiring a

Remote Senior Ruby Engineer

If youโ€™re any good at Ruby, this is probably not the first job ad youโ€™ve seen, so weโ€™ve done our best to stand out while also accurately presenting what weโ€™re all about. If it sounds like you would enjoy working with us, donโ€™t hesitate to apply or drop us a line with questions on [email protected].\n*Ahum. Here it comes.*\n### Whatโ€™s a Silverfin?\nAt Silverfin weโ€™re trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโ€™re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimize their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.\nThe good news is weโ€™re succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโ€™s still plenty left to work on, and thatโ€™s where we hope you come in.\n### What makes the engineering team at Silverfin special?\nWeโ€™re a remote-first engineering team of 25 people distributed in 14 different countries. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than theyโ€™ve signed up for. A day in our working lives is pretty boring, and we feel thatโ€™s exactly how it should be.\nWorking with us means you can be flexible with your schedule. Itโ€™s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ€” whatever reason, you donโ€™t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโ€™s not, we will decrease the load instead of asking people to move their holiday.\nBeing remote-first means we favor asynchronous communication. We donโ€™t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโ€™s a written, persisted record. Weโ€™re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slackโ€™s DnD function, especially when youโ€™re not working!\nWeโ€™d be really happy to welcome you in our #engineering channel, but itโ€™s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.\n### What does working at Silverfin look like?\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people. [Find here more information about our engineering teams.](https://engineering.silverfin.com/engineering-teams/)ย \nYouโ€™ll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโ€™re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the โ€œother sideโ€.\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Zoom as our remote conferencing tool of choice.\nNo code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but theyโ€™re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\nSoftware for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 10TB * , and our largest table has crossed the 10 billion row mark a long while back. We interface with more than 30 different external APIs, and provide third parties an API of our own.\n*: Our ops team noted that this actually isnโ€™t that hard to achieve if youโ€™re just indexing everything, but it still sounds impressive, right?\n### What does your future look like?\nPersonal growth is key to staying motivated. At Silverfin you donโ€™t need to move to management in order to advance. We see the individual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.\nEveryone has a โ‚ฌ1000 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday youโ€™ll get paid like any normal day.\nWeโ€™re looking to hire a lot of new colleagues, and weโ€™d like to have a couple of more teams in the future. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโ€™d like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n### What are we looking for?\n* Youโ€™re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ€™ training wheels if necessary.\n* Youโ€™re up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.\n* You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.\n* Youโ€™ve got opinions on code design and you can discuss them, but youโ€™re professional enough to not let those opinions get in the way of a consensus if necessary.\n### What can we offer you?\n* Actual, proper work-life balance\n* A salary range of โ‚ฌ60.000 - โ‚ฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โ‚ฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills\n* We offer monthly company-wide [Wellbeing Days](https://www.linkedin.com/pulse/wellbeing-days-silverfin-stefaan-arryn/?trackingId=rsbUepctTTaBPaiTLvi7Kg%3D%3D) for all employees (10 days off in 2022)ย \n### Requirements\n* You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in one or more other programming language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n### Nice to haveโ€™s\nThese would be nice but are definitely not necessary. Donโ€™t worry if none of the following applies to you.\n* Experience as a remote worker in a fully remote team\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge\n### Interested?\n* [Read about what our interviewing process looks like](https://engineering.silverfin.com/engineering-interview-process/)\n* [Apply for the job right here](https://jobs.eu.lever.co/silverfin/29d0dc26-e51c-45a9-8157-53a8b9676ee1?lever-origin=applied&lever-source%5B%5D=Remote%20OK)\n* Or email us with any questions on [email protected] \n\nPlease mention the word **PREFERABLY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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 — $130,000/year\n
\n\n#Benefits\n โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://jobs.eu.lever.co/silverfin/29d0dc26-e51c-45a9-8157-53a8b9676ee1?lever-origin=applied&lever-source%5B%5D=Remote%20OK
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

verified

Silverfin

 This job is getting a high amount of applications right now (27% of viewers clicked Apply)

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

Ruby

 

Engineer

 

Accounting

Bookkeeping

DevOps

JavaScript

Financial

PostgreSQL

API

Travel

jQuery

SaaS

Silverfin is hiring a

Remote Experienced Ruby Engineer Team Syncs

If youโ€™re any good at Ruby, this is probably not the first job ad youโ€™ve seen, so weโ€™ve done our best to stand out while also accurately presenting what weโ€™re all about. If it sounds like you would enjoy working with us, donโ€™t hesitate to apply or drop us a line with questions on [email protected].\n\nAhum. Here it comes.\n\n\n## Whatโ€™s a Silverfin?\n\nAt Silverfin weโ€™re trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโ€™re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimize their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.\n\nThe good news is weโ€™re succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโ€™s still plenty left to work on, and thatโ€™s where we hope you come in.\n\n## Whatโ€™s Team Syncs?\n\nOne of the core features of Silverfin is integration with the bookkeeping software that accountants already work with, in order to import their accounting data. This means we have API integrations with over 30 different vendors, and we want to add many more as we expand to different markets.\n\nTeam Syncs is the team responsible for creating and maintaining those integrations. The ideal candidate loves working with APIs, including the uncertainty they bring. Some APIs we need to use are poorly designed, badly documented or unreliable, and it can be challenging to build a reliable integration. Yet the satisfaction of empowering our customers to import gigabytes of data from their clunky bookkeeping software and enabling the advanced features Silverfin makes it all worth it.\n\nAs a member of Team Syncs youโ€™ll work on solving scaling issues, building and maintaining API clients, and improving transparency and communication on the status of the the sync process to the users.\n\n\n## What makes the engineering team at Silverfin special?\n\nWeโ€™re a remote-first engineering team of 25 people distributed in 14 different countries. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than theyโ€™ve signed up for. A day in our working lives is pretty boring, and we feel thatโ€™s exactly how it should be.\n\nWorking with us means you can be flexible with your schedule. Itโ€™s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ€” whatever reason, you donโ€™t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโ€™s not, we will decrease the load instead of asking people to move their holiday.\n\nBeing remote-first means we favor asynchronous communication. We donโ€™t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโ€™s a written, persisted record. Weโ€™re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slackโ€™s DnD function, especially when youโ€™re not working!\n\nWeโ€™d be really happy to welcome you in our #engineering channel, but itโ€™s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.\n\n\n## What does working at Silverfin look like?\n\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people.\n\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโ€™re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the โ€œother sideโ€.\n\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Zoom as our remote conferencing tool of choice.\n\nWe have a UI-kit to make front-end development easy and consistent, but at Team Syncs there will be little to no front-end development necessary.\n\nNo code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but theyโ€™re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\n\nSoftware for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 10TB*, and our largest table has crossed the 10 billion row mark a long while back. We interface with more than 30 different external APIs, and provide third parties an API of our own.\n\n*: Our ops team noted that this actually isnโ€™t that hard to achieve if youโ€™re just indexing everything, but it still sounds impressive, right?\n\n\n## What does your future look like?\n\nPersonal growth is key to staying motivated. At Silverfin you donโ€™t need to move to management in order to advance. We see the individual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.\n\nEveryone has a โ‚ฌ1000 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday youโ€™ll get paid like any normal day.\n\nWeโ€™re looking to hire a lot of new colleagues, and weโ€™d like to have a couple of more teams in the future. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโ€™d like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n\n\n## What are we looking for?\n\n* Youโ€™re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ€™ training wheels if necessary.\n* Youโ€™re up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You enjoy integrating with APIs and arenโ€™t easily dissuaded when encountering unreliable or poorly documented systems.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.\n* You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.\n* Youโ€™ve got opinions on code design and you can discuss them, but youโ€™re professional enough to not let those opinions get in the way of a consensus if necessary.\n\n## What can we offer you?\n\n* Actual, proper work-life balance\n* A salary range of โ‚ฌ60.000 - โ‚ฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โ‚ฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills\n\n## Requirements\n\n* You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in one or more other programming language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n\n## Nice to haveโ€™s\n\nThese would be nice but are definitely not necessary. Donโ€™t worry if none of the following applies to you.\n\n* Experience as a remote worker in a fully remote team\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge\n\n## Interested?\n\n* [Read about what our interviewing process looks like](https://engineering.silverfin.com/engineering-interview-process/)\n* [Apply for the job right here](https://grnh.se/6bc90f722us)\n* Or email us with any questions on [email protected] \n\nPlease mention the words **FRESH JAGUAR REPAIR** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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 — $120,000/year\n
\n\n#Benefits\n โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://grnh.se/6bc90f722us
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

verified

Silverfin

 This job is getting a high amount of applications right now (31% of viewers clicked Apply)

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

Ruby

 

Senior

 

Engineer

Accounting

DevOps

JavaScript

Financial

CSS

UI

HTML

PostgreSQL

API

Travel

jQuery

SaaS

Silverfin is hiring a

Remote Senior Ruby Engineer

If youโ€™re any good at Ruby, this is probably not the first job ad youโ€™ve seen, so weโ€™ve done our best to stand out while also accurately presenting what weโ€™re all about. If it sounds like you would enjoy working with us, donโ€™t hesitate to apply or drop us a line with questions on [email protected].\n\n*Ahum. Here it comes.*\n\n### Whatโ€™s a Silverfin?\n\nAt Silverfin weโ€™re trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโ€™re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimize their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.\n\nThe good news is weโ€™re succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโ€™s still plenty left to work on, and thatโ€™s where we hope you come in.\n\n### What makes the engineering team at Silverfin special?\n\nWeโ€™re a remote-first engineering team of 25 people distributed in 14 different countries. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than theyโ€™ve signed up for. A day in our working lives is pretty boring, and we feel thatโ€™s exactly how it should be.\n\nWorking with us means you can be flexible with your schedule. Itโ€™s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ€” whatever reason, you donโ€™t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโ€™s not, we will decrease the load instead of asking people to move their holiday.\n\nBeing remote-first means we favor asynchronous communication. We donโ€™t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโ€™s a written, persisted record. Weโ€™re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slackโ€™s DnD function, especially when youโ€™re not working!\n\nWeโ€™d be really happy to welcome you in our #engineering channel, but itโ€™s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.\n\n### What does working at Silverfin look like?\n\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people. [Find here more information about our engineering teams.](https://engineering.silverfin.com/engineering-teams/)ย \n\nYouโ€™ll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.\n\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโ€™re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the โ€œother sideโ€.\n\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Zoom as our remote conferencing tool of choice.\n\nNo code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but theyโ€™re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\n\nSoftware for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 10TB * , and our largest table has crossed the 10 billion row mark a long while back. We interface with more than 30 different external APIs, and provide third parties an API of our own.\n\n*: Our ops team noted that this actually isnโ€™t that hard to achieve if youโ€™re just indexing everything, but it still sounds impressive, right?\n\n### What does your future look like?\n\nPersonal growth is key to staying motivated. At Silverfin you donโ€™t need to move to management in order to advance. We see the individual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.\n\nEveryone has a โ‚ฌ1000 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday youโ€™ll get paid like any normal day.\n\nWeโ€™re looking to hire a lot of new colleagues, and weโ€™d like to have a couple of more teams in the future. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโ€™d like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n\n### What are we looking for?\n\n* Youโ€™re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ€™ training wheels if necessary.\n* Youโ€™re up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.\n* You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.\n* Youโ€™ve got opinions on code design and you can discuss them, but youโ€™re professional enough to not let those opinions get in the way of a consensus if necessary.\n\n### What can we offer you?\n\n* Actual, proper work-life balance\n* A salary range of โ‚ฌ60.000 - โ‚ฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โ‚ฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills.\n\n### Requirements\n\n* You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in one or more other programming language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n\n### Nice to haveโ€™s\n\nThese would be nice but are definitely not necessary. Donโ€™t worry if none of the following applies to you.\n* Experience as a remote worker in a fully remote team\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge\n\n### Interested?\n\n* [Read about what our interviewing process looks like](https://engineering.silverfin.com/engineering-interview-process/)\n* [Apply for the job right here](https://grnh.se/e21a38802us)\n* Or email us with any questions on [email protected] \n\nPlease mention the words **DISEASE REPORT RETIRE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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 — $120,000/year\n
\n\n#Benefits\n โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://grnh.se/e21a38802us
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

verified

Silverfin


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

Finance

 

Ruby

 

Senior

SaaS

Engineer

Accounting

DevOps

JavaScript

JavaScript

Financial

CSS

UI

HTML

PostgreSQL

API

Travel

jQuery

Part-Time

Silverfin is hiring a

Remote Senior Ruby Engineer

If youโ€™re any good at Ruby, this is probably not the first job ad youโ€™ve seen, so weโ€™ve done our best to stand out while also accurately presenting what weโ€™re all about. If it sounds like you would enjoy working with us, donโ€™t hesitate to apply or drop us a line with questions on [[email protected]](mailto:[email protected]).\n\nAhum. Here it comes.\n\n# Whatโ€™s a Silverfin?\n\nAt Silverfin weโ€™re trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโ€™re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimize their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.\n\nThe good news is weโ€™re succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโ€™s still plenty left to work on, and thatโ€™s where we hope you come in.\n\n# What makes the engineering team at Silverfin special?\n\nWeโ€™re a remote-first engineering team of 25 people distributed in 14 different countries. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than theyโ€™ve signed up for. A day in our working lives is pretty boring in this regard, and we feel thatโ€™s exactly how it should be.\n\nWorking with us means you can be flexible with your schedule. Itโ€™s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ€” whatever reason, you donโ€™t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโ€™s not, we will decrease the load instead of asking people to move their holiday.\n\nBeing remote-first means we favor asynchronous communication. We donโ€™t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโ€™s a written, persisted record. Weโ€™re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slackโ€™s DnD function, especially when youโ€™re not working!\n\nWeโ€™d be really happy to welcome you in our #dev channel, but itโ€™s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.\n\n\n# What does working at Silverfin look like?\n\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people. Find here more information about our engineering teams.ย \n\nYouโ€™ll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.\n\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโ€™re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the โ€œother sideโ€.\n\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Zoom as our remote conferencing tool of choice.\n\nNo code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but theyโ€™re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\n\nSoftware for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 7TB*, and our largest table recently crossed the 10 billion row mark. We interface with more than 30 different external APIs, and provide third parties an API of our own.\n\n*: Our ops team noted that this actually isnโ€™t that hard to achieve if youโ€™re just indexing everything, but it still sounds impressive, right?\n\n# What does your future look like?\n\nPersonal growth is key to staying motivated. At Silverfin you donโ€™t need to move to management in order to get promoted. We see the individual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.\n\nEveryone has a โ‚ฌ1000 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday youโ€™ll get paid like any normal day. Silverfin colleagues regularly visit conferences across the world. Are you going to Euruko this year? Come say hi!\n\nWeโ€™re looking to hire a lot of new colleagues, and by the end of the year weโ€™d like to have a couple of more teams. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโ€™d like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n\n\n# What are we looking for?\n* Youโ€™re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ€™ training wheels if necessary.\n* Youโ€™re up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.\n* You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.\n* Youโ€™ve got opinions on code design and you can discuss them, but youโ€™re professional enough to not let those opinions get in the way of a consensus if necessary.\n\n\n# What can we offer you?\n\n* Actual, proper work-life balance\n* A salary range of โ‚ฌ60.000 - โ‚ฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Possibility to work part-time (4 day working week)\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โ‚ฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills\n\n# Requirements\n\n* You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in one or more other programming language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n\n# Nice to haveโ€™s\nThese would be nice but are definitely not necessary. Donโ€™t worry if none of the following applies to you.\n\n* Experience as a remote worker in a fully remote team\n* Experience with Javascript (ES6) and frontend frameworks\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge\n\n# Interested?\n* [Read about what our interviewing process looks like](https://engineering.silverfin.com/engineering-interview-process/)\n* [Apply for the job right here](https://grnh.se/e21a38802us)\n* Or email us with any questions on [[email protected]](mailto:[email protected]). \n\nPlease mention the words **STAIRS ELSE DEFINE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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 — $120,000/year\n
\n\n#Benefits\n โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\n[Apply for the job right here](https://grnh.se/e21a38802us)
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

verified

Rainforest QA


๐ŸŒ Worldwide
๐Ÿ’ฐ $50k - $170k

JavaScript

 

React

 

Python

Node

Ruby

Senior

Golang

Engineer

Redis

Quality Assurance

Quality Assurance

PostgreSQL

Lead

SaaS

System

Rainforest QA

rainforestqa.com

Apply now

๐Ÿ‘€ 8,379 views

โœ… 506 applied (6%)

Share this job:
Get a rok.co short link

Rainforest QA is hiring a

Remote Senior Engineer

Rainforest QA is an on-demand QA solution. Itโ€™s our mission to enable development teams to deliver bug-free software while moving at the speed of continuous delivery. We are truly a global team, allowing us to bring together the best and most diverse talent. Our commitment to the distributed team model and to our company values has earned us [multiple culture and workplace awards](https://www.rainforestqa.com/about) and helped us build a diverse team of individuals working toward the same goal: change the way QA is done. \n\nLearn more about Rainforest QA by visiting our [LinkedIn](https://www.linkedin.com/company/rainforestqa/), [Glassdoor](https://www.glassdoor.com/Overview/Working-at-Rainforest-QA-EI_IE825703.11,24.htm), [Instagram](https://www.instagram.com/rainforestqa/), [Facebook](https://www.facebook.com/RainforestQA/), and [Twitter](https://twitter.com/rainforestqa) pages.\n\n\n**Senior Engineer (Backend)**\n\nAs a Senior Engineer at Rainforest QA you'll be part of an experienced and diverse team with members all over the world.\n\nWe were built as a distributed team from the beginning and we've committed to implementing tools and processes that allow for and support continuous and effective communication across the world.\n\nWhat you'll do\n* Work on our main app, which contains the majority of our business logic and is written in Ruby-on-Rails and backed by PostgreSQL and Redis\n* Work on numerous support services (including our work scheduler and VM management system - both of which manage hundreds of thousands of requests a day) written in a variety of languages (Elixir, Golang, Crystal, Node, Python) chosen because of their suitability to the problem the service is solving\n* Work on internal tooling to improve the development experience of other engineers and ship faster and safer\n* Collaborate with product managers and our customer facing teams to analyze customer problems and design high impact features\n* Lead projects to implement those features\n* Help other team members to achieve their goals\n* Continuously learn about new technologies and ways to solve problems\n* Work with our customer facing teams to triage, troubleshoot, and fix bugs\n* Write unit and integration tests (using our own product!) to ship high quality software\n\nWhat weโ€™re looking for\n* Extensive experience in Ruby (or equivalent dynamic language) and be extremely knowledgeable of the language and associated ecosystem\n* Extensive experience in Ruby on Rails (or equivalent framework) and be extremely knowledgeable of the framework and associated ecosystem\n* Experience in writing and debugging SQL\n* Enthusiasm for building applications using tools like Ruby on Rails, Golang, Elixir, React, PostgreSQL, Redis, BigQuery, and Kubernetes - amongst others\n* Practical experience of working on a React codebase\n* Even though this position is mainly backend focused, we expect you to have some grasp of the whole stack to be able to effectively communicate with engineers across the team, and can make frontend or infrastructure changes when the situation calls for it\n* Professional experience in engineering SaaS products\n* Experience leading projects with teams\n* An ownership mindset: you should look not only at what youโ€™re asked to do, but ask why youโ€™re doing it and how it impacts on the rest of the product, our customers, and whether it makes sense. We expect you to be responsible for your work and to resolve any bugs you might ship\n* Excitement to learn\n* Excellent communication skills and able to give and receive constructive feedback\n* Happy to review code and have your code reviewed\n* Can work effectively remotely with remote team members (we are a fully distributed company)\n* Comfortable working in a large codebase with many stakeholders\n\nIdentify with our company values\n* No BS, No Ego: We are radically candid with each other in every interaction. This means a lack of politics, a lack of showboating, a lack of BS. This also means brevity, clarity of thought, and clarity of communication. We give and take feedback without ego, with the knowledge that we all are operating with good intent. No ego is the check system to balance no BS and keep it kind. No ad-hominem attacks.\n* 1% better every day: Continuous improvement is what motivates us. We design our product, our organization and our careers to be continually improving. Mistakes are only bad if they are repeated. Experiments are only wasted if they are not learned from.\n* Own the journey: We are all owners. We demand that of each other. The journey we own is threefold: our customersโ€™ journey, our companyโ€™s journey and our personal journey. Our reason for existence is to nail our customer journey, so that we can scale our companyโ€™s success.\n\nHow we'll reward you\n* Flexible, remote work options \n* Competitive salary with equity.\n* A locally-adjusted weekly allowance for lunches.\n* A locally-adjusted monthly allowance for remote office supplies or personal development.\n* Unlimited paid-time off.\n* 3 offsites per year: every ~4 months we arrange an offsite for the whole company to get together so we can get to know our colleagues better and understand what we need to do. The location is ever changing, so you will get to see some new places!*\n* currently on-hold due to COVID-19 \n\n**United States Residents Only:**\n* 100% medical, dental, and vision insurance coverage. 75% for dependents.\n* Voluntary 401k program.\n\nOUR COMMITMENT TO DIVERSITY AND INCLUSION\n\nAt Rainforest QA we believe that diverse teams improve our business. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status. \n\nPlease mention the words **FOSSIL SITUATE BIOLOGY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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 $50,000 — $170,000/year\n
\n\n#Benefits\n ๐Ÿค“ Vision insurance\n\n๐ŸŒŽ Distributed team\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nSee more jobs at [Rainforest QA](https://jobs.lever.co/rainforest/460caea5-cf74-4048-bfe7-7a8b332e1ec6?lever-origin=applied&lever-source%5B%5D=RemoteOk.io)
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Aha!


๐ŸŒ Worldwide
๐Ÿ’ฐ $60k - $120k*

JavaScript

 

React

 

Ruby

Senior

Engineer

Front End

Video

Amazon

UX

Node

Aha!

Apply now

๐Ÿ‘€ 4,573 views

โœ… 180 applied (4%)

Share this job:
Get a rok.co short link

Also hiring:

Aha! is hiring a

Remote Senior Front End Ruby on Rails Engineer

Aha! Engineering is a mid-sized, fully remote team. We are centered around North American time zones so that we can collaborate during the workday.\n\n**Our core values include:**\n\n* [The Responsive Method](https://www.aha.io/company/the-responsive-method)\n* Moving quickly. We ship code multiple times a day. We believe in getting new features in front of customers and iteratively improving as we learn what works and what doesnโ€™t.\n* Product over process. We want our engineers to have the time and focus to solve deep and sometimes-difficult problems, so we aim to minimize the overhead introduced by heavyweight processes or excessive meetings.\n* Collaboration. We each bring unique experiences and skills to the table. Working together to share that knowledge benefits the entire team and helps us to produce the best results for our customers.\n\n**Who are we looking for**\n\nWe donโ€™t believe that there is any tension between writing great code and being a kind person who elevates the rest of the team. We look for strong problem-solving skills and experience working on important functionality for a cloud-based product -- and just as importantly, we look for people who are humble, eager to learn, and always willing to help others learn as well. We want to work with people who enjoy picking up a problem and solving it, regardless of the technologies and techniques involved.\n\nAll of our engineers work across the full stack. As a Senior Front End Engineer, you can expect to spend the majority of your time working with React or HTML/CSS, but you will also be asked to write significant backend code in Ruby on Rails to support the frontend features you are building.\n\n**Technology**\n\nOur sole product is the Aha! web application. It is a single-instance, multi-tenant Ruby on Rails monolith supported by Postgres (database), Redis (background jobs), and memcached (Rails caching). We also run a Node.js web server to support collaborative editing and real-time updates. Our application is hosted on Amazon Web Services and architected with ECS for reproducibility and scalability.\n\nWe use React for rich client-side experiences on the frontend. Some of the features weโ€™ve built with React include:\n\nOur fully collaborative text editor, which supports multiple cursors and simultaneous editing by any number of users. We also published a blog post explaining the underlying technology.\nOur presentation editor, which allows users to create presentations with slide themes, shapes, text, and embedded Aha! reports (which update live so the presentation is always up-to-date).\nOur Gantt chart, which supports scaling and scrolling to change the timeline, drag-and-drop, and quick actions to create records or sort the bars.\n\nWe embrace new technologies that help us deliver a great product, but we also remain cognizant of the maintenance overhead that a new library or platform brings. We seek to solve the problems in front of us, rather than prematurely optimizing to address issues that may never materialize.\n\nWe do most of our collaboration and planning in Aha! itself, which we find especially rewarding. We also utilize GitHub, Slack, and GoToMeeting for video calls.\n\n**What youโ€™ll be doing**\n\nWe work on a broad range of features across the full stack. Some of your work might include:\n\n* Implementing new features for our users, touching each layer of the MVC as needed\n* Building deeply interactive reporting interfaces using React\n* Working proactively with product and UX to refine and iterate on specifications as the feature takes shape\n* Optimizing browser performance on screens and components that render large quantities of data to ensure Aha! is snappy and satisfying to use\n* Interfacing directly with customers to quickly squash bugs as part of our regular support rotation\n* Documenting components in our styleguide to help drive consistency across the interface\n\n*If this sounds appealing, we would love to hear from you and discuss further. A real human reviews every application, so please use the form to help us learn more about you.* \n\nPlease mention the words **INNOCENT ESTATE CLIMB** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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 No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, Ruby, Senior, Engineer, Front End, Video, Amazon and Backend jobs that are similar:\n\n $60,000 — $120,000/year\n \n\n#Location\nUnited States, Mexico, and Canada
Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

322ms