Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: c++

Summary

We are looking for a remote Lead C++ Engineer with strong knowledge in application development and team leading to join our development team. This is a long-term full-time (40 hrs/wk) contract role.

What You’ll Do:

  • Lead a 5-people development team.
  • Communicate with the CTO to establish priorities and plan the application roadmap.
  • Suggest performance improvements and lead the application architecture design.
  • Develop core features of our product.

What You Should Have:

  • 5+ years of experience with C++ (mandatory).
  • Experience writing clear specification docs.
  • Experience building scalable products.
  • Experience using Git.
  • Excellent communication skills and action-oriented attitude.
  • Knowledge of iOS/Android development, Qt, and team leadership (nice to have).


Skills: reactjs java python php

As a Remote Software Developer at Tutuka you'll be working closely with the entire Product Development team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

What you get to do:

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5.

We also use Java, Ruby, React and Redis, however many of our developers come from programming backgrounds outside of our preferred stack (PHP, Python) and we like that.

As long as you can solve problems and are self-motivated, you can learn from our team and our team can learn from you.

Buzzwords aside, we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC.

If these sound familiar to you already, or these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka.

Let’s not forget to mention that we work to Agile principles of user stories, scrums and sprints.

What it takes to succeed:

Whether you're an experienced senior development lead or a mid-level genius, we're looking for people that make stuff work.

Above all, we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn, as well as coach

Let’s also not forget languages (not the programming kind); English is our company language so it’s important that you be able to communicate at a fluent level.

This is a contractor role open to candidates based in South East Asia, Latin America, (Eastern) Europe.

Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

What you can look forward to:

At Tutuka we value making a difference to the lives of the people who work for us and who live in the communities where we operate. As values are important to us, you can look forward to working alongside fellow Tutukans, who share these values. You’ll be part of a team that is passionate about making a difference on a global scale.

We focus on building strong, diverse teams built from different backgrounds, experiences & identities.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: .net c# asp.net postgresql

About The Job

The Jibble 2.0 product was fully launched in June 2021 and we’re looking for an experienced back-end developer to contribute to the 2.0 version of Jibble, built on .NET Core. Your primary responsibility will be building key integrations to our Jibble 2.0 API such as Gusto, Intercom, Zenefits, Zapier and many others.

As part of an ambitious team you’ll work with a cutting edge tech stack. Continuous learning and applying new and emerging technologies and methodologies make this an exciting opportunity for you to expand and deepen your skills on the job.

You will be working in a team of 15 developers from 10 different countries, operating in bi-weekly sprints with daily stand-ups. We apply Kanban methodology in the development process and impact is continuously measured.

Besides back-end development, you will be deeply involved in the design process - offering feedback and input in meetings with product managers and designers when planning new features and products. The position offers a competitive salary and a fully remote work environment.

Who we are looking for:

  • At least 3+ years of commercial development experience
  • At least 3+ years of .NET & C# experience, preferably with .NET Core
  • At least 2+ years of SQL experience, preferably with PostgreSQL and EF Core 5
  • Experience with Message Broker (preferably RabbitMQ) and AWS Cloud is an advantage.
  • Experience with OpenAPI standard.
  • Experience working in remote teams is an advantage
  • Agile (Kanban) software development experience
  • Located within UTC - UTC+8 time zones

Your responsibilities will include:

  • Building integrations for Jibble 2.0 using the ASP.NET Core tech stack
  • Improving existing features of the product and work on new features as we continue to scale
  • Ensuring code quality and standards while meeting deadlines and delivering targets set by the product team
  • Working closely with product managers and data analysts to improve the overall product, the design team to improve the user experience, and front-end team for design implementation


Time zone: (GMT+04:00) Yerevan +/- 4 hours

Skills: javascript css html

About Listrak:

We are a SaaS company that offers an integrated digital marketing platform trusted by 1,000+ leading retailers and brands for email, text message marketing, identity resolution, behavioral triggers and cross-channel orchestration. Our HQ is in Lititz, PA, but we have employees spanning over 30 states (and growing!). We are a family-run, 350-person organization led by a passionate leadership team that is invested in bringing together diverse, creative, intelligent minds to create an amazing workplace and product.

About the Job:

The ideal candidate is responsible for coding Listrak’s on-site client solutions (e.g., pop-ups, website banners, preference centers, etc.) and as needed, the role may assist graphic designers code client email campaigns. This role will also produce and maintain HTML, CSS, and JavaScript boilerplates and help develop front-end automation tools that support implementation. He/she will work closely with the design team to ensure the on-site creative produced will be coded appropriately and function as planned. He/she is responsible for performing quality assurance and keeping in accordance to best practices for all marketing campaign projects.

