\nStarting salary: $95K to $125K per year + signing bonus\nReports to: VP of Technology\n\nWe create software that allows our clients to fight misinformation, keep the public informed, and hold elected leaders accountable.\n\nThe News Revenue Hub, a nonprofit that builds technology products and provides consulting to news organizations in service of the public good, is looking for an experienced full stack developer with a passion for mission-driven work to join our team. Youโll help build and maintain the front and back end of our products primarily written using Django, React, FastAPI, and Python. You should be able to translate our stakeholder needs into functional and appealing interactive applications. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability, appealing design and elegant code. \n\nResponsibilities\n\n\n* Design mobile-based features, participate in design reviews\n\n* Write functional requirement documents and guides, user-facing documentation\n\n* Create quality mockups and prototypes\n\n* Stay up-to-date on emerging technologies\n\n* Work on features and bug fixes \n\n* Maintain our backend APIs\n\n* Participate in sprint planning\n\n\n\n\nRequirements\n\n\n* Experience with a modern Javascript framework such as React, Vue or Angular (React preferred)\n\n* Experience with Django or other Python frameworks (like Flask) \n\n* Experience with templating languages like Djangoโs, Jinja2, etc. \n\n* Experience with JavaScript, CSS3 (Sass, SCSS) and jQuery\n\n* Experience with Node\n\n* Familiarity with browser testing and debugging\n\n* Experience with frontend (Cypress, Jest) and backend (pytest) testing. \n\n* Solid understanding of Git\n\n* Experience with Google Analytics and Google Tag Manager helpful \n\n* Build systems (Webpack, Gulp, Babel, etc)\n\n* Mobile browser testing (e.g. BrowserStack)\n\n* Experience with Docker, GCP, Kubernetes, Stripe or Postgres helpful, but not required\n\n\n\n\nVisa sponsorship\n\n\n* No: Not providing sponsorship for this job\n\n\n\n\nBenefits of working at the Hub include: \n\n\n* 100% remote team with post-pandemic potential travel\n\n* Full health benefits (medical, dental, vision)\n\n* 401k plan with 5% match \n\n* Home office stipend and cell phone reimbursement \n\n* Flexible work hours with a generous vacation policy \n\n* Life insurance\n\n* Annual performance reviews with merit-based increases and opportunities for advancement\n\n* Contribute to a mission-driven organization with a diverse and inclusive team of people who are passionate about helping news organizations build financial sustainabilityโbecause the public deserves access to quality journalism.\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 Full Stack, Developer, Digital Nomad, JavaScript, Python, Angular and Backend jobs that are similar:\n\n
$65,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
๐ 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.
This job post is closed and the position is probably filled. Please do not apply. Work for Smartbnb and want to re-open this job? Use the edit link in the email when you posted the job!
๐จNo agencies and dev shops please!\n\nSmartbnb is a bootstrapped company whose core product currently helps short-term rental businesses manage and automate over 60,000 properties. We are a growing team of 6 passionate people with plans to expand rapidly by the end of 2018.\n\nWith multiple new product launches on the horizon and several more planned before the end of the year, you will be joining the company at a time of explosive growth. Your presence will have a very real impact on the companyโs value.\n\nWe are looking for a Frontend Web Developer to join our tech teamโs efforts to supercharge our PHP web application. You will be working directly with Pierre-Camille, our founder, who developed the original product from scratch, as well as with all members of the tech, marketing, and success teams.\n\nOur company is fully distributed and remote. We believe and fully embrace that your best environment is wherever you - personally - feel the most productive and comfortable for day-to-day work. Nevertheless, we organise frequent meetups and retreats for the team to physically meet throughout the year. The last two trips were to Lisbon/Cascais and Paris!\n\n\n\nโญ๏ธ **What you will do: **โญ๏ธ\n\nโข You will be our web appโs interior designer.\n\nโข You will be responsible both for our public siteโs and the web appโs frontend code, through layout, elegant presentation, visual functionality, and compatibility across a wide range of browser versions and form factors.\n\nโข You will be in charge of completely overhauling our legacy, spaghetti frontend javascript into a unified, beautifully-structured, and testable web app.\n\nโข You will take charge of your own work and proactively suggest improvements.\n\nโข In a remote environment you will be responsible for your own time and results โ there will be no babysitting.\n\n\n\nโ **What you will need to succeed:** โ \n\nโข UX Geek: you know how to strike the right balance between swanky animation and Zen-like simplicity to drive great user experiences.\n\nโข Independent: you are self-motivated, take initiative, and are a strong communicator. You are results-driven and willing to learn and improve yourself.\n\nโข Technical Ninja: proficient at vanilla Javascript and PHP, Vue.js 2.x or Angular 4/5/6, Twig/Blade/Handlebars templating, jQuery, HTML5, CSS3 (all the good stuff), semantic/schema markup, LESS/SCSS, Webpack and/or Gulp, and Git, backed by 5+ years of frontend development experience.\n\nโข Interface Artisan: you can clearly describe data structure requirements as well as points of entry for your frontend code, enabling other developers to integrate their frontend and backend code painlessly.\n\nโข Caring Developer: you recognise that your code and work impact not only the customers but also the rest of the team. You conduct yourself with professionalism and respect not only in meetings but also in how you structure your code and in the documentation that you write.\n\nโข Superb English fluency: we are an international team and clear communication is vital. It goes without saying (but weโll say it anyway) that you absolutely must have the ability to participate in frequent video meetings.\n\nโข The product team is based in Europe, so at the moment we are looking for developers who are based within the same general time zones (UTCยฑ3). \n\n\n\n๐ฐ **Brownie points:** ๐ฐ\n\nโข You have experience with unit and automated functionality testing of frontend code using tools like Jasmine, Karma, Chai, Selenium, PhantomJS, and/or Sinon.\n\nโข Interactive Git rebasing doesnโt sound like voodoo to you.\n\nโข Youโve used ๐ฌ๐คฏ๐ฅin Git commit messages.\n\nโข Youโre pretty darn good at interface design and color palettes.\n\nโข Typescript experience.\n\n(Let us know how many ๐ฐ you deserve.)\n\n\n\n๐ **What we offer:** ๐\n\nโข Competitive salary, including the possibility of stock options.\n\nโข Ample paid leave, in addition to maternity and paternity leave.\n\nโข A great support structure: we are here for you.\n\nโข Flexible contract. You will work independently where you are most productive and happiest, with flexible weekday hours.\n\nโข All the resources and tools that you need to succeed \n\nโข Join a fast-growing startup and be part of the force that shapes the company in the years to come!\n \n\n# Requirements\nWe are solving global short-term rental automation. Are you in? \n\nPlease mention the words **CATTLE EVIDENCE SOFT** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMDc=). 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 Engineer, Design, Front End, Developer, Digital Nomad, English, JavaScript, Video, PHP, Git, Angular and Backend jobs that are similar:\n\n
$60,000 — $120,000/year\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.