\nEach day you will work with a cross-functional team of brilliant professionals combining business, design, product, user experience and engineering expertise, working relentlessly to push the boundaries of whatโs possible and paving the road for the future of news and entertainment media.\n\nThe Audience Technology group is looking for an experienced, talented and knowledgeable Software Engineer to join the Consumer/Network Services team responsible for developing, supporting and maintaining our microservices, core backend APIs, and systems that power donor/subscriber conversion experiences on NPR platforms . These are the APIโs and services that drive innovation and engagement across NPRโs audience facing digital platforms and member station touch points.\n\nWe are looking for someone to help develop, support and maintain our audience revenue platforms which include donations and our premium podcast offering. Examples of technology youโll work with include our payment processing solution (Stripe), the systems powering our Podcast Subscription Service (NPR+). You will be a vital contributor to NPRโs efforts to increase financial support from our audience for our mission as we build the technology needed to service long term sustainable growth.\n\nYouโll also work on the Listening and Identity services, which directly power the NPR One and NPR mobile applications as well as our NPR One Alexa skill. These services provide NPR content recommendations directly to thousands of users on a daily basis. Youโll also collaborate closely with our client-side engineering teams who manage NPR.org and the NPR mobile app.\n\nThis is a union represented role covered under the terms of a collective bargaining agreement with DMU. \n\nRESPONSIBILITIES\n\n\n* Write clean, efficient and reusable code based on product specifications\n\n* Participate in all phases of quality assurance and defect resolution\n\n* Aid in the development and maintenance of CI/CD pipeline implementations\n\n* Knowledge share, write technical designs & participate in code reviews\n\n* Mentor and coach junior engineers on code quality and best practices\n\n* Consult with senior engineers across the department while designing comprehensive solutions\n\n* Provide input on system design and architecture within the feature areas and services owned by the team\n\n* Work closely with other software engineers, partner teams, dev ops engineers, infrastructure engineers, product designers, QA engineers, engineering managers and product managers\n\n* Improve team/development processes\n\n* Join agile ceremonies,including daily stand-ups, sprint retros, sprint reviews and more\n\n* Join our on-call rotation\n\n* Other duties as assigned\n\n\n\n\nThe above duties and responsibilities are not an exhaustive list of required responsibilities, duties and skills. Other duties may be assigned, and this job description can be modified at any time.\n\nMINIMUM QUALIFICATIONS\n\n\n* Fluency in or working knowledge of PHP (or alternative back-end language)\n\n* Fluency in JavaScript / TypeScript\n\n* Fluency in or working knowledge of PHP (or alternative back-end language)\n\n* Experience in developing and working with RESTful APIs that utilize cloud infrastructure such as AWS\n\n* Ability to develop software that is scalable and performant under high loads.\n\n* Familiarity with SQL and RDBMS technologies \n\n* Strong Object-Oriented programming skills \n\n* Familiarity with deploying and monitoring production systems\n\n* Experience writing unit and other automated tests\n\n* Knowledge of web development best practices, coding standards, code reviews, source control management, build processes, deployment, rollback, testing, monitoring\n\n\n\n\nPREFERRED QUALIFICATIONS\n\n\n* Experience with Stripe or other payment processing platforms.\n\n* Experience with Supporting Cast or other podcast subscription platforms.\n\n* Previous work in PCI-compliant environments, or comparable security experience\n\n* Experience with CRM platforms used by NPR and Member stations such as Salesforce \n\n* Advanced experience with Amazon AWS or equivalent cloud computing platform, including Lambda, EC2s, ASGs, ElastiCache, DynamoDB, RDS and CodeDeploy\n\n* Familiarity with Google BigQuery\n\n* Additional programming languages and frameworks fluency (for example, Python)\n\n* Experience with CI/CD pipelines (Github Actions, Jenkins, CodeFresh, or equivalent)\n\n* Experience using performance monitoring and log aggregation applications (Datadog, New Relic)\n\n* Knowledge and experience with different caching layers of caching (browser, DNS, web server, application, etc) and caching technologies/services (Redis, Elasticache, CDNs, AWS CloudFront)\n\n* Exposure to NoSQL databases (Elasticsearch, DynamoDB)\n\n* Experience with React and Redux\n\n* A/B testing experience \n\n* A passion for NPRโs content and/or familiarity with our digital products\n\n\n\n\nWORK LOCATION\n\nRemote Permitted: This is a remote permitted role. This role is based out of our Washington, DC office but the employee may choose to work on a remote basis from a location that NPR approves.\n\nJOB TYPE\n\nThis is a full time, exempt position.\n\nCOMPENSATION\n\nSalary Range: The U.S. based anticipated salary range for this opportunity is $117,968 - 121,507 plus benefits. The range displayed reflects the minimum and maximum salaries NPR expects to provide for new hires for the position across all US locations.\n\nBenefits: NPR offers access to comprehensive benefits for employees and dependents. Regular, full-time employees scheduled to work 30 hours or more per week are eligible to enroll in NPRโs benefits options. Benefits include access to health and wellness, paid time off, and financial well-being. Plan options include medical, dental, vision, life/ accidental death and dismemberment, long-term disability, short-term disability, and voluntary retirement savings to all eligible NPR employees. \n\nDoes this sound like you? If so, we want to hear from you. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, React, Testing, JavaScript, Cloud, PHP, NoSQL, Mobile, Senior, Engineer and Backend jobs that are similar:\n\n
$60,000 — $110,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\nWashington, District of Columbia, United States
๐ 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 Wild Audience and want to re-open this job? Use the edit link in the email when you posted the job!
As the second fullstack developer at Wild Audience you will build a complete new SaaS app from scratch together with one other fullstack developer and our product manager.\n\nWe are fully bootstrapped, profitable and a remote team of 4 based in Europe serving more than 300 customers around the world in English & Spanish language.\n\nAs a team we value low-stress, freedom and more time for the things we love doing - like enjoying nature and surfing :-)\n\n# About you\nYou live somewhere in Europe, speak English fluently (Spanish is a plus) and feel comfortable working with Asana, Loom, Notion, Slack & Zoom.\n\n\n# The work you'll do\n**Together with our second full-stack developer you will be responsible for:**\n* Developing, testing and refactoring components in React.\n* Developing and designing GraphQL API.\n* Implementing and designing new features.\n* Designing data models, implementing queries and mutations to the database.\n* The implementation of backend functions (lambda functions in Node.js).\n* Designing and implementing integrations with third party API's.\n* Clean documentation, well-organized communication/reporting and research.\n* Supporting the team with technical questions, detecting and fixing bugs.\n* Reviewing and refactoring code. \n* Youโre able to effectively balance speed/quality/tech debt and make engineering decisions that enable speed while maintaining quality results.\n\n\n# Your experience\nMin. 1-2 years work experience\n\n\n# The skills you have\n **Minimum Skills:**\n* Good understanding and experience of HTML, CSS, JS.\n* Good understanding and experience with Javascript Es6 syntax.\n* Good understanding and experience of React and React Hooks.\n* Good understanding and experience of GIT workflow.\n* Basic understanding of Node.js.\n\n**Good to have:** \n* Experience working with PHP and Wordpress API\n* Experience working with third party API's (REST) - Stripe and ActiveCampaign a plus.\n* Fast learner and willing to learn new skills and tools.\n* Strong adherence to coding standards.\n* Writing clean and self-documented code.\n* Well understanding of balance between speed/quality/tech debt.\n* Understanding / experience with testing tools like Jest, Mocha, Chai.\n* Understanding of functional programming.\n* Experience with Agile development techniques.\n* Understanding / experience with API design and development.\n* Understanding / experience with JAMstack.\n* Understanding / experience with CSS frameworks as Tailwind, Bootstrap or Foundation.\n* Understanding / experience with AWS and/or Azure architecture and systems.\n* Experience with Serverless functions (Lambda).\n* Experience developing RESTful and GraphQL Web Services.\n* Experience working with full stack web applications. \n* Experience with databases and data models.\n* Understanding of web design and UX main concepts.\n\n\n# The stack you will use\nWe follow the JAMstack philosophy working with RedwoodJS as a framework. Wildmetrics is built on React on the client side and we use the Apollo Client to make queries using GraphQL. Prisma is used to handle connections with the database. On the server side we use node lambda functions on AWS.\n\n\n# The hiring process\n**Please note that we are looking to make an offer to someone no later than November 5th.**\n\n**Phase 1: Initial application** - Youโll complete an application form with your basic info and answer a few questions so we can learn more about you, your experiences and skills and what is your vision for the future. If we believe there is a good fit based on that initial application, you'll jump into the next stage.\n\n**Phase 2: Test** - Weโll send you a test to complete (2-5 hours) to evaluate your skills and learn more about your coding style.\n\n**Phase 3: Interviews** - Youโll be having a first call with our developer to go through your test. If we believe there is a good fit at this stage, you'll jump on a call with Bastian, our CEO to talk about company culture, benefits and the future of the company as well as to answer any questions you might have.\n\n**Phase 4: Decision & Job Offer** - After your interview with our CEO Bastian, we will take a few days to reflect on your application, make an offer and hopefully youโll become a member of our team! :-)\n\n\n# The benefits you will get\n**Holidays:** 16 public holidays + 23 paid vacation days + company holidays (Dec 24-Jan 1)\n\n**EU Remote:** 100% EU remote-first company. The whole team is based somewhere in Europe. You can live and work wherever in any European country. \n\n**Surf Afternoon:** If there are waves/wind (or any other sport you enjoy) and you want to go for a surf, take off and \nenjoy. You can always finish your work after ;-)\n\n**Team Retreats:** We do quarterly team retreats where we strategize and go on an adventure trip (hiking, camping or surfing) to bond & forecast the future.\n\n**Transparency:** You get insights into everything Wild Audience does and you're part of all decisions (new hires, salaries, revenue, process optimizations, feedback, etc).\n\n**Sustainability:** We care about the well-being of mother nature. Work travels and team retreats are done with train.\n\n**Health: **Wild Audience pays for your private health insurance.\n\n**Office:** We don't have an office. Work from home, cafes or coworking spaces. \n\n\nWe have a lot of more cool ideas about team benefits which we will gradually roll-out whenever Wild Audience achieves new financial goals and more funds become available. \n\n# About Wild Audience\nWild Audience is a big-data startup building Wildmetrics to solve ROI analytics for marketing campaigns, funnels & channels. Wildmetrics is in its second month of development and released an Alpha version for 14 early adopters.\n\nWe also offer two other products, Wild Mail and Automation University, to help our customers grow their business by building authentic relationships with marketing automation. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, Junior, Full Stack, Developer, Digital Nomad, English, Serverless, CSS, PHP, Git, Node, API, Marketing, SaaS and Backend jobs that are similar:\n\n
$65,000 — $120,000/year\n
\n\n#Location\nEurope Only
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Digital Scientists and want to re-open this job? Use the edit link in the email when you posted the job!
\nSenior Full Stack Developer ( Ruby on Rails / PHP / Javascript ) to work onsite with our team in either downtown Alpharetta, midtown Atlanta or downtown Greenville, SC. You'll be part of a collaborative product development process - working together with our design and development teams to build awesome mobile and desktop apps.\n\n We are looking for a developer who is experienced with cutting edge tools and project deployment. We're a close-knit team that helps companies build responsive mobile products and platforms.\n\n This position is available immediately, pays competitively and is full-time. You'll be working in one of our open offices, base on your convenience to either Alpharetta or Atlanta, where we use MacBook Pros, have free soda and snacks, plus nearby restaurants.\n\n We're a creative, fun-loving, hard-working team. If you thrive on the energy of a small growing firm, and want to work with a variety of clients, you’ll love Digital Scientists.\n\n Requirements\n\n\n\n* 7+ years of Full Stack Software Engineering experience, with Ruby on Rails or PHP for the backend and Javascript on the frontend. \n\n* Advanced knowledge of the Javascript ecosystem and its popular libraries, including: npm, webpack, express, React, Redux \n\n* Experience building mobile apps with React Native.\n\n* Proficient with modern web technologies such as JavaScript 6/7, CSS3 and HTML5.\n\n* Well-versed with NoSQL data stores such as Redis and ElasticSearch.\n\n* Experience with RDBMS databases such as MySQL and PostgreSQL\n\n* Ability to use existing JSON API’s from services like ElasticSearch and architect/implement usable products.\n\n* Architectural knowledge of popular API’s like mobile push notifications, Google maps, Facebook, Twitter.\n\n* Use standards compliant designs in CSS and HTML\n\n* Strong experience with Git or similar source control software\n\n* Basic knowledge of mobile app development platforms including Swift, Android SDK\n\n* Strong TDD/BDD and Agile Development experience\n\n* Experience with setting up and managing servers on AWS, GCP, and/or Azure\n\n* Comfortable with Linux and Docker.\n\n* Familiar with progressive web apps (PWA) and their strengths/weaknesses compared to native applications.\n\n\n\n\nWe offer\n\n\n\n* Open and collaborative work environment\n\n* Work with the latest and greatest open-source tools\n\n* Opportunities for professional development\n\n* Flexible onsite work schedule\n\n* 15 Days Paid Time Off plus 9 Paid Holidays\n\n* Group health plan (100% of Employee premium paid by Company) \n\n* 401K Savings plan (with employer matching)\n\n* Location: Downtown Alpharetta or Midtown Atlanta\n\n* Position: Regular full time employee\n\n* Reports To: VP Engineering\n\n\n\n\nLocal Candidates only. Unable to sponsor applicants for work visas. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Full Stack, Developer, Digital Nomad, React, JavaScript, Elasticsearch, CSS, PHP, NoSQL, Git, Ruby, Mobile, Android, Linux and Backend jobs that are similar:\n\n
$62,500 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for SkyVerge and want to re-open this job? Use the edit link in the email when you posted the job!
Howdy ๐Weโre the folks at SkyVerge, and we build WordPress plugins that help over 100k+ eCommerce businesses grow and manage their WooCommerce stores. Our team is 100% remote, with 27 people distributed all over the world.\n\nWeโre looking for a driven, experienced, full-stack PHP Engineer to join our growing engineering team and build new features while maintaining our existing portfolio of 60+ individual extensions.\n\n**You should be:**\n* Deeply experienced with PHP, ideally in a WordPress-specific role\n* Experienced with JavaScript, especially with front-end frameworks like React\n* Adept at translating user stories into detailed engineering implementation tasks\n* Detail-oriented & curious, with a drive to understand and solve technical challenges\n* A self-starter, comfortable working independently and taking a high level of responsibility\n* Dedicated to constant learning and sharing your knowledge\n\n\n**Bonus points if you also have:**\n* WooCommerce experience\n* Experience with payment gateways, especially integrating with their APIs\n* eCommerce experience (particularly with other platforms like Shopify, Magento, or BigCommerce)\n\n**Youโll be responsible for:**\n* Building features & fixing bugs based on specs in Clubhouse stories (derived from both customer feedback and our support team)\n* Adhering to internal code standards and best practices while suggesting new ones for team consideration\n* Carefully user-testing your own work and implementing feedback from code review\n* Providing detailed code reviews to your teammates\n* Adding to our internal wiki/documentation\n* Assisting our support team with troubleshooting challenging issues\n* Contributing to our own open-source code (like our [plugin framework](https://github.com/skyverge/wc-plugin-framework)) and the wider community, like WooCommerce and WordPress\n\n**Why youโll love working with us:**\n* Kind, wonderful teammates that enjoy their work as much as you do\n* Competitive salary\n* Annual company retreats (read about our [last adventure in Scotland!](https://www.skyverge.com/blog/skytrip-2019-recap/))\n* Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!\n* Transparent culture (check out our [team wiki](https://hq.skyverge.com/))\n\nCurious to learn more? Learn more about the position and [apply here.](https://skyverge.workable.com/jobs/1070902) Applications accepted through **July 29th**. We canโt wait to meet you!\n\n*We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things*.\n \n\nPlease mention the words **PEN HABIT SCISSORS** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzc=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, PHP, Engineer and Ecommerce jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ Company retreats\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for SkyVerge and want to re-open this job? Use the edit link in the email when you posted the job!
Howdy ๐Weโre the folks at SkyVerge, and we build WordPress plugins that help over 100k+ eCommerce businesses grow and manage their WooCommerce stores. Our team is 100% remote, with 19 people distributed all over the world.\n\nWeโre looking for a driven, experienced, full-stack PHP Engineer to join our growing engineering team and build new features while maintaining our existing portfolio of 60+ individual extensions.\n\n**You should be:**\n* Deeply experienced with PHP, ideally in a WordPress-specific role\n* Experienced with JavaScript, especially with front-end frameworks like React\n* Adept at translating user stories into detailed engineering implementation tasks\n* Detail-oriented & curious, with a drive to understand and solve technical challenges\n* A self-starter, comfortable working independently and taking a high level of responsibility\n* Dedicated to constant learning and sharing your knowledge\n\n**Bonus points if you also have:**\n* WooCommerce experience\n* Experience with payment gateways, especially integrating with their APIs\n* eCommerce experience (particularly with other platforms like Shopify, Magento, or BigCommerce)\n\n**Youโll be responsible for:**\n* Building features & fixing bugs based on specs in Clubhouse stories (derived from both customer feedback and our support team)\n* Adhering to internal code standards and best practices while suggesting new ones for team consideration\n* Carefully user-testing your own work and implementing feedback from code review\n* Providing detailed code reviews to your teammates\n* Adding to our internal wiki/documentation\n* Assisting our support team with troubleshooting challenging issues\n* Contributing to our own open-source code (like our [plugin framework](https://github.com/skyverge/wc-plugin-framework)) and the wider community, like WooCommerce and WordPress\n\n**Why youโll love working with us:**\n* Kind, wonderful teammates that enjoy their work as much as you do\n* Competitive salary\n* Annual company retreats (read about our [last adventure in Lake Tahoe!](http://www.skyverge.com/blog/skytrip-2018-recap/))\n* Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!\n* Transparent culture (check out our team [wiki](http://hq.skyverge.com/))\n\n*We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.* \n\nPlease mention the words **CLOCK SPELL BLOSSOM** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzc=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, PHP, Engineer, Wordpress and Ecommerce jobs that are similar:\n\n
$60,000 — $110,000/year\n
\n\n#Benefits\n
๐ Company retreats\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.