You have:

  • Bachelor’s degree in Computer Science, Interactive Design, Graphic/Web Design, or related field
  • 3+ years of experience in front-end web development / programming
  • Hands on experience building in HTML, CSS, and JavaScript
  • Experience in email development and responsive web design a plus

Why join Listrak?

At Listrak, we take every voice into consideration—we invite and encourage our employees to help us solve problems and anticipate the unknown. We invest in our employees and work to grow and develop you in your career. We are highly collaborative and team oriented, and we take pride in our culture at Listrak! Want to know more? Check out more about our culture here!

We also encourage our employees to have work/life balance, with benefits like generous time off, remote capabilities, and volunteer time off. We love to give back to our community (and yours!) and we take our social responsibility seriously, sponsoring and hosting local high school tech programming, volunteering our space for community organizations, and donating time and resources for non-profits like Meals on Wheels, Habitat for Humanity, and our local YWCA.

Check out more about our benefits here.

Come join our growing team!



Job Benefits:

  • Medical, Dental and Vision
  • Paid Parental Leave
  • 401k
  • Gym Reimbursement
  • Education Reimbursement
  • Home Buyer Program
  • Technology Purchasing Program
  • Flu Shots
  • Financial Wellness Program

Time zone: (GMT-05:00) Eastern Time

Skills: react typescript graphql javascript redux

Hims and Hers is seeking an experienced Senior Software Engineer to help build a fast, reliable, and frictionless telemedicine end-user experience.

Responsibilities:

  • Collaborate with backend and quality engineers to spec, write, test, and deploy code that powers forhims.com and forhers.com
  • Brainstorm features with product managers and designers and guide decisions based on your knowledge of the codebase
  • Review code and have your code reviewed
  • Mentor and be mentored by other engineers
  • Actively participate in retrospectives and help drive continuous improvement in our process and culture


Skills & requirements

Experience & Skills:

  • 5+ years as a software engineer, shipping production code
  • Strong familiarity with modern web technologies



Skills: react-native react typescript graphql redux

Hims and Hers is seeking an experienced Software Engineer to help build a fast, reliable, and frictionless telemedicine end-user experience.

Responsibilities:

  • Collaborate with backend and quality engineers to spec, write, test, and deploy code that powers forhims.com and forhers.com
  • Brainstorm features with product managers and designers and guide decisions based on your knowledge of the codebase
  • Review code and have your code reviewed
  • Mentor and be mentored by other engineers
  • Actively participate in retrospectives and help drive continuous improvement in our process and culture


Skills & requirements

  • 2+ years as a software engineer, shipping production code
  • Familiarity with modern web technologies



Skills: node.js java api

Awesome tech is made by awesome people. And we’re always looking for new team members who bring the energy, passion, commitment, and collaboration that has made Auth0 the great company it is today.

So what do we exactly build? Auth0 is an authentication and authorization platform designed by developers, for developers. Basically, we make companies’ login boxes safe, secure, and seamless for anyone logging in. Our mission is to secure the world’s identities so innovators can innovate. But it’s a big mission that requires a lot of teamwork.

Words, code, or people, whatever your skill, there’s a place for you here.

We're growing fast here at Auth0 and are looking for experienced senior developers for our Identity & Access Management (IAM) Login team. IAM delivers a simple, extensible identity platform that is easy for our customers to integrate into their applications and effortless to operate.

The mission of the team is to provide a simple, secure, standards-compliant and delightful login experience for both end users and developers.

We are open about technology choices and like to contribute to OSS projects. Our current stack focuses on Node, ElasticSearch, MongoDB, and React, but we like to focus on picking the right tools for the job.

You will:

    • Join a cohesive team comprised of engineers, a product manager, and designer to own our products from top to bottom.
    • Collaborate with other engineers and teams to develop new features, APIs, improvements, and fixes to handle our current and future scale.
    • Help our customers have an awesome experience with our products.
    • Collaborate with our support team as the last level of escalation for tickets.

You are a good fit if you:

    • Have excellent communication and collaboration skills.
    • You have 7+ years of software development experience.
    • Have 2+ years of experience in the identity and access management (IAM) domain.
    • Have experience creating public, or internal, APIs.
    • Have experience using NodeJS (or JavaScript), Java, or any other concurrency-friendly language.
    • Are autonomous and have a continuous improvement mindset.
    • Pay attention to details and keep user experience a top priority.
    • Enjoy being part of a highly collaborative, remote friendly environment.
    • Passionate about user experience.
    • Are currently located in Spain, Argentina, Canada, United States.

You might work on:

    • Collaborating with the team to craft end-user authentication flows from design to implementation.
    • Creating or enhance management and authentication API endpoints.
    • Security Engineering, and application security.
    • Participating on our on-call rotations troubleshooting production issues.

Preferred Locations:

    • #ES; #AR; #CAN; #US;

