\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
๐ 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.
\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
๐ 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.
\n\n\nAbout DataCamp\n\nDataCamp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes to harness the power of data and AI. As a trusted partner to over 14 million learners and 5,000+ companies, including 80% of the Fortune 1000, DataCamp is leading the charge in addressing the critical data and AI skills shortage.\n\nAbout the role\n\nWe are looking for a talented Senior Engineer with experience in Ruby and a willingness to learn TypeScript to join our Payment and Subscriptions team. This role is a fantastic opportunity to impact DataCampโs mission to democratize data science education by ensuring seamless and efficient payment and subscription experiences for our users. As a member of this team, you will play a crucial role in shaping the technical direction of our payment systems, contributing to the growth and success of our platform.\n\nIf you are passionate about building robust, scalable systems and excited about enhancing the financial backbone of our educational platform, read on and apply to join our team!\n\nAbout you\n\nAt DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You're adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you beyond just meeting targetsโyou aim to understand the "why" behind our goals and take ownership to drive the business forward. Youโre a collaborative team player who values transparency and always seeks to improve and innovate. If this sounds like you, we encourage you to apply!\n\nResponsibilities\n\n\n* Develop and maintain payment and subscription systems using Ruby on Rails and TypeScript.\n\n* Contribute to the technical direction of the payment systems to ensure scalability and reliability.\n\n* Collaborate closely with cross-functional teams to integrate payment solutions with other parts of the platform.\n\n* Implement new features and improve existing ones to enhance the user payment and subscription experience.\n\n* Ensure the security and compliance of all payment processes.\n\n* Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to users.\n\n* Participate in code reviews and provide constructive feedback to peers.\n\n\n\n\nQualifications\n\n\n* Proficiency with Ruby on Rails and TypeScript (Senior preferred for TypeScript).\n\n* Strong experience with relational databases (MySQL/PostgreSQL).\n\n* Front End development experience (React is a bonus).\n\n* Familiarity with cloud environments, particularly AWS.\n\n* Experience with containerization and orchestration (Docker, Kubernetes).\n\n\n\n* Bonus: Experience with payment systems such as Zuora or Chargebee.\n\n* Bonus: Experience with scaling applications and handling large audiences.\n\n* Bonus: Experience with microservices, event sourcing, DDD, and TDD.\n\n* Knowledge of additional programming languages is a plus.\n\n\n\n\nWhy Datacamp? \n\nJoining DataCamp means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why youโll love being on our team:\n\n\n* Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding.\n\n* Competitive compensation: We offer a competitive salary with attractive benefits.\n\n* Flexibility: Benefit from flexible working hours because the future is flexible! \n\n* Continuous learning: Access a yearly learning budget for conferences & training to support your professional growth.\n\n* Global retreats: Participate in international company retreats, fostering a global team spirit.\n\n* Equipment: Yearly refreshment of your IT Equipment budget for your home working setup.\n\n* Amazing team: Collaborate with a truly exceptional teamโseriously, weโre awesome!\n\n\n\n\nOur competitive compensation package offers additional benefits. On top of your salary you will also receive extra legal benefits such as best-in-class medical insurance including dental and vision. Depending on your location additional benefits might be available to you.\n\nAt DataCamp, we value diverse experiences and perspectives. If youโre excited about this role but don't meet every qualification, we still encourage you to apply. We believe skills can be developed and are committed to fostering an inclusive workplace where everyone can thrive. Your unique talents and perspectives are what make our team great! \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Education, Cloud, Typescript, Ruby, Senior and Engineer 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\nLisbon, Lisbon, Portugal
๐ 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.
\n\n\nAbout DataCamp\n\nDataCamp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes to harness the power of data and AI. As a trusted partner to over 14 million learners and 5,000+ companies, including 80% of the Fortune 1000, DataCamp is leading the charge in addressing the critical data and AI skills shortage.\n\nAbout the role\n\nWe are looking for a talented Senior Engineer with experience in Ruby and a willingness to learn TypeScript to join our Payment and Subscriptions team. This role is a fantastic opportunity to impact DataCampโs mission to democratize data science education by ensuring seamless and efficient payment and subscription experiences for our users. As a member of this team, you will play a crucial role in shaping the technical direction of our payment systems, contributing to the growth and success of our platform.\n\nIf you are passionate about building robust, scalable systems and excited about enhancing the financial backbone of our educational platform, read on and apply to join our team!\n\nAbout you\n\nAt DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You're adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you beyond just meeting targetsโyou aim to understand the "why" behind our goals and take ownership to drive the business forward. Youโre a collaborative team player who values transparency and always seeks to improve and innovate. If this sounds like you, we encourage you to apply!\n\nResponsibilities\n\n\n* Develop and maintain payment and subscription systems using Ruby on Rails and TypeScript.\n\n* Contribute to the technical direction of the payment systems to ensure scalability and reliability.\n\n* Collaborate closely with cross-functional teams to integrate payment solutions with other parts of the platform.\n\n* Implement new features and improve existing ones to enhance the user payment and subscription experience.\n\n* Ensure the security and compliance of all payment processes.\n\n* Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to users.\n\n* Participate in code reviews and provide constructive feedback to peers.\n\n\n\n\nQualifications\n\n\n* Proficiency with Ruby on Rails and TypeScript (Senior preferred for TypeScript).\n\n* Strong experience with relational databases (MySQL/PostgreSQL).\n\n* Front End development experience (React is a bonus).\n\n* Familiarity with cloud environments, particularly AWS.\n\n* Experience with containerization and orchestration (Docker, Kubernetes).\n\n\n\n* Bonus: Experience with payment systems such as Zuora or Chargebee.\n\n* Bonus: Experience with scaling applications and handling large audiences.\n\n* Bonus: Experience with microservices, event sourcing, DDD, and TDD.\n\n* Knowledge of additional programming languages is a plus.\n\n\n\n\nWhy Datacamp? \n\nJoining DataCamp means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why youโll love being on our team:\n\n\n* Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding.\n\n* Competitive compensation: We offer a competitive salary with attractive benefits.\n\n* Flexibility: Benefit from flexible working hours because the future is flexible! \n\n* Continuous learning: Access a yearly learning budget for conferences & training to support your professional growth.\n\n* Global retreats: Participate in international company retreats, fostering a global team spirit.\n\n* Equipment: Yearly refreshment of your IT Equipment budget for your home working setup.\n\n* Amazing team: Collaborate with a truly exceptional teamโseriously, weโre awesome!\n\n\n\n\nOur competitive compensation package offers additional benefits. On top of your salary you will also receive extra legal benefits such as best-in-class medical insurance including dental and vision. Depending on your location additional benefits might be available to you.\n\nAt DataCamp, we value diverse experiences and perspectives. If youโre excited about this role but don't meet every qualification, we still encourage you to apply. We believe skills can be developed and are committed to fostering an inclusive workplace where everyone can thrive. Your unique talents and perspectives are what make our team great! \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Education, Cloud, Typescript, Ruby, Senior and Engineer 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\nBucharest, Bucharest, Romania
๐ 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.
\nAbout DataCamp\n\nDataCamp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes to harness the power of data and AI. As a trusted partner to over 14 million learners and 5,000+ companies, including 80% of the Fortune 1000, DataCamp is leading the charge in addressing the critical data and AI skills shortage.\n\nAbout the role\n\nWe are looking for a talented Senior Engineer with experience in Ruby and a willingness to learn TypeScript to join our Payment and Subscriptions team. This role is a fantastic opportunity to impact DataCampโs mission to democratize data science education by ensuring seamless and efficient payment and subscription experiences for our users. As a member of this team, you will play a crucial role in shaping the technical direction of our payment systems, contributing to the growth and success of our platform.\n\nIf you are passionate about building robust, scalable systems and excited about enhancing the financial backbone of our educational platform, read on and apply to join our team!\n\nAbout you\n\nAt DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You're adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you beyond just meeting targetsโyou aim to understand the "why" behind our goals and take ownership to drive the business forward. Youโre a collaborative team player who values transparency and always seeks to improve and innovate. If this sounds like you, we encourage you to apply!\n\nResponsibilities\n\n\n* Develop and maintain payment and subscription systems using Ruby on Rails and TypeScript.\n\n* Contribute to the technical direction of the payment systems to ensure scalability and reliability.\n\n* Collaborate closely with cross-functional teams to integrate payment solutions with other parts of the platform.\n\n* Implement new features and improve existing ones to enhance the user payment and subscription experience.\n\n* Ensure the security and compliance of all payment processes.\n\n* Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to users.\n\n* Participate in code reviews and provide constructive feedback to peers.\n\n\n\n\nQualifications\n\n\n* Proficiency with Ruby on Rails and TypeScript (Senior preferred for TypeScript).\n\n* Strong experience with relational databases (MySQL/PostgreSQL).\n\n* Front End development experience (React is a bonus).\n\n* Familiarity with cloud environments, particularly AWS.\n\n* Experience with containerization and orchestration (Docker, Kubernetes).\n\n\n\n* Bonus: Experience with payment systems such as Zuora or Chargebee.\n\n* Bonus: Experience with scaling applications and handling large audiences.\n\n* Bonus: Experience with microservices, event sourcing, DDD, and TDD.\n\n* Knowledge of additional programming languages is a plus.\n\n\n\n\nWhy Datacamp? \n\nJoining DataCamp means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why youโll love being on our team:\n\n\n* Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding.\n\n* Competitive compensation: We offer a competitive salary with attractive benefits.\n\n* Flexibility: Benefit from flexible working hours because the future is flexible! \n\n* Continuous learning: Access a yearly learning budget for conferences & training to support your professional growth.\n\n* Global retreats: Participate in international company retreats, fostering a global team spirit.\n\n* Equipment: Yearly refreshment of your IT Equipment budget for your home working setup.\n\n* Amazing team: Collaborate with a truly exceptional teamโseriously, weโre awesome!\n\n\n\n\nOur competitive compensation package offers additional benefits. On top of your salary you will also receive extra legal benefits such as best-in-class medical insurance including dental and vision. Depending on your location additional benefits might be available to you.\n\nAt DataCamp, we value diverse experiences and perspectives. If youโre excited about this role but don't meet every qualification, we still encourage you to apply. We believe skills can be developed and are committed to fostering an inclusive workplace where everyone can thrive. Your unique talents and perspectives are what make our team great! \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Education, Cloud, Typescript, Ruby, Senior and Engineer 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\nMadrid, Madrid, Spain
๐ 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.
\nWe are looking for a Senior Backend Engineer to join our Scheduling Team in our Caregiver Experience Organization. Scheduling is foundational to Spring Healthโs services, and you will be an important thought leader in creating a great experience for our members and our providers. You will help to define our product and engineering roadmaps, and work as a part of a cross-functional product team to find elegant solutions to mental healthcareโs many problems. Additionally, you will guide the growth of the engineering team as a senior member.\n\nWhat Youโll be Doing:\n\n\n* Backend Systems Refinement: Leverage your experience with Ruby on Rails to refactor and optimize our core scheduling paths, ensuring scalability and maintainability.\n\n* Data Architecture: Design data models that support efficient scheduling flows, capable of adapting to future needs with the ability to scale.\n\n* Quality Assurance: Craft and execute comprehensive tests to ensure the integrity of our systems.\n\n* Observability and Monitoring: Implement comprehensive observability and monitoring to ensure the success and reliability of our scheduling systems. Enhance our ability to make data-driven decisions. \n\n* API Development and Maintenance: Support key APIs from development to deployment, ensuring robustness and performance for our main applications.\n\n* Mentoring Engineers: As a senior member, you will mentor other engineers in the organization. Including sharing knowledge, guiding in best practices, and fostering a collaborative and growth oriented environment.\n\n* Collaboration: Work closely with product managers and designers to develop exceptional user experiences, with a specific focus on delivering value to our provider network.\n\n\n\n\n\n\nWhat we expect from you:\n\n\n* 5+ years of professional development experience\n\n* Experience with React & Redux\n\n* Experience with Graphql API design\n\n* Experience with Ruby on Rails\n\n* Bonus points for Flutter experience\n\n* Bonus points for experience with Docker & AWS\n\n* Bonus points for GraphQL API design experience\n\n* Comfortable working on an agile team and curious about learning new things\n\n* Enjoy using test-driven development and pair programming\n\n* Enjoy coaching & growing engineers\n\n* Comfortable moving fast and working through ambiguity - we are a small startup and are working on balancing the demands of business growth and platform reliability\n\n\n\n\n \n\nThe target salary range for this position is $159,100- $194,150, and is part of a competitive total rewards package including stock options, benefits, and incentive pay for eligible roles. Individual pay may vary from the target range and is determined by a number of factors including experience, location, internal pay equity, and other relevant business considerations. We review all employee pay and compensation programs annually at minimum to ensure competitive and fair pay.\n\nDonโt meet every requirement? Studies have shown that women, communities of color and historically underrepresented talent are less likely to apply to jobs unless they meet every single qualification. At Spring Health we are dedicated to building a diverse, inclusive and authentic workplace, so if youโre excited about this role but your past experience doesnโt align perfectly with every qualification in the job description, we strongly encourage you to apply. You may be just the right candidate for this or other roles!\n\nReady to do the most impactful work of your life? Learn more about our values, how we work, and how hypergrowth meets impact at Spring Health: Our Values\nHypergrowth meets impact\n\nWhat to expect working here:\n\n\n* You will be held accountable to an exceptionally high bar and impact\n\n* This may be the fastest work environment you will ever experience in terms of growth, decision-making, and time to impact\n\n* You will be empowered to set your own boundaries and asked to adapt them in critical moments when the company needs you\n\n* You will create processes & products that have never existed before\n\n* You will have very direct conversations and receive continuous feedback to push you to become the most thriving team member and performer you can be\n\n* Change is a constant here: your role, team, responsibilities, and success metrics will shift as the company grows\n\n\n\n\nAndโฆ\n\n\n* You get to be surrounded by some of the brightest minds in the field \n\n* You get to learn and grow at an extremely accelerated pace\n\n* You will experience transparency, integrity, & humility from leadership \n\n* You will be empowered to constantly challenge the status quo\n\n* You get the space to experiment & innovate\n\n* You get to make a transformational impact for the company, mental health, and for real human lives โ and you will see that impact quickly\n\n* You will become more resourceful and resilient\n\n* You get to be part of a winning team that opens doors in the future\n\n\n\nBenefits provided by Spring Health:\n\nYour Total Health:\n\n\n* Health, Dental, Vision benefits start on your first day at Spring Health. You and your dependents also receive an individual One Medical account which is valued at $199/year per user. HSA and FSA plans available\n\n* Numerous yearly no-cost visits to the Spring Health network of therapists, coaches, and medication management providers for you and your dependents\n\n* 10 allocated sick days per year\n\n* Flexible paid time off in addition to 12 paid holidays throughout the year\n\n* Access to Gympass, an on-demand virtual benefit that provides wellbeing coaching, and budget management.\n\n* Sabbatical Leave: When youโre a Team Member at Spring Health and hit your four-year Springaversary, youโll be awarded a four week, fully paid, sabbatical leave. \n\n\n\n\nYou And Your family:\n\n\n* 4-4.5 months of fully paid parental leave\n\n* Spring Health provides team members and their families with sponsored access to Bright Horizonsยฎ child care, back-up care, and elder care.\n\n* Access to fertility care support through Carrot, in addition to $4,000 reimbursement for related fertility expenses\n\n\n\n\nSupporting you financially through:\n\n\n* Our People team benchmarks all salaries using the Radford Global Compensation Database for technology and life sciences industries. Radford benchmarks salaries with 3,589 global firms, 6.5 million employees, and 98 countries across the globe. We do this to ensure all of our team members are paid equally and competitively.\n\n* On top of competitive and benchmarked salary, Spring Health offers incentive pay (based on role), and equity that begins vesting as we celebrate your first year with the company!\n\n* Employer sponsored 401(k) match of up to 2% after 90 days of employment\n\n\n\n\nCreating a culture you can thrive in:\n\n\n* Flexible work arrangements: 66% of Spring Health team members work fully remote while 33% work in a hybrid model from our New York City offices\n\n* Focus Fridays: no meetings, no distractions, just time for you to get work done.\n\n* Focus Weeks: In Spring 2023, we held our first ever Focus Week, we canceled all non-essential meetings, minimized distractions, and you, our team members, to dive into the key work that gets chopped up or deprioritized during the regular day-to-day. We saw a 36% jump in the average energized score after those five days of flow state work and are finalizing a plan for quarterly Focus Weeks for team members.\n\n* Up to $1,000 Professional Development Reimbursement per calendar year.\n\n* $200 per year donation matching to support your favorite causes\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, GraphQL, Docker, Flutter, Ruby, API, Senior, Engineer and Backend jobs that are similar:\n\n
$60,000 — $112,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\nNew York City, New York, 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.
\nThe opportunity\n\n\nWeโre looking for a Full-Stack Engineer to elevate Chord as the leader in customer data platforms. Youโll join a growing team that is building a platform to empower modern and omnichannel brands with smart technology, unique customer experiences, and insightful data.\n\n\nIn this role, you will be responsible for building Chordโs storefront data SDK, which captures customer behavior on merchantโs ecommerce stores and feeds it into our data warehouse. You will also have an opportunity to expand our data reporting and administration portal, where merchants view key performance metrics necessary to grow their revenue. \n\n\nThis is a perfect opportunity for engineers who thrive on big data problems; using data to generate insights that lead to actions. As an early-stage technology startup, you will have an opportunity to influence the culture and practices of the Engineering team. You will have an instrumental role in the design and implementation of our flagship products. If youโre curious, willing to learn, humble, and a good team player, youโll be at home here at Chord. \n\n\nAs a Full-Stack Engineer, you will be a key member of the Engineering team and will report to the Engineering Manager. You will work in a group with senior and principal engineers responsible for the end-to-end development of Chordโs software products. You will also regularly collaborate with members of our Product and Customer Success teams to contribute to product design and support customers.\n\n\nChord offers advanced technology for modern brands that want amazing customer experiences and unified data without a large engineering team. We like to think of our product as the tech engine for high-velocity e-commerce growth. Backed by top investors, Chord is a SaaS company led by industry veterans, and weโre seeking smart, focused, creative talent to help us realize our vision. \n\n\nOur company is proudly remote-first, distributed across North America. \n\n\n\nAs a Full-Stack Engineer, you will:\n* Design, build, and grow our proprietary storefront data capture SDK.\n* Design, build, and grow our analytics and data management platform.\n* Support projects to launch customers onto Chordโs platforms.\n* Analyze and resolve technical issues that arise during production operations.\n* Contribute to technical design discussions and proposals that improve our team's culture, processes, or architecture.\n* Collaborate within a cross-functional project and operations team to execute product plans and achieve company goals.\n* Learn and practice Chordโs engineering principles through pairing sessions with developers.\n* Support the growth of engineers around you.\n* Contribute to tutorials and documentation that our customers will love using.\n\n\n\nTo be successful in this role, youโll need: \n* A reputation for being inclusive, curious, entrepreneurial, and thoughtful.\n* Proficiency in Javascript and Typescript.\n* Experience working with Node and React/Redux-based frameworks.\n* Skill in authoring and maintaining GraphQL or RESTful-based APIs. \n* Expertise in writing tests with tools such as Jest, Cypress, and React Testing Library.\n* Experience publishing and maintaining JS libraries. \n* Experience with CI/CD and DevOps tools like Github, Sentry, and CircleCI.\n\n\n\nBonus points for:\n* Proficiency in Ruby on Rails and common frameworks/integrations such as Solidus, RSpec, FactoryBot.\n* DevOps experience with Heroku, AWS (Lambda, API Gateway, RDS).\n* Experience creating metrics and monitors in Datadog.\n* Experience with static website libraries such as Gatsby and NextJS.\n* Skill in building integrations using middleware platforms such as Segment.\n* Background working with payment processors such as Stripe and Braintree.\n* Familiarity with modern CMS systems like Contentful or Sanity. \n* Hands-on experience with complex ecommerce experience is a big plus. \n\n\n\nWorking at Chord, you can expect: \n* An investment in your physical and mental well-being; we offer 100% employee Medical Benefits coverage, with 69% dependant coverage. \n* Flexible PTO; we encourage you to take the time you need to be your best self at work. \n* An onboarding package and annual work from home stipend to ensure you have everything you need to be successful while working remote. \n* Generous Parental Leave with customizable transition back to work program.\n* To make an impact! Weโre an early-stage company, which means there is space to champion ideas, and create and lead initiatives at any level in the Organization. \n* The benefits of working from home, with opportunities to spend quality time with the team at Chord in-person events throughout the year.\n\n\n\n\n$145,000 - $170,500 a yearThis is the expected salary range for US-based employment. \nThis is a full-time, salaried position that includes Equity. We set standard ranges for all roles based on function, level, and geographic location, benchmarked against similar-stage growth companies in our market. This salary range represents the full salary range for the position. The starting base pay offered may vary depending on factors including experience, expertise, market demands, and internal parity. \n\nAbout your application and the interview process\n\n\nChord is an equal opportunity employer, and we value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If youโre unsure about your qualifications for this position, we still encourage you to apply. \n\n\nOur interview process for the role begins with an exploratory conversation with the Hiring Manager. After that, weโll invite you to a Zoom session with a range of stakeholders from across our organization. We aim to get to know you and allow you to learn more about our team and product while being respectful of your time. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, SaaS, React, GraphQL, Testing, DevOps, JavaScript, Node, Ruby, API, Senior, Engineer and Ecommerce 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\nNew York, New York
๐ 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.
\nAbout Knowde\n\nThe ingredient, polymer and chemical industries are going through a digital transformation. Suppliers and distributors that adopt modern, digital strategies will succeed. More than 8,000 of the world's largest suppliers and distributors use Knowde to accelerate their digital transformation and drive business growth.\n\nKnowde solves the root of the problem holding the industry back from successful digital transformation: organizing and digitizing product data. Knowdeโs Proprietary Knowledge Engine extracts, cleanses and organizes unstructured product data in a matter of weeks, creating product master data in a PIM system that powers business tools, internal teams, and amazing online customer experiences.\n\nKnowde instantly transforms how customers discover, engage and transact with suppliers and distributors online โ on your existing website, Knowdeโs marketplace or both.\n\nTo realize our vision, we've raised over $110M from the world's leading investors, including Sequoia Capital and Coatue. They recognize that digitally transforming the chemical industry will increase the pace of innovation globally.\n\nCome Join Us!\n\nKnowde is looking to add an immensely talented Senior Front End Developer to join our Engineering team. As one of our engineers, you will help us invent, design, refine, and deliver the products that will enable this digital transformation. The products we will create together simply do not exist today. This is your chance to fundamentally affect how product innovation occurs globally across industries.\n\nWhat Youโll Be Doing\n\n\n* As a small, remote team youโll be empowered to work directly with leadership and the product team to make decisions about your code and the future of the product.\n\n* Be a trailblazer by contributing to the build of a complex ecommerce marketplace, the first of its kind in the Chemicals space.\n\n* Have a strong emphasis on shipping features quickly without sacrificing code quality.\n\n* Own your projects from software design to implementation and deployment.\n\n* Take pride in your work by implementing cutting-edge technologies and writing state-of-the-art code.\n\n* Transform UI designs and mockups into pages and flows using CSS3 and JavaScript frameworks.\n\n* Build modular front-end code leveraging GraphQL and REST-based services.\n\n* Emphasize simplicity and pragmatism, which is reflected in your elegant code that other developers emulate.\n\n* Have an exceptional understanding of asynchronous request handling, partial page updates, and service workers\n\n\n\n\nWhat You Should Have\n\n\n* 5+ yearsโ experience developing rich UI/Front-end for user-facing web applications.\n\n* Strong experience with React or Angular, TypeScript, SSR, SPA, PWA, OOP, Reactive programming, Flexbox, and Unit tests\n\n* Ability to function as a project leader as well as an individual contributor.\n\n* Ability to work and collaborate within distributed, multidisciplinary teams.\n\n* Excellent communication and facilitation skills.\n\n* Experience in developing secure web applications and knowledge of application vulnerabilities such as Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF) etc.\n\n* High bar for quality and phenomenal attention to detail.\n\n* Experience writing clean, unobtrusive JavaScript and debugging tools.\n\n* Knowledge of browser quirks and their remedies. By the way, we do not support Internet Explorer (any version).\n\n* Knowledge of browser internals like JavaScript engines and ways to tune code for best performance.\n\n\n\n\nOur Stack\n\n\n* React 17 / Angular 13 / TypeScript\n\n* Jest / testing-library / Karma / Cypress\n\n* Nx.dev for monorepo tooling\n\n* Ruby on Rails on the backend\n\n* GraphQL / REST APIs\n\n* PostgreSQL / Elasticsearch / Redis / S3\n\n* Kubernete\n\n\n\n\nOur Perks & Benefits\n\n\n* We offer โKnerdsโ a variety of medical, dental, and vision plans, designed to fit you and your familyโs needs\n\n* 401K program to help you invest in your future\n\n* Education & learning stipend for personal growth and development\n\n* Fully remote position\n\n* Flexible vacation time to promote a healthy work-life blend\n\n* Paid parental leave to support you and your family\n\n\n\n\nWe believe in supporting people to do their best work and thrive, and building a diverse, equitable, and inclusive company is core to our mission. Our goal is to ensure that Knowde upholds an inclusive environment where all people feel that they are equally respected and valued, whether they are applying for an open position or working at the company. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, and veteran status. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, React, GraphQL, Redis, JavaScript, Angular, Senior, Engineer and Ecommerce jobs that are similar:\n\n
$60,000 — $100,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.