A palm tree

Remote Software Engineer Jobs

The largest collection of remote Software Engineer jobs online. Filter by location requirement and employment type. New jobs added daily.
Your Location
Employment Type
  • Packlane logo

    Software Engineer

    15 hours ago

    At Packlane, we help customers create custom packaging that can transform their businesses – and we need you to build the powerful tools and integrations that make it all possible. In fact, we’d be OK with you wearing a brightly colored superhero cape at your desk because you have visionary powers to see the future, lasers in your fingertips to weld together innovative solutions, and X-ray vision for detecting and eradicating bugs and inefficiencies.

    As the ideal candidate, you understand that inventive and stable software is essential to the continued prosperity of our business — and also result in web experiences more forceful than a locomotive.

    Consider Packlane a unique challenge - you’ll be working on systems that enable people with a range of design knowledge (from novices to experts) to create products that help them tell their business’s brand story. It’s a big job, but the engineer we’re looking for will be excited to work on a career-defining startup that’s pioneering new approaches to designing and manufacturing packaging. Join our team as a software engineer and put your super-skills to work for the forces of good.

    What You'll Do:

    • Ideate. Create. Innovate. Help our small (but ultra-productive!) team craft new and wonderful products both by building innovative elements and integrating solutions.
    • Craft the core of the web applications that power our business and pitch in on front-end development.
    • Build reliable systems in Elixir, Phoenix, and the BEAM ecosystem and integrate them with world-class applications driven by PHP, PostgreSQL, and more.
    • Collaborate with stakeholders, department heads, and consultants to design and implement the best business solutions possible.
    • Help chart our course to dramatically scale our business, while maintaining architectural simplicity, pervasive observability, readable code, and a happy and engaged development team.
    • Bend steel with your bare hands (optional).

    What You'll Love About Packlane:

    • Use the technologies you love - Packlane is an opportunity to cut your teeth on an exciting technology stack, including innovative development frameworks and cutting-edge functional languages.
    • We’re a small team - You’ll be one of few, which means you’ll have a real chance to make an impact. Expect (and hopefully enjoy!) a lot of control and influence over product decisions and prioritization, with significant engagement and input into business decision-making.
    • You’ll help build our future - We’ve got a lot of ambitious projects in the works, from re-building manufacturing infrastructure from the ground up, to implementing robust order management systems that orchestrate an intricate production flow, and you’ll be at the forefront of it all. We value creative thinking, bold decisions, and the courage to take ownership over solutions.
    • You'll be challenged to grow - If you are curious and willing to continue to learn and level-up, you'll be right at home on our team. We value diverse and growing skillsets as well as deep knowledge in specific areas of software development and engineering. We encourage exploration and growth, sharing your knowledge, and evolving our stack and implementation.
    • Flexibility - We’re a fully remote company, from Engineering through Customer Service. We’re proud of our remoteness and make sure to stay connected and interactive through Slack, Zoom, and other channels. Our core business spans the North American time zones from GMT-3 to GMT-7, so as long as your work schedule can overlap within those boundaries, we're good! We welcome applicants outside of the US / North America. We value work-life balance and work to find innovative solutions to meet peoples' needs.


    • 2+ years of experience in Elixir, Phoenix, and Ecto to build domain logic, web APIs, internal tools, or similar big projects in production. You have a couple of languages under your belt and aren't afraid of picking up new ones. Experience with PHP and Javascript is a plus.
    • Real-world experience in designing and evolving SQL schemas and writing code that manages relational data. You're confident working with production data, choosing indexing strategies for tables based on their access patterns, and deciding when and how to use data caching in memory, as a few examples.
    • A great understanding of web technologies, and how to optimize them so a website handles complex data with speed, robustness, and security. You don't break a sweat while debugging production issues with the help of logs and tracing.
    • You understand the value but also the cost of writing tests. We value high test coverage and, at the same time, we try to avoid being slowed down by tests that are too implementation-dependent when refactoring existing code.
    • An easy-to-work-with attitude, well-organized, and highly self-motivated.
    • Reliable. Accountable. Dependable. And all the other good -ables. You know what they are.
    • Great communication and collaboration skills.
    • Strong work ethic and a healthy obsession with learning new things.
    • Don’t see your strengths listed? Tell us about them! We want eager and gritty applicants :) not narrowly pigeon-holed engineers.

    Bonus Points

    • Pragmatic approaches to complex problems. Know when a hack is the right solution.
    • Expert at debugging and willing to jump into the fray.
    • Previous experience on remote teams.
    • Experience setting up and managing cloud resources in AWS or GCP

    Employment type

    • Employee or contract depending on location.
    • US applicants and International contractors who can overlap with North America time zones (minimum 2 hours overlap with PST) are welcome to apply.
    View Application
  • Lullabot, Inc. logo

    Drupal Developer

    Lullabot, Inc.
    16 hours ago

    Lullabot is seeking a full-time Drupal Developer who will thrive as part of our innovative and supportive client services team. We are looking for someone who writes organized, well-documented code, strives to follow coding standards and implement best practices, and who succeeds when working collaboratively on a team with content strategists, designers, developers, project managers, project owners, and clients. 

    The successful candidate will have strong technical skills combined with the ability to be creative and compassionate. They'll be able to manage themselves in a 100% remote-work environment and will possess excellent communication habits in order to work well with other team members and clients. Equally important is an individual who can stand behind and support our Core Values.

    Lullabot is committed to diversity, equity, and inclusion. We strive to be a place where everyone, from any background, can do their best work and feel safe while doing so. We not only believe this is a core part of our Be Human value; it’s crucial to our Engineering Values as well. In recruiting for our team, we welcome the unique contributions that you can bring!

    Responsibilities Include:

    • Working in a collaborative development team, usually consisting of back-end and front-end engineers and a technical project manager
    • Writing and debugging back-end code for Drupal (including but not limited to):
      • Drupal’s key APIs
      • Custom module writing, converting, and editing for Drupal 7, 8, 9
    • Working with advanced Drupal 8 tools such as Drush, Composer, Configuration Management, Plugins, Services, etc.
    • Drupal 8 site-building tasks (including but not limited to):
      • Enabling and configuring modules
      • Settings, configurations, views, menus, view modes
    • Managing a local development environment and working with command line tools
    • Assisting as needed with content modeling and architecting solutions
    • Performing or assisting with QA
    • Attending scheduled stand-ups with project team to provide updates
    • Collaborating, planning, and completing development tasks
    • Peer reviewing co-worker and client code changes
    • Assisting with back-end performance assessments and improvements
    • Providing insight to help improve Drupal expertise of co-workers, contractors, and clients
    • Documenting and evaluating requests from clients
    • Setting priorities, expectations, and communicating with project manager and/or clients around project needs and task progress

    The ideal candidate will have the following attributes:

    • Professional code or other examples of systems you've designed or implemented relevant to enterprise CMS development.
    • Knowledge of Drupal coding best practices and security standards.
    • Used Git and Gitflow for version control in past professional roles
    • Experience with pull request and peer review workflow
    • Familiarity working within an agile workflow and project ticketing systems
    • Has a well-rounded understanding of Drupal-adjunct technologies such as the LAMP platform, and Drupal theming
    • Ability to plan, run, and write automated tests with tools such as PHPUnit or Nightwatch
    • Strong written and verbal professional communication skills
    • Has a professional, collaborative, and proactive approach to people and problems
    • The ability to use the following skills on a daily basis: friendliness, judgment, empowerment, respect, integrity, tact, and honesty
    • A discerning, critical mindset that avoids cynicism
    • Team player with proven ability to work well under pressure and within deadlines
    • Self-directed: able to work independently and within a virtual team, and consistently manage your own time and tasks 
    • A desire for a healthy work/life balance: though additional work may sometimes be necessary, we plan for a 40 hour work week

    Bonus points for:

    • Ability to write JavaScript and non-Drupal code
    • DevOps knowledge
    • Knowledge of Docker-based local development environments
    • Familiarity with accessibility best-practices
    • Familiarity with developer tools available in modern browsers
    • Familiarity with managed hosting services and deployment tools
    • Been an active member of an open-source web community
    • Worked with large teams, 5+ people, on large projects from start to finish

    Physical Requirements

    • Must have a reliable internet connection and a willingness to work from home (or anywhere) in a distributed fashion.
    • Must be able to use a computer for up to 8 hours per day
    • Must be able to travel 2-3 times per year in the United States for client on-sites and company events. Travel will be limited initially due to Covid-19 considerations.

    Education & Experience

    Two or more years enterprise-level Drupal development experience or equivalent relevant experience required. Bachelor’s degree in computer science or information technology is a bonus.


    We're looking for a full-time (40 hours per week) employee or contractor. Employees must be based in either the United States or Canada. We have the ability to work with contractors between the GMT +02 (Spain) and GMT -08 (US-West Coast) time zones.

    Salary Range

    $70,000-102,500 USD annually, pay will be commensurate with experience.

    How to Apply

    Submit your resume, cover letter, and code samples through our website

    This position is open until filled. We are interviewing for multiple positions to start in mid-May.

    About Lullabot

    Chances are good that working for Lullabot will be like nothing you've ever done before. Lullabot has been a leader in Drupal web development since our founding in 2006. We’re a distributed company without a central office, and our team is spread out across the U.S., Canada, South America, and Europe. We are masters of communication and our tightly-knit team works very closely despite geographical separation. In fact, most new employees say they feel more connected to their co-workers at Lullabot than they ever did at a conventional co-located company.

    Lullabot is a 100% employee-owned ESOP, and the majority of our team are full-time employee-owners. We provide a great benefits package including health, vision, dental, and life insurance; a retirement plan; a generous tech stipend for employees to purchase computers, cell phones, or other work-related expenses; and an annual professional development budget. We offer new employees 15 paid days off per year, 20 paid days off per year after your two-year anniversary, and 25 paid days off after your seven-year anniversary. In addition, we offer a four-week paid Sabbatical once an employee hits 10 years with Lullabot. (Plus holidays!) And did we mention there's no commute? Your time is flexible as well, so if you need to take a break to pick the kids up from school, it's not a problem.

    We have flexible hours, but we tend to schedule meetings during the North American workday and expect employees to be online and available during most of this time. Self-direction, an approachable and confident attitude, and a focus on quality over quantity are some of the things we look for. We work from both the head and the heart and guide our decisions by our Core Values.

    One more thing…

    We strive to be transparent about our timeline and welcome you to reach out to Human Resources at hr@lullabot.com to touch base on your application at any time. 

    Lullabot, Inc. is an equal opportunity employer committed to providing an environment that is free from discrimination and harassment based on race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Our EEO policy applies to all aspects of employment, including recruitment, hiring, promotions, discipline, terminations, wage and salary administration, benefits, and training.  

    Applicants who require reasonable accommodation to complete the application and/or interview process should notify Human Resources at hr@lullabot.com.

  • Dreamcatcher Solutions  logo

    Mid & Sr. .NET Developer

    Dreamcatcher Solutions
    USA Only
    19 hours ago

    My client is looking for a Mid & Sr.  Back-End .NET Developer who can handle a fast, scalable, problem solving software environment. You will be solving problems of scale and flexibility that most engineers never see, building a product capable of serving our customers in very unique ways.   Your scope extends from the high-performance data layer to complex business layer. This position requires the mental agility to jump from the deep code-level view to big picture view and back into code view. You will design and develop systems that let our customers run millions of transactions daily. The design decisions and judgment calls you make will impact millions of indirect customers in North American and US territories.What you will be doing? Create designs, code, tests in-line with approved architecture and engineering processes and best practices.Manage availability, latency, scalability by engineering reliability into software and systemsReview and influence ongoing design, architecture, standards and methods for engineering services and systems.Identify and resolve production issues as neededRespond to and resolve emergent problems; write software and build automation to prevent problem recurrenceMentor junior software engineersMust have skills: (MUST be a US Citizen or Green Card Holder)MS in Computer Science or related field/degree plus 4+ years of relevant experienceOR BS plus 6+ years of relevant experience- .NET Framework, C#, Visual Studio, building high-performance SQL Server database applications using ADO.NET or Entity Framework or nHibernate WWF and AOP experience.Experience building high-volume and critical production service environmentFluency in C#; and core .Net features Technical expertise in building and tuning multi-threaded high performance .NET applications.Strong server side development skills designing and developing high traffic applications in a fast paced environmentExperience with agile development and scrum methodologiesMust have working knowledge and experience of Entity Framework or nHibernateMust have working experience with features in .Net 4.0 such as LINQ, and TPL

  • Witekio Corp. logo

    Senior Embedded Linux Software Developer

    Witekio Corp.
    USA Only
    21 hours ago

    Witekio is a fast-growing company and we are hiring a Senior Embedded Linux Software Developer passionate about embedded devices and enthusiastic in new technical solutions, services, and devices. If you love connecting hardware to software, join us and help high tech makers build great software.

    What you will do:

    • Develop middleware based on C/C++. Customize Yocto and Buildroot distributions.
    • Perform driver and middleware development on a variety of embedded hardware platforms.
    • Write device drivers for bootloaders and the Linux kernel.
    • Develop or customize board support packages (BSP) for our clients' hardware to provide additional functionality, such as software updates, enhanced security, and optimization.
    • Actively participate in low-level software architectural discussions.
    • Keep schedules, project requirements, specifications, and deliverables through cross-collaboration with Witekio’s team members and its clients.
    • Participate in project validation, estimation, and project sizing. Understanding project limitations and helping ensure expectations meet what is achievable.
    • Mentor and share skills with peers. 

    We’re looking for you to bring:

    • Yocto expertise is a must have.
    • Embedded software development experience in C/C++.
    • Proficiency with Linux kernel and middleware development on ARM architecture.
    • Experience with embedded design, development and debugging.
    • Excellent client management skills.
    • MS or BS in Electrical Engineering, Computer Engineering, Computer Science or a related field, and five years of experience as an Embedded Software Engineer or related positions.
    • Knowledge of buildroot.
    • Ability to work remotely and communicate effectively with team members and clients.

    About us:

    WITEKIO, an Avnet company is an expert in embedded software, with over 100 engineers based around the world including teams in the United States, U.K., Germany, and France. As a world-class leader in IoT and embedded software, our goal is to bring a global software system vision to innovative devices. 

    Our Perks:

    • 100% medical, dental, and vision coverage for full-time employees and 50% for dependents
    • Very generous time off and paid Holidays
    • 401(k) with a 5% company match
    • A parental leave
    • Employee referral bonus
    • Exchange program with the availability to work in any of our European offices
    • Plus, unlimited snacks and beverages in our kitchen
    • and Fridays’ French Pastries!

    Technical assessment is required as a first step in the screening process.

    Location: USA remote

    Applicants must be authorized to work in the U.S.

  • Varsity Tutors logo

    Software Engineer II – Full Stack

    Varsity Tutors
    USA Only
    22 hours ago

    Title: Software Engineer II (Full Stack)

    • Location: Remote


    We are looking for Software Engineers to join our fast growing Engineering team. This is a great opportunity to work with an amazing team and drive the technology of learning products and platforms. We operate in a highly collaborative environment with Product and Design to build experiences that matter to our customers. At Varsity Tutors, engineers do not just write code, they actively participate in the conversation on what and how to build the systems and solutions that matter to our customers. If you love your customers as much as we do, we’d love to hear from you.

    This position is a full-time remote opportunity! (We’ve been remote friendly for years and that isn’t going away).

    Note: Please feel comfortable applying, even if you don’t meet all the requirements for the position. We’ll let you in on a secret: there’s no such thing as a perfect candidate. Everyone can grow at Varsity Tutors. We strongly encourage members of underrepresented groups and people of diverse backgrounds to apply. Apply now if this is a role that would make you excited to come into work every day!

    About Varsity Tutors:

    Varsity Tutors, a Nerdy Company, is the leading direct-to-consumer, curated gig economy platform for live online learning benefiting both learners and experts. We have built a comprehensive online learning destination that enables the delivery of scaled high-quality live expertise for learners of all ages across thousands of subjects and multiple learning formats through the application of technology and AI. We’ve raised $107M million in venture capital from TCV, Learn Capital, and the Chan Zuckerberg Initiative. We also recently announced that Nerdy, the parent company of Varsity Tutors, plans to go public via a SPAC with TPG Pace Tech Opportunities later this year, with a $1.7 billion market valuation.

    We succeed thanks to a diverse mix of talented people who want to come, to stay, and do their best work. If you love learning, technology, and making a true impact, you’re going to love working here!

    In this position, you will

    • Collaborate with stakeholders and partners across teams and departments
    • Write performant, maintainable code that is easy to read and well-documented
    • Write automated tests to thoroughly validate the correctness of your code
    • Deploy large-scale web applications
    • Have a focus on quality, and operate iteratively to get from good to better
    • Be a part of your team’s on-call rotation; we all own our code end-to-end from development to deployment to operations
    • Come ready to learn from some of the best and brightest in the industry
    • Work independently and collaboratively in a dynamic and fast-moving team
    • Be effective in a team environment working with fellow engineers, product management, and design


    • 3+ years of experience working as a Full Stack Engineer
    • Experience with React or similar UI frameworks (e.g. Vue, AngularJS)
    • Experience with Ruby on Rails or similar web frameworks (e.g. Django)
    • Experience with deployment systems (e.g. CodeShip, AWS CodeDeploy)
    • Familiarity with AWS Services (e.g. RDS, Kinesis, EC2, Lambda, et cetera)
    • Familiarity with the Linux Operating System and command-line tools
    • Understanding of OO design, algorithms, and data structures
    • Familiarity with implementing e-commerce solutions is beneficial
    • Aptitude to quickly learn new languages and technologies as necessary
    • Computer Science or related degree

    Varsity Tutors Leadership Principles

    Relentless Focus on Customers * Comfort with Ambiguity * Ownership * Simplify * Intellectual Curiosity * Build Teams * Think Big * Insist on High Standards * Bias for Action * Build Trust * Go Deep * Have Conviction * Deliver Results * Are Right, a Lot


    • Once in a lifetime opportunity to help revolutionize how the world learns!
    • Fun, collaborative, and team-oriented work environment with plenty of training and a feedback-rich culture
    • Remote friendly
    • Hackfest!
    • Work-life balance
    • Healthcare Plans (Medical, Dental, Vision, Life)
    • 401k Company Matching Plan
    • Flexible PTO plus a floating holiday (for your birthday!)
    • Paid VTO (“Volunteer Time Off” to do community service/charity work)
    • 52 hours of Free Learning Sessions per year for you or immediate families members and free access to our Virtual School Day classes and School@Home program
    • Collaborative, and team-oriented work environment
    • Try a free trial of our Live Learning Platform here: https://www.varsitytutors.com/freetrial
  • InVision logo

    Lead Software Engineer – Shared Services

    22 hours ago

    Title: Lead Software Engineer – Shared Services

    • Location: Work from Anywhere

    InVision is the leading product design and development platform for teams building world-class digital products. It’s every company’s imperative to continuously innovate and improve on their customer experience: InVision’s platform, education, and community enable creative collaboration across teams and geographies for improved speed-to-market and powerful business results.More than 7 million people across global enterprises and small teams come to us when they are looking for digital transformation. That process doesn’t start and end in any design tool: it encompasses ideation, conversation, visual collaboration and so much more. Teams use InVision to create, prototype and test new ideas; develop repeatable and streamlined processes in design, product and engineering; and improve workflows to move more efficiently from inspiration to production and drive innovation. The InVision platform allows teams to collaborate throughout the process with every stakeholder, giving individuals the visibility and know-how they require. Customers include 100 percent of the Fortune 100 and organizations including American Express, Adidas, Boeing, Ford Motor, Netflix, HBO, Ikea, Slack and Virgin Atlantic.

    InVision is a fully distributed company with people in more than 20 countries. Investors include Accel, ICONIQ, FirstMark, Tiger Global, Battery Ventures, and Spark Capital.

    Our team is in search of a Lead Software Engineer to help us change the way digital products are designed.

    About the Team:

    A part of our product-platform organization, the Shared Services team is responsible for providing secured, reliable and scalable services, running under AWS. This team owns high-throughput shared services that are core to our platform and inherently require a strong focus on scalability and performance. We’re a uniquely horizontal team integrating with every InVision product area. We’re highly collaborative and enjoy helping each other to get things done; our next teammate should share a similar mindset and help us strengthen our team culture.

    What you’ll do:

    • You’ll build robust backend services in Go that must be performant under load, scalable, and deliver large sets of data.
    • Have the opportunity to contribute new ideas, and the ability to share your knowledge within and outside of the InVision organization
    • Be pragmatic, know how/what to balance to deliver software with the most impact on time
    • Be an ambassador for our culture where employees and customers come first, act with integrity and intelligent urgency
    • Be a champion for the team in leading and improving processes towards engineering excellence
    • Participate in code reviews and help to guide software architecture decisions
    • Mentor and learn from the developers & product managers on your team

    What you’ll bring:

    • Strong backend expertise; API development, experience with Micro-services
    • Motivation to understand the business, our users, their requirements, and to deliver results
    • Passion for continued learning and a track record of picking up new technologies and skills as you ship awesome code
    • Strong proficiency in Go; or professional experience in one of the following backend languages: C, C++, Java
    • Ability and interest to learn and teach best engineering practices.
    • Experience/ability to work with fully remote teams
    • 5+ years experience in a fast moving tech environment
    • An affinity for creating software that is extensible, performant, and easy to read
    • BS or MS in computer science, mathematics or a related field, or equivalent work experience is a plus!

    About InVision:

    InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

    The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

    InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

  • BuySellAds logo

    Ruby on Rails Developer

    1 day ago

    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.


    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.

  • Shift logo

    Senior Software Engineer, Platform

    North America Only
    1 day ago

    Senior Software Engineer, Platform


    Build rock solid Java & NodeJS services using MySQL, ElasticSearch, and MongoDB.


    Reporting to the Engineering Manager, Backend, you will build out services and APIs that support Shift’s suite of products. You will be working on a team of Java and NodeJS engineers who have strong domain knowledge and experience in their technical areas. You will work on problems related to API deployments, video transcoding, video watermarking, auth systems, and workflow systems. You’ll be a part of our full development cycle including product reviews, development, code reviews, testing, and support.

    It will be your responsibility to build advanced solutions through design, architecture, planning, and collaborative execution. You will lead projects regularly and support the success of others through good mentoring, planning, and teamwork. You will use your strong planning, prioritization, and communications skills and communicate clearly and frequently with your team. You must be able to effectively contribute and mentor across the full application and effectively juggle multiple tasks and problems at once. 



    • Be able to mentor junior engineers
    • Give guidance, feedback, and direct mentorship to ensure junior team members are set up to succeed and grow
    • Review code to enforce best practices

    Project Delivery

    • Take ownership of a product or a complex set of product features
    • Think critically about problems and be able to provide reasonable and realistic estimations
    • Prioritize tasks and goals to meet daily challenges and evolving company needs
    • Identify risks early and work with the project team to communicate and remediate
    • Be able to set short term plans in writing for distributed team members
    • Deliver projects on time and on budget


    • Communicate complex engineering concepts to various audiences
    • Be an example for effective collaboration and contribution
    • Great listening skills with a strong desire to understand who you’re communicating with.
    • Big respect. Small ego.


    • Understand clean coding principles
    • Understanding of design patterns and common application architectures
    • Implement and maintain Shift architecture patterns, styles, and engineering best practices. Strike a practical balance between DRY and KISS principles.
    • Review code to enforce best practices
    • Properly communicate, document, and execute releases
    • Be a contributor. Regularly make high quality, meaningful contributions to the development of Shift applications and systems
    • Design and contribute to internal tools that increase velocity and quality of business decisions.

    Attributes of a successful Senior Software Engineer at Shift are:

    • Pragmatic. You understand that meeting business objectives is the ultimate goal.
    • Experienced. You’ve done this before. You have a strong foundation in software engineering and can take responsibility for complex problems.
    • Thoughtful. You have learned that the best solutions start with understanding the problem. You listen to others and seek out information.
    • Responsible. You believe you are accountable for what you create. You test your work and support your customers.


    Languages: Java, NodeJS

    Platforms: MacOS, Linux (Debian, Amazon Linux)

    Databases: MySQL, ElasticSearch, MongoDB

    Support & Tooling: IntelliJ, VSCode, GitLab, Git

  • Superside logo

    Senior Software Engineer

    1 day ago

    Superside is growing fast and we're currently looking to expand our engineering team with a bunch of talented and product-driven engineers. We are looking for both front-end, full-stack, and back-end engineers. Read more to learn about Superside, the team and our available positions 🙌🏻

    Growing our engineering and product team is just the next step in this exciting journey and one that will lead to our biggest achievements yet.


    We work remotely, meaning that we want to work with the best, no matter where you want to live. Our growing engineering and product team is full of alumni from Spotify, Adobe, Yandex, Mail.ru and more all now looking to disrupt creative operations together. The team is fully distributed across Europe but everyone is working within CET +/- 3 hours.

    Today, our engineering team consists of 12 developers, our aim is to extend to 25-30 engineers within the year. 

    Superside works closely together and emphasize a product-driven mindset. Everyone is given a lot of freedom and autonomy, and you’ll be able to take part in all types of product-related discussions, ranging from architecture to algorithms, DevOps and Cloud. You will work with scrum methodology, weekly product meetings, daily stand-ups with the team and weekly grooming sessions.

    WHAT YOU WILL BE WORKING ONAs an engineer at Superside, you'll be taking a crucial role in building, improving and scaling our platform. Depending on the role, you'll be involved in different parts of our product development process and work closely with both designers, product managers, QA and SRE to deliver compelling user-facing products.

    You can expect to get your hands dirty with:

    • Be part of important product discussions, and discuss with product managers, ux designers and other engineers
    • Migration from monolith to microservice architecture
    • Build a design commenting system ala Figma
    • Build and improve on our Chat and Collaboration system (Superchat)
    • Built integrations towards other services in the design space
    • Build out our project management platform
    • Improve on our staffing system
    • Build version control for design assets
    • Architect efficient and reusable front-end systems that drive complex web applications
    • Architect efficient, scalable and highly available back-end systems that drive complex web applications
    • Identify and resolve performance and scalability issues

    We want to bring the future of work to life and flood the world with beautiful, intuitive design. And we want your help in doing both.



    • NodeJS
    • Lambda Edge
    • Next.js/ React
    • Styled Components
    • Typescript
    • Sanity Headless CMS


    • Java/Kotlin
    • Spring Boot 2
    • Hibernate/ AWS RDS / MySql
    • Redisson/Redis
    • Junit for testing
    • ElasticSearch


    • Terraform
    • AWS SQS/SNS, ECS, Cloudfront, Route53,  EC2, S3, WAF, PageDuty, ParameterStore, ALB
    • Docker
    • Jenkins
    • Pusher
    • Mailgun

    Check out the video below to get a sneak peak of our DesignOps platform and a look and feel of the product you'll be working on: https://www.youtube.com/watch?v=WlZc10j_eDo

  • Code Notary logo

    Senior Go Developer

    Code Notary
    USA Only
    2 days ago

    Senior Golang Developer

    • Remote
    • Full time

    If you have ever developed a database or key/value store, if you know Linux inside out, and if you are a Go wizard, then we need to talk. We are looking for smart, dedicated and experienced Back-End engineers to join CodeNotary. Most of the code is written in Go, so if you write exemplary code and know Golang inside out, you’ll feel like home. That said, you will be surrounded by experienced gophers that are keen to work with you.

    CodeNotary is the leading Open Source company for immutable recording of data and processes.

    Our software solution CodeNotary Ledger Compliance® can be used on-premise or in the cloud, is always easy to use and can process millions of transactions a second with the same cryptographic verification of traditional distributed ledger solutions. The core engine of CodeNotary Ledger Compliance® is immudb, our industry-leading lightweight and extremely fast immutable ledger database.


    • Master’s degree in Computer Science or EE
    • 7+ years of professional experience in developing at a startup
    • Expert level programming skills in Golang (5+ years daily coding experience)
    • Experience in developing databases or key-value Stores (e. g. Reddis, MongoDB, Dgraph)
    • Experience developing API driven architectures (e.g. REST, gRPC)
    • Experience in systems-level, or OS kernel programming
    • Outstanding knowledge of Linux and container solutions
    • Excellence knowledge of cloud orchestration systems and solutions
    • Great team skills
  • Kaleidoscope 2.0 logo

    Digital Ads Tech (Google Ads & Facebook Ads)

    Kaleidoscope 2.0
    2 days ago

    Work from Home and Build a Great Company!

    Are you an expert with digital ads? Do you enjoy the process of building and optimizing ad campaigns on Facebook and Google? Are you good at using data to show value, make adjustments, and improve performance? And are you looking for an outstanding career growth opportunity?If your answer to these questions is “yes”, then this could be an excellent opportunity for you.

    Kaleidoscope (www.theKaleidoscope.com) is the #1 Technology-Driven Marketing platform helping orthodontists, dentists, and medical doctors grow their practices. We do that with a unique combination of 1) a comprehensive technology platform and 2) a suite of integrated marketing services. This enables us to provide practices with a One Stop Shop for marketing!  

    As part of our expansion, we are hiring a Digital Ads Tech to play a key role in fueling our growth. You will be instrumental in running Facebook ads & Google ads for our clients as well as helping our own company gain exposure and leads through digital advertising. 

    Kaleidoscope team members are distributed around the world, so you would be able to perform your duties from your home office!   


    • Compose, launch and optimize social advertising campaigns using Facebook Ads Manager, Google Ads, and other platforms/tools such as AdEspresso
    • Ability to gather advertising objective, analyze them and interpret into digital ad campaigns that are objective-based and data-driven
    • Create or manage the creation of effective display ads and then run A/B testing to measure CTR
    • Report to internal parties as well as brand partners on campaign progress using reporting tools provided (SpyFu, AdEspresso)
    • Research client attributes to compose variations of ad copy for campaign use.
    • Have the vision to grow your role and the company in general. This is a growing company with ample opportunity.
    • Take responsibility and accountability for assigned campaigns, managing all communication and tasks, occasionally outside of normal business hours.

    Qualifications and Skills:

    • 3+ years of experience in paid social campaigns (Facebook, Instagram, YouTube, and/or other social channels)
    • 1+ years of experience with retargeting/remarketing platforms such as AdRoll, Google, or Facebook
    • Experience with the principles of creating an advertising campaign; composing audience targeting strategies, generating ad creative for testing, and optimizing for increased ROAS.
    • Demonstrated ability to interpret data for insights and next steps
    • Exceptional verbal and written communication skills
    • Understanding of social media metrics, conversion funnels, and the ability to link results with specific elements of a broader campaign
    • Demonstrated capability of self-direction and motivation
    • Work well under pressure, as some responsibilities may be time-sensitive and under tight deadlines

    Extra Credit:

    • Dental, Orthodontic, and Medical industry experience

    Vital Attributes:

    • Team player
    • Excellent “people” skills
    • Has fun at work


    We offer a compelling compensation package consisting of:

    • Competitive base salary
    • Bonus opportunity
    • Long term compensation (similar to stock options)
    • Paid Time Off
    • Paid Holidays
    • 401(k)

    To apply:

    After thoroughly reviewing Kaleidoscope’s website, please apply on our Careers page at https://thekaleidoscope.com/careers/ and be sure to include a detailed, thoughtful and customized cover letter addressing your fit to the ideal qualifications/attributes. Please do not send a boilerplate cover letter.

    Kaleidoscope is an equal opportunity employer

  • WayBetter logo

    Lead Software Engineer

    2 days ago

    About this role

    WayBetter has an exciting opportunity for a dynamic Lead Engineer to create modern applications within a service-oriented architecture. This role is 100% remote, US based and reports directly to the VP of Engineering.

    What you'll do

    • Collaborate with product managers, designers, and engineers on figuring out the best product enhancements to create value for customers and WayBetter
    • Plan, design, and implement software to bring features to life
    • Act as a player-coach, splitting your time between managing people and acting an individual contributor
    • Meet regularly with the engineers reporting to you in order to keep them productive, engaged, and happy
    • Review the work of fellow engineers
    • Fix bugs when they inevitably pop up
    • Attend regular stand-ups
    • Move as far up and down our technology stack as you’re comfortable with
    • Help build a positive social network around gamifying health and wellness
    • Explore paradigms like event-driven architecture to solve challenges in scaling distributed systems

    Your experience looks like

    • Expert-level knowledge of designing, building, and maintaining web apps in Ruby on Rails and/or Node.js
    • Demonstrated ability to store data in MySQL or PgSQL, to find inefficiencies, and to optimize them
    • Familiarity with non-relational databases and when they might be the right choice
    • Proven track record of implementing modern web UIs and UXs
    • Deep knowledge and understanding of responsive web design
    • Comfort producing and consuming JSON APIs
    • Exposure to containerization (e.g. Docker) and container-orchestration (e.g. Kubernetes)
    • Knowledge of cloud hosting platforms (we use AWS)
    • Strong written and verbal communication
    • Close collaboration with product managers, designers, and other engineers
    • Not only being highly productive, but helping others to be highly productive too
    • Passion for development best-practices
    • Eagerness to learn and grow as a software engineer

    Our technology stack looks like

    • React Native mobile apps
    • React web sites
    • Apollo GraphQL middle tier
    • Service-oriented architecture
    • Several Ruby on Rails back-end services
    • A couple Node.js back-end services
    • Infrastructure running on Amazon Web Services
    • Infrastructure orchestration via Convox
    • Several MySQL databases running on RDS
    • Segment data pipeline
    • RedShift data warehouse
    • Front-end logging via Sentry
    • Back-end logging via Datadog
    • Code hosted on GitHub
    • Automating testing and building on CircleCI

    Company Stats

    Founded 2011

    Headquarters New York, NY (all employees currently working remotely)

    Employees 45

    Website https://waybetter.com/

    Company Overview

    Inspiration, meet motivation.

    WayBetter is a marketplace that connects leading health & wellness coaches with people who want to build positive habits. The WayBetter app couples behavioral science with gamification to help members accomplish their goals around fitness, nutrition, mindfulness, and someday a lot more.

    How are we different from other fitness and wellness apps? They focus on content. We focus on motivation.

    • New Challenges Weekly — With a new variety of challenges starting every week, led by the world’s best coaches, there’s always something new to get started or stay on track.
    • Fun & Social — We make the hard work of changing habits fun through gamification along with a social feed where other members cheer you on.
    • Accountability — We let you bet on yourself. Get off the couch and complete the challenge and earn your bet back … plus a profit! If not, your money goes to more committed players.

    WayBetter makes money from members who get access to all our challenges and coaches. Coaches earn money by bringing in new members and by having existing members play in their challenges. We’ll power up 300% in 2021 by expanding the volume and variety of challenges on our platform.

    Building on the success of our first apps, DietBet and StepBet, we’ve helped 1 million people adopt new healthy habits and make long-term lifestyle changes. Along the way we’ve partnered with 300 influencer coaches who have collectively earned over $10 million.

    With the launch of our flagship WayBetter app in 2020, we’re on a mission to build the world’s first goal-sharing social network.

    Why Work at WayBetter?

    We know from our games that fun and social support are the keys to sustainable success. As such we care deeply about our culture and practice what we preach by fostering a work environment that’s fun, social, and rewarding. Half our 45 employees were hired from our customer base.

    We love working at WayBetter because we’re enthusiastic about improving people’s lives. We’ve developed an innovative solution to the hard problem of behavior change and we see the enormous potential to apply our formula to help millions of people improve their health and happiness. We recently codified our values which you can find on this page (click “explore our company values”).

    We’ve raised $7.5M from fellow entrepreneurs and have grown responsibly (cashflow breakeven in 2020). We have chosen not to play the game of chasing venture capital for its own sake but we do plan to raise institutional capital in 2021 to supercharge our growth. We offer health insurance, a 401(k), remote-work flexibility, competitive cash comp, and meaningful equity participation.


  • Prospect logo

    Senior JavaScript (React) Software Engineer

    2 days ago

    We are a remote startup (headquartered in Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better.

    Prospect is a lead generation app that helps you find contact data right inside your browser in real-time. The best sales teams from the top tech companies in the world use Prospect to crush their sales targets.


    We are currently a team of 11 people -- you will be #12 🙂

    We are self-funded and profitable (no VCs or investors). We did this because we want to do what’s best for our team and customers.

    Authoritative leadership style is practiced here, where the overall goal is given and you have the freedom to choose your own way of achieving it.

    We have balanced working hours (~8 hours/day), don’t work weekends, and take ample time off. We don’t have any “managers” and we rarely do any internal meetings.

    We understand the importance of work/life balance which is why we are one of few that offer Fridays off in the summer ☀️


    You enjoy writing beautiful code. You care not just about whether the code works, but you think deeply about how well it performs, and how it will be understood by future developers.

    You like shipping things. You realize that building excellent products is a marathon, not a sprint, and regularly make improvements in iterations.

    You are an excellent communicator. You realize that working remotely requires thoughtful communication and you do so through great written communication.

    You self-manage and are open to feedback. You enjoy taking a goal and figuring out how to ship it without heavy direction and regular check-ins.

    You are product and customer-centric. Whether it is a bug fix, perf improvement, or a new feature, you realize that every line of code is an opportunity to make a user’s experience better.


    We are currently a team of 7 engineers. Our roles are divided based on the projects we work on.

    We work in 4-week long development cycles in which we focus on adding new features, fixing bugs, or making improvements. After each cycle, we have a 2-week cool-off which we use to work on anything we would like to as well as plan for the next cycle.

    Our frontend stack is currently:

    • Languages: Mostly TypeScript, with some ES6
    • Frameworks: React, Redux, Redux Sagas
    • Tooling: ESLint, Jest, Prettier, Storybook

    And the rest of our stack is currently:

    • Backend: Java 8 with modern practices
    • Cloud: A mix of AWS and Google Cloud
    • Database: PostgreSQL
    • Internal: GitLab for CI/CD and issue tracking


    You will be working on our core application’s frontend. The application is a React/Redux application written in TypeScript with modern best practices.

    This is a high-impact role. We are looking for someone to take real ownership of one or two core features within the first year. You will own some extremely important parts of our application that serve thousands of customers. 

    We prioritize our projects based on what customers are requesting the most. Some things that you might work on include:

    • DevOps: Improve the CI pipeline by improving static analysis and adding tests
    • Improvements: Improve performance to render UI at 60fps
    • Integrations: Add features to and revamp our Salesforce integration
    • Platform: Make the main app, a Chrome Extension, work on other platforms
    • Upgrades: Migrate to the latest versions of core dependencies, such as React


    • 3+ years of JavaScript programming experience
    • Experience with shipping React applications to production


    • Past remote work experience 
    • Experience at a startup or a small company
    • Experience working with TypeScript
    • Front-end design experience (Figma/Sketch, CSS, an eye for good user interfaces)


    • Salary: $95,000 - $120,000 Canadian dollars per year
    • $1,500 annual continued learning budget (for books, courses, and self-improvement)
    • $1,000+ annual travel spending allowance (money to spend during your vacation)
    • Flexible working hours (4 hour overlap with EST and the remaining 4 flexible)
    • 4 weeks paid time off
    • Benefits (health, dental, etc) through our company HSA (for people living in Canada)
  • Shutterfly, Inc logo

    Senior Software Engineer (Java/Spring Boot)

    Shutterfly, Inc
    2 days ago

    We are unable to provide visa sponsorship or transfers for this role, at this time.  No candidates requiring visa sponsorship will be considered.

    At Shutterfly, we’re all about people — bringing them together, making them feel welcome, and connecting them to experiences. We make our customers’ memories last a lifetime by capturing, preserving, and sharing them through photography and personalized products.

    Shutterfly Business Solutions (SBS) enables other large companies to connect with their customers using web-to-print software solutions. SBS Technology is responsible for delivering cutting edge software solutions developed on Innovation Core platform and manufacturing PaaS services.

    SBS is looking for a stellar Software Engineer to join the team in Tempe, AZ. Candidates must have a pragmatic approach to application architecture and a passion for technology and incremental delivery in a fast-paced environment.


    • Hands-on development in Java technologies working in a test-driven development environment
    • Deliver quality code based on technical requirement
    • Participate in design and code reviews across the team to establish best practices
    • Support production applications and releases
    • Perform performance and scalability analysis

     Required Qualifications:

    • 3+ years hands-on experience in Java Stack (Open Source Java, Spring Framework, Spring Boot)
    • 2+ years of developing effective REST based web services and APIs
    • Ability to work and deliver independently
    • Strong communication skills

    Preferred Qualifications:

    • Frontend experience JavaScript, jQuery, AJAX, HTML5, CSS3, Angular SPA
    • Micro services and Distributed architecture, DevOps/Cloud/AWS
    • Scale Technologies: Redis, Elastic Search, Kafka, NoSQL
    • Work with offsite vendor Software Development
    • Agile SDLC/Scrum/Kanban processes
    • BS/MS in Computer Science

    If this aligns with your career goals, skills and experience, we want to work with you!

  • Shutterfly, Inc logo

    Lead Software Engineer (Java/Spring Boot)

    Shutterfly, Inc
    2 days ago

    We are unable to provide visa sponsorship or transfers, for this role at this time.  No candidates requiring visa sponsorship or transfer will be considered.

    At Shutterfly, we’re all about people — bringing them together, making them feel welcome, and connecting them to experiences. We make our customers’ memories last a lifetime by capturing, preserving, and sharing them through photography and personalized products. Through our family of brands, trend setting products, cutting edge technology, and best in class customer service, we help our customers, and each other, share life’s joy. Shutterfly Business Solutions enables other large companies to connect with their customers by delivering enterprise level printing solutions. Our technology and manufacturing capabilities enable efficient and effective customer engagement through personalized communications.

    SBS is looking for a stellar Lead Software Engineer to join the team in Tempe, AZ.

    Candidates must have a pragmatic approach to application architecture and a passion for technology and incremental delivery in a fast-paced environment.


    • 60% hands-on development in Java technologies, 20% Application Architecture, 10% Team management and mentoring, 5% SDLC Process, 5% Infrastructure Releases
    • Create high quality code in an agile, test-driven development environment utilizing Java Stack
    • Influence the Technical Requirements Definition Process
    • Partner with development team to map technical requirements into architecture and technical design tasks, plan releases and deliver on commitments
    • Collaborate with core SBS teams on shared services such as Infrastructure, Security and Operations
    • Support production applications and releases
    • Perform performance and scalability analysis
    • Inspire, lead and mentor team members

     Required Qualifications:

    • 8 years overall software development experience
    • 5+ years hands-on experience in Java Stack (Open Source Java, Spring Framework, Spring Boot) and relational databases (Oracle, MySQL)
    • 2+ years of managing and/or leading a development team
    • 4+ years of developing effective APIs and REST/SOAP web services
    • Ability to work and deliver independently
    • Strong leadership and communication skills

    Preferred Qualifications:

    • Frontend experience JavaScript, jQuery, AJAX, HTML5, CSS3, Angular SPA
    • Scale Technologies: Redis, Elastic Search, Kafka, NoSQL
    • Micro services and Distributed architecture, DevOps/Cloud/AWS
    • Led/Managed offsite vendor Software Development
    • Agile SDLC/Scrum/Kanban processes
    • BS/MS in Computer Science

    If this aligns with your career goals and experience, we want to work with you!

  • Babylist logo

    Software Engineer

    USA Only
    2 days ago

    Software Engineer

    • United States

    Babylist is excited to add a seasoned Full Stack Software Engineer to our 10+ person in-house Engineering team and help build the technology that powers our registry and eCommerce experience. In this role, you’ll be responsible for building, deploying, monitoring, and maintaining the core of our consumer-facing experience. This is a fully remote position within the United States.

    What You’ll Do

    • Work closely with product owners to design, implement and deploy systems to support and scale our growing e-commerce, content and fulfillment operations
    • Provide thought leadership around process, tooling, systems, and software architecture; we benefit by more knowledge and learning how others solve problems, and you feel excited to bring in new ways of solving problems
    • Improve and help maintain existing systems; friction in the development process slows us down and has a large opportunity cost, and we see value in taking time to create maintainable systems and remove hurdles from the development process
    • Working in a close, supportive team solving real world problems and making decisions
    • Mentoring other team members through design and architecture planning, code reviews, and knowledge sharing sessions
    • Maintaining older systems and replacing them safely
    • Learning and growing as an Engineer

    Who You Are

    • Very comfortable with JavaScript, React and Ruby / Python (or similar)
    • An exceptional problem solver
    • Able to deliver elegant, effective software solutions in a timely manner
    • A clear, friendly, and open-minded communicator
    • Passionate about developing features from concept to deployment
    • Successful in an agile work environment and able to break down large pieces of work to deliver value incrementally

    What You’ve Done

    • 3+ years of experience in full-stack software development
    • Experience with testing and continuous integration is a bonus
    • Scaling backend and distributed systems to meet increasing traffic and complexity of operations also a bonus

    Our Tech Stack

    • React
    • Native iOS and Android
    • Ruby on Rails
    • MySQL
    • Redis
    • Sidekiq
    • AWS

    About Babylist

    At Babylist, we help expecting parents get exactly what they need for the arrival of their new baby. Founded in 2011, Babylist is a popular baby gift registry in the US. We serve millions of families every year to help them make the journey to parenthood less overwhelming and more fun. Families can add any item from any store to their registry, including products Babylist directly sells, alongside meaningful gifts like babysitting and meals, which they can’t buy in stores. The baby retail market is underserved and Babylist is well positioned to be the trusted brand that helps new families through this monumental life stage. In the US alone, 4 million babies are born every year and we have over 1.5 million new families signing up to create a baby registry with us annually. This year, 10M loved ones will give the perfect gift using Babylist.

    Why You Will Love Working at Babylist:

    • We get stuff done
    • We have a real impact on people’s lives
    • We’re passionate about our users and we genuinely appreciate them
    • We work at a sustainable pace for long-term success (yes, we’re profitable)
    • We are growing and have meaningful opportunities for career advancement
    • We’re a technological and results-driven business
    • We believe in autonomy and reward taking initiative
    • We have experienced leadership that is always open to new ideas


    • Competitive pay
    • Competitive health benefits including company-funded medical, dental, and vision
    • 401(k), FSA plans, and disability insurance
    • Flexible, paid parental leave policy
    • MacBook Pro, tools that you’ll need to be successful, and remote working stipend for office set-up
    • Company-wide events and meetings to connect with the broader Babylist team
    • We work at a sustainable pace; in general we don’t work late or on weekends

    If your experience is close to what we’re looking for, please consider applying. Experience comes in many forms – skills are transferable, and passion goes a long way. We know that diversity makes for the best problem-solving and creative thinking, which is why we’re dedicated to adding new perspectives to the team and encourage everyone to apply.

  • aThemes logo

    Full-Stack WordPress Developer

    3 days ago

    We are aThemes and we make awesome WordPress themes (and a few plugins). We are looking for a talented full-stack WordPress developer to join our small but growing team. Our flagship theme with thousands of customers is Sydney Pro (the free version is available on WordPress.org if you'd like to take a look at the code: https://wordpress.org/themes/sydney/).

    We are looking for someone to join our team and help us improve what we are already doing but also develop new products and launch them.

    We need help with updates, new plugins to extend the functionality of our themes (e.g. a plugin that extends a theme's WooCommerce capabilities), and developing new products (e.g. a new theme based on Gutenberg) from scratch.

    This is a fully remote position, meaning you can work from anywhere. However, ideally your working hours should overlap at least 4 hours per day with those of Central European Time (CET).What you will do:

    • Contribute to work on new themes and plugins
    • Updating existing themes with new features and code improvements
    • Fixing bugs
    • Maintaining and optimising athemes.com (including implementing design changes and new functionality as required)


    • 3+ years experience and strong expertise in PHP/WordPress development
    • Experience coding custom WordPress themes and plugins from scratch
    • Expert level HTML, CSS (SCSS/SASS)
    • Strong familiarity with JavaScript (vanilla and jQuery)
    • Experience working with major plugins like WooCommerce and Elementor
    • Strong familiarity and experience with Gutenberg, the block editor
    • Experience using Git and GitHub
    • You have a consistent coding style and passion for well-organized, clean code
    • Ability to convert UI designs (Figma, Adobe XD, Photoshop) to functional code
    • Knowledge of Full Site Editing (due to land in WordPress core in the second half of 2021)

    Nice to haves

    • Published theme/plugin author (or contributor) on a major WordPress marketplace like the .org repo or Envato
    • Experience with Gutenberg block development and React


    • Competitive compensation (we are looking to hire in the $30 to $50 an hour range)
    • Have a big impact as part of a small, nimble team
    • High level of autonomy
    • Flexible hours

    We expect this role to take around 30 hours a week. Please apply via this link: https://apply.workable.com/j/4115AD1552

  • Strategyzer logo

    Software Product Engineer

    3 days ago

    Talent Opening: Software Product Engineer

    Strategyzer’s success depends on its stellar people who help companies around the world build new engines of growth based on our proven methodology and technology-enabled services.

    We are a fully remote virtual team that stretches across 12 countries. Our team contributes directly to the unique company culture we have today and is committed to transforming traditional management practices to build a truly great place to work.

    We’re looking for a Software Product Engineer to help us build the technology platform to deliver leading tools and services which transform the way global organizations innovate and grow. Real-time collaboration and design, dynamic data management, visualization, and integrated services combine to create a modular operating system that enables scalable, measurable solutions for many of our customers’ greatest business challenges.

    You will keep the big picture in-sight whilst digging into the tiny code details to solve problems.

    Team members at Strategyzer enjoy:

    • World-Class Team: Be part of a highly visible, globally recognized organization, and contribute to a paradigm shift in strategy and innovation in the world’s leading enterprises.
    • Strong Company Culture: We strive to create an environment with strong psychological safety, and frequent feedback structures, to allow our people to do their best work.
    • Flexible Working: Work from anywhere globally, or from our physical office hubs in Toronto, Canada, or Zurich, Switzerland. We offer flex hours for our team to work when they are most productive.
    • Growth Allowance: Professional and personal development are vital at Strategyzer. All team members get an annual growth allowance for conferences, courses, certifications, coaching, and more. We also include an annual book allowance.

    The Software Product Engineer’s Mission & Outcomes

    This role is for a craftsperson who is passionate about building quality software to solve problems that customers care about.

    Your mission is to…

    • Take a journey in the customer's shoes. Empathize with the customer, talk with the customer to understand who they are and their problems & needs.
    • Build products customers love. Be accountable for delivering outcomes, not features.
    • Solve problems with simple and clean designs.
    • Care about quality, write code that is tested, easy to understand, and to change.
    • Contribute and take the lead in our processes and initiatives.

    The successful candidate will immediately contribute in the following ways:

    1. Fall in love with the problem.

    The Software Product Engineer needs to first understand and deeply care about the customer’s problems and needs. With this empathy and deeper understanding, the successful candidate will be able to make better decisions as you design & build solutions. This is far more than just coding; you will also get to interview customers and share evidence to influence the product we build.

    2. Be a leader.

    The successful candidate will be expected to lead. Whether that’s to explore a problem, to deliver a solution, a technical innovation, to change the way we operate, or lead any other initiative that would have a positive impact on the team or product. There are many initiatives we expect a candidate to get excited about, be proactive and take the lead on. In addition, opportunities exist for those who show passion to get involved.

    You’ll be accountable for outcomes, with the autonomy to lead and get the job done. You must be transparent in setting out what success looks like while monitoring and reporting on your progress.

    3. Product & team impact.

    As well as your own work, the successful candidate will be expected to contribute to the team with code reviews, running retros, facilitating workshops, sharing learnings & ideas. Shape how we make software by bringing new ideas of ways to work and relevant technology while leading by example and constructively challenging the status quo.

    You will also be expected to deliver high-quality features, not only external customer-facing quality but also internal design & code quality that is well tested and easy for others to change. Sometimes the situation will be different, and solutions need to be explored and validated. In these situations, the successful candidate needs to be comfortable with changing their approach and trading quality for speed.

    Requirements For The Role

    While this is a remote role, candidates must [ordinarily] reside between GMT-5 and GMT+3 in order to synchronously work with common collaborators in Europe and Canada.

    All potential candidates will be scored on the following competencies.

    1. You strive to be a great human being.

    We want world-class human beings who:

    • Strive to show deep care and empathy for your team members.
    • Have strong integrity and morals that drive your accountability.
    • Are open-minded to the views of others, and constantly work to improve yourself for the betterment of the whole team.

    2. You perform at the highest level.These are the technical qualifications we require:

    • Seasoned Full Stack Developer with 3+ years of commercial experience.
    • Proven experience with our stack - Rails, React, Redux, JavaScript, TypeScript, CSS, SQL, RSpec, Jest. Knowledge of others like Heroku, Postgres, Redis, CI is considered a plus.
    • Advanced experience with working at all levels of the stack, from frontend to backend. Ideally stronger with frontend.
    • Used to solving customer problems with code, not coding handed-down solutions.
    • Experience of working in a customer-focused environment is a big advantage.
    • In-depth knowledge of how to distill technical problems into simple, well-designed solutions.
    • Craftsperson who cares about quality and writes tests to describe and validate their work.
    • Knowledge of techniques to work with legacy code whilst keeping it working.

    3. You are a great collaborator.

    Collaboration is key to our success as a team. We want a Software Product Engineer who is/has:

    • Incredibly hungry and wants to make an impact with our team.
    • A customer-first approach to delivering value.
    • Enthusiastic about learning our methodologies and tools.
    • Able to weave between autonomous and collaborative working styles.
    • A strong writer and communicator for a fully remote, global environment.
    • Not afraid to iterate on an idea or prototype if it means we create better value.
    • Able to focus on the bigger picture while paying close attention to the final details that will get us to success.
    • Open to constructive conflict and can navigate challenging feedback.

    How We Hire At Strategyzer

    We pride ourselves on a robust, fair, and diversity-focused recruitment process. The following steps allow us to find the best fit for this role. Finding the right person is much more important to us than adhering to any deadline, and therefore we will keep this position open until we fill it with the perfect match for us.

    Step 1 - Intro to CandidateUpload your CV in PDF format.

    Create a 4-minute LOOM video intro of yourself answering the following questions:

    1. What are your career goals?
    2. What are you not good at or not interested in doing professionally?
    3. How do you understand the essence of this role and how would you approach it?

    Step 2 - Interviews

    • Skills + technical fit interviews.
    • Reference Interviews.

    Step 3 - Working Challenge

    Step 4 - Cultural fit interviews/coaching conversation.

    Step 5 - Offer

  • Urbantz logo

    Fullstack Software Engineer

    Europe Only
    4 days ago

    Your talent and creative mind are needed at Urbantz !

    Join our team as a Software Engineer (Intermediate – Senior level).

    What? Javascript / MongoDB / Kubernetes

    Where? Remote from anywhere in Europe OR at our Brussels office

    When? ASAP

    About URBANTZ

    We’re offering not just a company, but a culture:

    • Urbantz operates on one of the most growing markets, offering a SaaS solution for retail, logistics, and e-commerce - businesses that tremendously accelerated in 2020.
    • We have been growing fast for the last 5 years - recently Deloitte has listed us among the top 3 fastest growing start-ups in Belgium.
    • We’re a team of diverse people who make things happen.
    • Our culture is built on experimentation, constant development, flexibility, and encouragement of initiatives in an international, English speaking work environment.
    • Our mission is to make last-mile logistics more sustainable for retailers and transport operators by improving their operational efficiency. We bring value to the retail and logistics sector by providing a better client service and help them save on deliveries.

    About the Team

    “Think, try, fail, collaborate and grow a better developer.”

    • As a company, we believe that, sometimes, failing is the best way to learn and get better at what you do.
    • We believe in the richness of collaboration and of diversity, for everyone to make an impact and work together toward a common goal.
    • We offer a flexible and fun working environment with lots of autonomy and possibility to grow as a professional and as a person. You will find an engaged team, where people share their joy for technology, ready to coach you as well as learning from you.
    • For us, the culture fit is important as we want to invest in our people for the long term.

    Collaboration, Ownership, Innovation, Excellence & Sustainability are our core values-

    Team size: 15+

    About the position

    • You will help build a modern, highly complex, multi-service application that leads to the delivery of millions of packages per year to clients like you.
    • As a software engineer, you will work closely with our product manager to define the how to the why and what of our product.
    • Our language: Javascript.
    • Our main technologies: We use AngularJS on the front-end, and NodeJS for the backend. Our unit-tests use Jest, and our end-to-end tests use Protractor. We store data using MongoDB. Our code is stored in GitLab, and we make use of its CI/CD capabilities to deploy easily to AWS and Azure. Our containerization & orchestration uses Docker + Kubernetes.
    • We work with short agile development cycles, with an alternance of 3 weeks on specific tasks and 1 week of cool down period to prepare for the next cycle.

    About You

    You are positive minded and like to find ways to constantly improve in what you do.

    • You can get things done and communicate well while doing it;
    • You are fluent in English;
    • You have at least one relevant experience;
    • You stay abreast of developments and best practices within the technologies we use.
    • You already have affinity with logistic sector or interested to learn about it.

    What’s in it for you?

    • A fast growing company with lots of great challenges.
    • A permanent contract with a great extra-legal package in Belgium, or a nice freelance long term collaboration anywhere in Europe.
    • Flexible company, nice colleagues to work with, fun company activities (even for our remote people!),…
    • If you desire to work to have an impact and bring a change: don’t hesitate and apply now!
  • Toptal logo

    React Developer

    4 days ago

    About Toptal:

    Freelance work is defining the careers of today’s developers in exciting new ways. If you’re passionate about working flexibly with leading Fortune 500 brands and innovative Silicon Valley startups, Toptal could be a great fit for your next career shift.

    Toptal is an elite talent network for the world’s top 3% of developers, connecting the best and brightest freelancers with top organizations. Unlike a 9-to-5 job, you’ll choose your own schedule and work from anywhere. Jobs come to you, so you won’t bid for projects against other developers in a race to the bottom. Plus, Toptal takes care of all the overhead, empowering you to focus on successful engagements while getting paid on time, at the rate you decide, every time.

    As a freelance developer, you could join an ever-expanding community of experts in over 120 countries, working remotely on the projects that meet your career ambitions.

    That’s why the world’s top 3% of developers choose Toptal. Developers in our elite network share:

    • 3+ years of professional experience
    • Project management skills
    • Experience with system architecture or leading a software team is a strong advantage
    • Full-time availability is a strong advantage
    • English language proficiency
    • A keen attention to detail


    • After passing our screening process, you will have access to our network of clients across the globe including leading Fortune 500s and innovative Silicon Valley start-ups.
    • You will have full flexibility to set your working hours per week and your rate. There are no mandatory hours.
    • You will have visibility into all projects published that fit your specialization. Our matching team is here to help you identify the projects that are the best fit for your skills and preferences.
    • As a client-oriented company, we empower you to fully focus on client objectives. We ensure that you always get paid on time for the hours you spend working with clients.

    If you’re interested in becoming part of the Toptal network, take the next step by clicking apply and filling out the short form: https://topt.al/jKc7K8

    Design your lifestyle as a top freelance developer, with the freedom to work however, wherever, on your terms.  

    Location: International, anywhere

Filter by profession
EngineeringiOS DeveloperSoftware EngineerData ScientistEngineering ManagerWeb DeveloperFront End Developer