Auth0 makes the internet safer by safeguarding billions of login transactions each month.

Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles. We practice N+1>N which applies to everything from our people to how we iterate our tech; we believe in one team, one score; and we give a shit about everything we do.

Research shows that candidates from underrepresented backgrounds often don’t apply unless they meet all the job criteria. We aren’t looking for someone who ticks every single box on a page; we’re looking for lifelong learners and people who can make us better with their unique experiences. If you think you’d be a great fit, then please get in touch to tell us about yourself.

Auth0, recently acquired by Okta, is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.



Job Benefits:

  • Flexible Work Arrangements
  • Competitive Equity
  • Top-of-the-Line Macbooks and other great tools
  • Embrace Distributed Work
  • Inclusive Work Environment
  • Annual all-expenses paid international company offsite
Skills: ruby ruby-on-rails backend
Who are we?BuySellAds operates the largest self-serve advertising marketplace on the web. We’re an adtech company empowering publishers and advertisers to connect more efficiently. Don’t let the “adtech” part scare you away: our mission is to help publishers better monetize their sites so they can spend their time focusing on what they care about (their content!) rather than selling ads. We leverage tech to help broker these sales, and attempt to distance ourselves from the shady world of advertising that existed before.
Dribbble, CodingHorror.com, NPR, and The Atlantic are just some of the sites who we’re able to help make more money - connecting them with advertisers like Adobe, Microsoft Azure, Slack, Digital Ocean, and Atlassian who are all able to expand their reach through us.
We are a fully distributed/remote team, with ~50 people spread out across 25 cities in 5 countries. We primarily use Rails and React, with a smattering of Go and PHP, but seek to hire developers who are language agnostic and are more interested in shipping quality code than bikeshedding it.
A sneak peek at our dev team:
  • Primarily use Ruby/Rails for the API with a React setup on the frontend (SPA)
  • Some Go for performance-relevant code
  • Heavy Docker use, mostly hosted on AWS
  • We release code every day
Who are you?We’re looking for mid-senior level developers to help us build out our platform. Everyone on our dev team makes meaningful contributions that positively impact our team and our customers every day - you will likely ship code on your very first day at BSA.
Ideally, we’re looking for someone who is:
  • A natural problem solver: integrations can be messy work, requiring equal measures creativity and patience.
  • A self-starter: remote teams carry lots of autonomy. There’s no micromanaging here.
  • A great communicator: we’re big on teaching, learning, debating, and explaining, and these things require clear, deliberate communication.
  • Experienced working in ad-tech

You’re likely more awesome than you think, so apply even if you only check a few of these boxes.
Interested?Woohoo! To apply, send us a blurb about who you are and what you’re into. If you’re stuck on where to start, just focus on what you like to build, things you’ve built in the past that you’re proud of, and what you’d like to be building now.
We do our best to make the hiring process fair and straight-forward: we do an initial meet-and-greet phone screen, a live pair-coding session over Slack (our primary mode of communication), and a take-home coding test. We move quickly on decisions, and we aim to respond to every applicant and provide feedback where appropriate: even if we aren’t the right fit for each other, we want you to know rather than have to second-guess.
And if we are the right fit? We’re stoked. Come build a platform to help fix advertising with us.


Skills: frontend

Location: Remote, USA

Quartz is seeking a Senior Software Engineer to join our product engineering team. In this role you will architect, implement, and maintain functionality on qz.com and its underlying systems. You will also help mentor junior colleagues and help them grow as engineers. This is an ideal opportunity for a senior engineer who enjoys working in small, cross-functional teams, with lots of opportunities to shape the outcome of the features they build. Software engineers at Quartz work with designers, product managers, and non-technical stakeholders throughout the company to deliver technical solutions that meet the needs of our readers and the business.

All locations will be considered. Quartz has officially adopted a remote, work-from-anywhere policy for all employees.

What's the role

  • Write and deploy performant, maintainable JavaScript (and TypeScript) to qz.com. Our stack is built on React and GraphQL (Apollo), but direct experience with these technologies is not required-just a willingness to learn.
  • Collaborate on peer code reviews and architecture discussions.
  • Work with the CPO, Director of Engineering, and other stakeholders to set and follow a long-term technical roadmap that balances cost, scale, and business needs effectively.
  • Leverage third-party platforms where appropriate, considering the build-vs-buy dilemma on a case-by-case basis.
  • Architect and lead the execution of large technical projects, breaking the work into smaller tasks.
  • Use frequent "cool-down" periods to pay off technical debt, research new technologies, and improve our processes and workflows.

