FingerprintJS empowers developers to stop online fraud at the source.
We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from solo developers to publicly traded companies. Some of our customers include: Coinbase, Booking.com, Yahoo, and eBay just to name a few.
We are a globally dispersed, 100% remote company with a strong open-source focus. Our flagship open source project is FingerprintJS (15.2K stars on GitHub).
We have raised $44M and are backed by Craft Ventures (previously invested in Tesla, Facebook, Airbnb), Nexus VP (previously invested in Postman, Hasura) and Uncorrelated Ventures (previously invested in Redis, Rollbar & Gradle).
We’re looking for a Developer Advocate to help us engage with our open source community and get feedback on how it's being used and help guide our continued development of the product.
What we’re looking for 👀:
Interest in engaging with open source software engineers Experience with JavaScript Knowledge of Open Source Communities/GitHub Excellent English and Writing.
To apply, send a link to your GitHub Profile and CV with an answer to the below questions:
Why is open source software important? What makes a good developer evangelist?
Any applications that don't answer the question will be ignored due to the high volume of applications and lack of ability of candidates to fully read the job description :).
What we offer:
Compensation: a competitive compensation package plus startup equity. Unlimited Paid Time Off. Remote-first: a 100% remote-first, asynchronous environment that respects time-zone differences. From LA to Toronto to
Offers vary depending on, but not limited to, relevant experience, education, certifications/licenses, skills, training, and market conditions.
We are dedicated to creating an inclusive work environment for everyone. We embrace and celebrate the unique experiences, perspectives and cultural backgrounds that each employee brings to our workplace. FingerprintJS strives to foster an environment where our employees feel respected, valued and empowered, and our team members are at the forefront in helping us promote and sustain an inclusive workplace. We highly encourage people from underrepresented groups in tech to apply.
This is a full-time REMOTE CONTRACTOR position for a USA/Germany-based company.
This is a remote position for candidates in Europe, we cannot consider candidates that are not based in the region. LIMITED TO CET-1 to CET+2 TIME ZONES CANDIDATES ONLY.
Job Overview
Ferry is an exciting, fast-paced Startup building a revolutionary new way of leasing electric vehicles in the USA, all through Ferry's Mobile App https://apple.co/3z7RsMY
Reporting to the Chief Product Officer, we’re looking for a fun, group-oriented, self-starter who can easily integrate into our creative, highly motivated, international Product Team. We greatly value those who are solutions-focused, cool in a crisis, positive, helpful, and professional. We work hard, enjoy what we do, and respect one another while we do it.
The position is for a remote contractor located in the CET-1 to CET+2 time zones. The ideal candidate can take ownership of our current tech line-up and guide mid/junior level developers. You will work closely with our Product Managers, Developers and UX/UI Designers for continuous improvement of our state-of-the-art app. In addition, you will support the development of our next-wave back-end and move seamlessly between our Devs and our BE. This role requires significant responsibility and a hands-on approach to bring our innovative product to the next level.
Responsibilities and Duties
Backend software engineering development in product engineering settings; Evolving an e-commerce like system, with a mobile app as a front-office and custom web dashboard as a back-office with an AWS Amplify backend in between; This developer position is mainly focused on the back-office dashboard and in the backend functionality (lambda functions) to integrate with external providers; Build and maintain dashboards, monitoring essential application and business metrics. Development of complex end-to-end solutions and management of development chain; Independent and teamwork on solution architectures; High responsibility for the selection of the suitable technology, based on technology know-how and business requirements; Writing and documenting the source code using Clean Code Principles; Attending development meetings (stand-ups, kick-offs, retrospectives) and design sessions with the various teams; Update roadmap and tasks via Asana or Jira; A daily commitment to the work, based on Product Team timelines and deadlines;
Requirements
Strong knowledge of AWS Amplify platform including GraphQL API, DataStore with AppSync, Lambda functions and Storage with S3 buckets; Proficient in systems integration with 3rd party market-ready solutions; Strong understanding of Payments, billing cycles, ACH and payment recovery; 3+ years of experience coding robust and secure Rest APIs in Node.js, JSON, XML integrated in AWS lambdas; 5+ years of experience working with DynamoDb, AuroraDb, or similar, designing schemas and writing optimized queries; 5+ years of experience coding in JavaScript, HTML, CSS, Vue.js; Familiarity with design patterns, clean code is one of your passions; Knowledge and experience in software testing (unit, integration and end-to-end tests); Preferred: Experience in automated testing tools; Preferred. Experience with modern deployment architectures, including AWS CI/CD; Plus: Experience with event-driven architectures;
Compensation Range
The compensation range for this role is $65,000 to $85,000 annually.
You will join a team of 10 people and will have the possibility to have a big impact on our products, our processes, and our stack.
How can you build a gamified e-learning platform that will improve our professional customer’ capacities to provide appropriate recommendations to our final customers? And how can you adapt it to each professional's level?
How can you best train our professional on more than 1200 product references?
How can you provide the best User Experience to our final customer?
How can we develop new offers and products to provide our final customers with innovative experiences around beauty advising?
The diversity of tasks and challenges that our innovative model induces will provide an enriching and fulfilling experience for a curious and ambitious mind!
You are highly driven and want to join a fast growing start-up. You are dynamic and enthusiastic. You are multi-tasking. You like the human contact and know how to adapt to your speakers. You like subjects such as personal development. You like helping people shine and have good communication skills.
Stack : Node.js, Vue.js, PWA, Elasticsearch, AWS, SASS, mocha, jest
Who We Are & What We Do
We’re working to change the future of online education by building exciting products that equip students and teachers with the tools to succeed in the classroom and beyond. We’re a small, hard-working group of self-starters who are passionate about what we do and constantly seek new ways we can be better, together. We were fully-remote before COVID, and creating a healthy remote culture is a key priority for us.
As a member at Teaching.com, you’ll be part of the team behind some of the most important educational games, with titles such as:
Typing.com: The world’s largest learn-to-type software, used by millions of students every day.
Nitro Type: The #1 educational game in the world, played by millions daily.
Reading.com: The only digital program specifically designed to teach children 4-7 how to read.
Who You Are & What You'll Do
We are looking for a curious and passionate front-end engineer with a drive towards building products that people are fanatical about to work full-time on Typing.com. You’re less concerned with patting yourself on the back for well-written code and more concerned with quickly and efficiently delivering value to our users, but without taking on technical debt. The ideal candidate has experience working with products at scale and the nitty-gritty details of performance optimization.
Position Type
Full-Time
Skills & Background
Exceptional communication skills, particularly written (as a remote company, we heavily emphasize written communication across all departments) 4+ years with JavaScript, HTML and CSS Production experience with React and Redux Experience architecting a React project from scratch React deployment experience Experience with backend development languages and/or concepts Knowledge of CLI tools (Yarn, WebPack, Babel, etc.) Able to meet deadlines in a fast-paced quickly changing environment A proactive approach to problem-solving with strong decision-making skills A positive attitude and entrepreneurial spirit
Bonus Points
Understanding of Node.js Experience with Mocha or equivalent testing platform Experience with legacy libraries like Backbone, jQuery, and Underscore
Compensation, Benefits & Perks
Competitive salary Flexible office hours Ongoing education assistance Flexible PTO Remote office stipend Company-owned laptop Monthly meal adventure Annual company retreat
Everyone at Teaching.com is empowered to move quickly, make decisions, and get things done so we can continue to make learning accessible to our growing community of more than 75 million students and teachers internationally.
Join the fully-remote team at Teaching.com to create, develop, and deliver fun and engaging games for students and educators!
NO RECRUITERS
Sorry, we will not transfer or sponsor visas.
We are an Equal Opportunity Employer.
We care deeply about the culture at Teaching.com and have put together a manifesto outlining our values, communication, and product management strategies. Prospective employees will learn a great deal about what it's like to work here by reviewing it.
OOZOU is hiring strong Javascript developers to work remotely.
As a Javascript developer, you are interested in building performant APIs and Web Applications. You are experienced in architecting and building applications. Your role also includes coordinating with the teams responsible for other layers of the application design & infrastructure.
REQUIREMENTS
Core skills we always look for
You are a confident communicator in English. You are proactive about ideas and confident enough to speak up when you have an opinion. You are able to give constructive criticism about the work of others and can receive it about yours. You strive to be an expert in your chosen field. You love to be challenged, in and out of your day job. You know what makes a great team tick. You understand how to stay focused on delivering. You enjoy teaching others.Required skills for this role
You have 3+ years of continuous Javascript Frontend and Backend experience. You have a firm grasp of JavaScript and its nuances, including ES6+ syntax. You have knowledge of functional or object-oriented programming. You are able to write well-documented, clean Javascript code. You are good at working with third-party dependencies and debugging dependency conflicts. You have experience with automated testing suites, like Jest or Mocha. You are confident in your Git and Github skills.
Useful skills for this role
You have used JIRA and understand what a good workflow looks like. You have used code quality tools, ideally in a CI environment. You have used at least two of the following: React, Redux, Typescript, Node.js
· Developing new user-facing features using React.js
· Building reusable components and front-end libraries for future use
· Optimising components for maximum performance across a vast array of web-capable devices and browsers
· Translating designs and wireframes into high quality code
· Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
· Thorough understanding of React.js and its core principles
· Experience with React
· Familiarity with newer specifications of EcmaScript
· Familiarity with RESTful APIs
· Experience with common front-end development tools such as Webpack, NPM, etc.
· Ability to understand business requirements and translate them into technical requirements
· Familiarity with Git
DUTIES & RESPONSIBILITIES
· Maintain a range of existing systems (CronJobs, Gearman tasks, APIs etc.)
· Solve complex performance problems and architectural challenges
· Write efficient, testable, and reusable PHP code
SKILLS & QUALIFICATIONS
· Excellent knowledge of PHP 5.6/7
· Knowledge of Object-Oriented PHP programming
· Understanding of PHP’s fully synchronous behaviour
· Integration of external data sources (MySQL/Redis/Azure Blob Storage)
· Experience of long running scripts (i.e. Cron/message queues)
· Proficient understanding of code versioning tools such as Git
· Basic understanding of front-end technologies, such as JavaScript, HTML, CSS
We’re looking for an experienced mobile developer to join our remote team. Here’s all you need to know:
🖥️ STACK: Swift and Kotlin for our mobile apps. GraphQL between our apps and the backend. Backend is Node.js, TypeScript, and PostgresQL. We host with Heroku.
🤬 SDKs YOU’LL SWEAR AT: RevenueCat (for subscriptions), Heap (for analytics) and Firebase (for user notifications).
📱 PRODUCT: iOS and Android native mobile apps that give small/indie business people a second phone number just for work. It makes it easy for them to separate their personal lives from business with features like auto reply to missed calls, and extra tools to help them grow. Check out usechalkboard.com to learn more about us.
👨💻 THE JOB: Mobile developer working on our native iOS and Android apps, all experience levels welcome from mid-level right through to lead/senior. Proficient in either Swift, Kotlin, or both.
🏡 REMOTE?: Yes, fully remote working (UK & Europe currently). If you’d like to work from a local co-working space, we offer a £250 ($350) a month allowance.
🐝 LOCATION: Beehive Lofts is our lovely HQ workplace in Ancoats, Manchester, UK. Great coffee, lovely teas, dog-friendly, more sofas than DFS, plants (and then some). Fun fact: it used to be home to legendary Manchester nightclub Sankey’s.
💷 FOR YOU: Great salary (£35-£55k / $50-$75k depending on your experience level), 25 days off + public holidays, flexible hours, MacBook Pro or BYOD allowance, plus £400 ($550) to spend as you wish on your home workstation.
🍕 TEAM: Small but mighty experienced, there’s 10 of us (and growing fast!). We’ve got an engineering manager, product manager, product designer, and of course our seven other Swift, Kotlin, and JavaScript developers.
🚀 FUTURE GOALS: We see a world with thousands of teams around the world using Chalkboard to communicate with customers and each other. On the move, in retail locations, out in the real world.
👋 FOUNDER: We’re headed up by John Jackson, who has already built and sold 2 tech businesses. We are funded directly by John’s investments so we’re in full financial control.
👌 TECH PRINCIPLES: We have a mature test suite and endeavour to maintain it as part of our development process. All code changes are peer reviewed. We think the best features are a result of tight collaboration between product and engineering. We use the best tools for the job, but they need to be proven.
🚧 DEV PROCESS: Each feature moves through product design, architecture, development, testing, and release, in a Kanban-style workflow that we manage in a tool called Shortcut.
🖤 PRODUCT PRINCIPLES: Focus on user experience, convention over configuration, accessible to everyone, low touch high volume, no jargon, champion local business.
✅ MUST HAVES: We are looking for mid-level upwards. So you should have 3+ years commercial experience, and have experience working with Swift and/or Kotlin, MVVM/MVVM-C, dependency injection, and writing tests.
🙋 HOW WE HIRE: With respect for your time, and transparency. First some simple technical questions, then an intro call, next a short own-time challenge that takes no more than a few hours, and finally an interview (sometimes 2).
🥇 TO SUM UP: Join a financially secure start up, with a grand plan, a small but experienced team, quality tech, sound technical principles, and a well-written codebase. Help millions of small and local businesses to operate, grow, and thrive.
If this sounds like the perfect opportunity for you, we can't wait to hear from you!
We’re looking for an experienced JavaScript developer to join our remote team. Here’s all you need to know:
🖥️ STACK: Swift and Kotlin for our mobile apps. GraphQL between our apps and the backend. Backend is Node.js, TypeScript, and PostgresQL. We host with Heroku.
🤬 APIs YOU’LL SWEAR AT: Facebook and Google (for our reviews feature), Twilio (for telephony), Postmark (for sending emails that don’t end up in SPAM).
📱 PRODUCT: iOS and Android native mobile apps that give small/indie business people a second phone number just for work. It makes it easy for them to separate their personal lives from business with features like auto reply to missed calls, and extra tools to help them grow. Check out usechalkboard.com to learn more about us.
👨💻 THE JOB: Backend developer building out our GraphQL API, all experience levels welcome from mid-level right through to lead/senior.
🏡 REMOTE?: Yes, fully remote working (UK & Europe currently). If you’d like to work from a local co-working space, we offer a £250 ($350) a month allowance.
🐝 LOCATION: Beehive Lofts is our lovely HQ workplace in Ancoats, Manchester, UK. Great coffee, lovely teas, dog-friendly, more sofas than DFS, plants (and then some). Fun fact: it used to be home to legendary Manchester nightclub Sankey’s.
💷 FOR YOU: Great salary (£35-£55k / $50-$75k depending on your experience level), 25 days off + public holidays, flexible hours, MacBook Pro or BYOD allowance, plus £400 ($550) to spend as you wish on your home workstation.
🍕 TEAM: Small but mighty experienced, there’s 10 of us (and growing fast!). We’ve got an engineering manager, product manager, product designer, and of course our seven other Swift, Kotlin, and JavaScript developers.
🚀 FUTURE GOALS: We see a future where thousands of businesses around the world are using Chalkboard to communicate with customers and teammates - on the move, in retail locations, out in the real world.
👋 FOUNDER: We’re headed up by John Jackson, who has already built and sold 2 tech businesses. We are funded directly by John’s investments so we’re in full financial control.
👌 TECH PRINCIPLES: We have a mature test suite and endeavour to maintain it as part of our development process. All code changes are peer reviewed. We think the best features are a result of tight collaboration between product and engineering. We use the best tools for the job, but they need to be proven.
🚧 DEV PROCESS: Each feature moves through product design, architecture, development, testing, and release, in a Kanban-style workflow that we manage in a tool called Shortcut (formerly known as Clubhouse).
🖤 PRODUCT PRINCIPLES: We believe in a strong focus on user experience, convention over configuration, accessibility, low touch high volume, no stiff business jargon, and always championing local business.
✅ MUST HAVES: We are looking for mid-level upwards. So you should have 3+ years commercial experience, and have experience working with Node, TypeScript, relational databases, developing APIs, and writing tests.
🙋 HOW WE HIRE: With respect for your time, and transparency. First some simple technical questions, then an intro call to make sure we’re all on the same page. Next a short own-time challenge that takes no more than a few hours, and finally an interview (sometimes 2).
🥇 TO SUM UP: Join a financially secure start up with a grand plan, an experienced team building quality products using sound technical principles, and a well-written codebase. Help millions of small and local businesses to operate, grow, and thrive.
If this sounds like the perfect opportunity for you, we can't wait to hear from you!
ReadyTal is seeking highly talented and passionate Ruby on Rails Developers for companies actively searching for remote hires through our growing marketplace.
Experience & Attributes
5+ years experience as a Ruby on Rails developer, working in an Agile development environment.
Advanced/Senior level back end development experience.
Proficiency in relational databases and SQL.
Familiarity with event-driven application architecture.
Know your way around a linux server.
Basic familiarity with modern frontend tools, Javascript, and HTML/CSS. Knows HTTP inside and out, explicitly.
Ability to work in a remote team environment. Self-driven, organized and motivated to deliver results.
Excellent interpersonal and communication skills (both written and oral) in English.
Highly self-motivated and results-oriented team player.
Personal/professional integrity and commitment to excellence.
Knowledge of source control tools, especially GIT.
BS degree in Computer Science or related field, or equivalent work experience.
Strong attention to detail.
This is a remote position open across the European time zones.
Do you want to work with cutting edge technologies in an agile, fully remote environment? Do you want to be part of a Social Media revolution, fighting hate speech, racism and fraud every day? Then you may be our new Backend Developer
We've developed a large scale web platform that handles real time social media data (Facebook, Instagram and YouTube, etc.) and in collaboration with our data scientists we've incorporated innovative technologies such as machine learning and AI to bring a new standard to online brand protection
About the Role
Senior full-stack engineers at Alloy tackle many exciting and complex challenges ranging from modeling the supply chain, implementing scalable and performant query systems, computing inventory recommendations and forecasts, to building intuitive applications for sales, marketing, planning, and supply chain professionals.
On the frontend, you’ll work with a modern web-stack, built with Typescript and React; on the backend you will work with Java 16+. On the infrastructure side, you will be using Terraform, Kubernetes, and Python 3.
This is a remote role. You are based anywhere in Germany, with your immediate teammates distributed across Europe. You will also be working very closely with engineers in other teams based in North America.
There's a good chance we didn't get this right! Like with many other things in life, this job description is a work in progress. We'd love to hear from you and what would make you a great fit in our engineering team!
Our engineering culture emphasizes code reviews, mentorship, and collaboration. We foster individual ownership of engineering work across the team and lean on each others' strengths when needed. We strive to write clear, extensible code that your colleagues love to read and keep the bug backlog in check. We focus heavily on promoting best practices for code quality, automation, and testing.
Technologies we use
Java 16+, PostgreSQL, Python 3, TypeScript, jOOQ, Dropwizard, AutoValue, Guava, React, Redux, Redis, SASS, Jest, Cypress, Google Cloud Platform, BigQuery, BigTable, PubSub, Kubernetes (GKE), Terraform, Containers (e.g. Docker).
Our values
Focus on what matters: Reevaluate priorities as necessary to pick the work that will have the highest impact to the customer and business. Work hard in a way that is sustainable. Choose the schedule that lets you achieve your best. Measure results, not hours. Respect your time and that of others; come prepared and leave with commitments.
Take ownership: Take initiative by proactively identifying opportunities or issues and tackling them. Strive for excellence. Hold yourself and your colleagues to a high standard. Create something that makes you proud. Follow through on our commitments to customers, users, and each other. We are all doers, regardless of role — no task is beneath you.
Iterate to excellence: Prefer action over perfection to learn quickly from early feedback. Be flexible and accept the need to make tradeoffs and change directions. Everything is a work in progress, nothing is done. Question prevailing assumptions, but understand them first. Gather evidence and champion ideas that will make our products and our company better. Verify and validate.
Communicate openly and respectfully: Offer and expect transparency to build trust. Confirm mutual understanding, especially in the face of disagreement. Treat each other with respect. Criticize constructively — the work, not the person.
Have each other’s back: When interacting with each other, always assume good intentions. Trust each other and take risks together. Give praise generously and take joy in others’ accomplishments. Grow a diverse team by actively seeking different backgrounds and cultivating an inclusive culture. Focus on how others’ strengths compliment us, rather than how their weaknesses invalidate them.
At the moment, we do not offer visa sponsorship for this position. While this is a remote role, you need to reside in Germany to apply.