What we're looking for

  • 5+ years experience on engineering teams
  • Deep familiarity with JavaScript on the client and server
  • Experience building applications using reactive programming (React, Vue, etc.)
  • Experience working on a public cloud like AWS.
  • Strong understanding of Web fundamentals such as HTTP(S), DOM and browser painting, authentication, semantic HTML, and responsive design
  • Excellent communication skills (verbally, over email, and via chat) with both technical and non-technical colleagues
  • Experience with WordPress (our newsroom's CMS), GraphQL, React, and TypeScript a plus

We'd love to see someone who

  • Generous with their time. You measure success at a team level, not an individual level.
  • Advocates first and foremost for the reader/user.
  • Thinks critically about the costs and benefits of building new features, considering user need, stability, scalability, business impact, and long-term maintainability.
  • Comfortable translating non-technical problems into technical solutions.
  • Likes to leave clear documentation to help your colleagues.

~~~

Quartz, found online at qz.com, is a privately owned business news venture witha mission to make business better. We believe the global economy must be as inclusive as it is innovative, align financial incentives with the needs of our planet, and elevate leaders who act with integrity, empathy, and foresight.

Quartz Values

We look for team members who embody the following values:

  • Boldness and creativity. There's an opportunity to build something new every day, and we always aim to produce great and inspiring work.
  • Taking ownership. We experiment thoughtfully, challenge ourselves to uphold high standards, and leave things better than we found them.
  • Users first. Communicating with empathy means making sure your message isn't just sent but received, and emphasizing clarity in our journalism.
  • A more global world. Quartz was created for people who are curious about the world far beyond themselves, reject nationalist ideology, and believe that all cultures play a vital role in the global economy.

Quartz is committed to building a team that includes a wide variety of backgrounds and perspectives. We aim to be a place where a diverse mix of dedicated people will want to come, to stay, and do their best work. We strongly encourage applicants who are people of color, LGBTQ, women, people with disabilities, and/or formerly incarcerated people, and a college degree is not required. If reasonable accommodation is needed to participate in the job application or interview process, please let us know. We are an equal opportunity employer, and we do not discriminate on the basis of race, color, religion, creed, age, sexual orientation, gender identity or expression, family orientation, marital status, country of origin, citizenship, ancestry, physical or mental disability, veteran status, or any other category protected by local, state, or federal laws.

Quartz Media, Inc., is an EOE of Minorities/Women/Vets/Disability.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.



Skills: etl sql amazon-web-services matillion azure

This is a remote position but within +/- 2 hours of Eastern Standard Timezones.

Applicants must have strong written and oral communication in English.

Founded by freelance engineers, Blue Orange Digital wanted to bring an engineering-first approach to the development agency model. We work on projects that use the latest and greatest technologies. We care about the products we build and only work with clients who understand that good applications come from happy engineers and team members. We’re headquartered in NYC and DC with additional remote engineers across the US and Latin America.

Blue Orange Digital is looking for a Senior Data Engineer to join our talented multi-disciplinary team. We build modern data analytics platforms for our clients that incorporate machine learning to solve business problems. Blue Orange Digital works across multiple industries, this role provides an exciting set of experiences across a wide range of domains.

Your primary focus will be the design and development of data ingestions and ETL pipelines with Matillion for an Enterprise Data Warehouse. Blue Orange engineers take end-to-end ownership of their code and platforms, so the ideal candidate for this position has a mixture of experience in Cloud Engineering and Data Engineering. At Blue Orange we never stop learning and growing, new team members should be passionate about data technology and life-long learners.

Core Responsibilities & Skills

  • Design, develop, test and maintain maintainable, scalable ETL pipelines in AWS with Matillion & Redshift.
  • Work closely with business and technical stakeholders to refine pipeline requirements
  • Help establish and follow best practices for the design and development of data integration, data transformation and data quality tasks.
  • Perform root cause analysis and resolution for data issues.
  • Work closely in a team setting to deliver a high level of quality and value to the client.

Qualifications

  • BA/BS degree in Computer Science or a related technical field, or equivalent practical experience.
  • Minimum of 2 years experience using Matillion in production.
  • Minimum of 5 years experience building ETL pipelines and working with different Cloud Data Warehouses (Redshift, Snowflake, Azure SQL Data Warehouse)
  • Advanced experience in Python and SQL with an excellent understanding of computer science fundamentals, complex data structure, data processing, data quality, data lifecycle, and algorithms.
  • Experience using Infrastructure as Code tools (Terraform, CloudFormation)
  • AWS certification, or progress toward, at the associate level (Solutions Architect or Developer), or specialty (Big Data) a strong advantage.
  • Enjoys collaborating with other engineers on architecture and sharing designs with the team
  • Excellent verbal and written English communication.
  • Interacts with others using sound judgment, good humor, and consistent fairness in a fast-paced environment


Job Benefits:

  • Competitive Salaries
  • Health/Vision/Dental
  • 401k
  • Awesome people

Time zone: (GMT-05:00) Eastern Time +/- 2 hours