Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: ruby-on-rails ruby javascript

Fullscript’s purpose — helping people get better — is core to everything we do. We’ve created a virtual dispensing solution that supports practitioners as they support millions of patients across North America with the industry’s best supplements. That said, our purpose extends well beyond our platform. Helping people get better is at the core of our business decisions and how we support our team members.

Skills: reactjs javascript redux

Job description

Are you looking for remote long-term projects?
Are you tired of negotiations with clients and paperwork?
Are you uncertain whether you’ll get the next payment in time?
Are you new to contract-based work?

With Soshace you’ll get:

  • Freedom to choose projects and your geography;
  • Guarantee of regular payments and reliable clients;
  • Self-development on modern projects in the tech stack you have experience with.

You go through the 2-step interview process and our talent team finds you the project that fits your experience and expectations:

  • You work remotely;
  • You work on stable long-term projects;
  • You have a full-time workload (from 30 hours a week and more);
  • We sign an official contract;
  • We guarantee a full payment even if a client doesn’t pay us in time;
  • We search for clients and do all the paperwork;
  • After the first project ends, we’ll find you the next project, and so on;
  • The hourly rate we offer depends on your qualification level.

We’ll be a great team together if you have:

  • 3+ years of professional software development experience with JavaScript;
  • 1+ year of professional experience with React.js;
  • Experience with Node.js is a plus;
  • A strong portfolio of projects in which you have taken part;
  • Spoken and written English skills on Upper-Intermediate level and higher.

Assessment steps:

  • Online test (60 minutes);
  • Technical interview (120 minutes).

Due to our clients’ demands, we have limited our geographical scope and the regions we work with to Europe, Americas, Oceania, and CIS.

Soshace recruitment team would be happy to tell you more about the opportunity when you send us your CV!



Skills: python django

Job description

Are you looking for remote long-term projects?
Are you tired of negotiations with clients and paperwork?
Are you uncertain whether you’ll get the next payment in time?
Are you new to contract-based work?

With Soshace you’ll get:

  • Freedom to choose projects and your geography;
  • Guarantee of regular payments and reliable clients;
  • Self-development on modern projects in the tech stack you have experience with.

You go through the 2-step interview process and our talent team finds you the project that fits your experience and expectations:

  • You work remotely;
  • You work on stable long-term projects;
  • You have a full-time workload (from 30 hours a week and more);
  • We sign an official contract;
  • We guarantee a full payment even if a client doesn’t pay us in time;
  • We search for clients and do all the paperwork;
  • After the first project ends, we’ll find you the next project, and so on;
  • The hourly rate we offer depends on your qualification level.

We’ll be a great team together if you have:

  • 3+ years of professional software development experience with Python;
  • 1+ year of professional experience with Django;
  • Experience with SQL and NoSQl databases;
  • A strong portfolio of projects in which you have taken part;
  • Spoken and written English skills on Upper-Intermediate level and higher.

Assessment steps:

  • Online test (60 minutes);
  • Technical interview (120 minutes).

Due to our clients’ demands, we have limited our geographical scope and the regions we work with to Europe, Americas, Oceania, and CIS.

Soshace recruitment team would be happy to tell you more about the opportunity when you send us your CV!



Skills: python continuous-integration

Software Developer Python (m/w/d) mit Backend-Schwerpunkt

Bremen, Berlin, Düsseldorf, Hamburg, Leipzig oder Home Office

Berufserfahrene | Vollzeit

Univention – be open.

Wir setzen uns für einen nachhaltigen, offenen und fairen digitalen Wandel ein, von dem Organisationen und Menschen maximal profitieren. Mit Univention Corporate Server haben wir eine offene Open Source Plattform für Identitätsmanagement sowie für Bereitstellung und Integration von Anwendungen entwickelt, die Organisationen die volle Kontrolle über ihre Daten und Prozesse und die Wahlmöglichkeit, wem sie welche Daten übergeben, zurückgibt. Diese Freiheiten sind unserer Überzeugung nach die Voraussetzungen für Innovation, Wettbewerbsfähigkeit und digitale Souveränität.

Was dich erwartet

Wir sind auf Wachstumskurs und suchen Verstärkung für unser Development Team. Zusammen mit 15 Kolleg*innen entwickelst du agil unsere Softwareprodukte weiter. Mit deinem Team arbeitest du deutschlandweit, virtuell und gleichzeitig standortunabhängig erfolgreich zusammen. Ob im Home Office oder vor Ort im Büro: Erlebe ein Team, das sich gegenseitig unterstützt, begeistert ist von Open Source und Spaß an der Arbeit hat.

Deine Aufgaben

  • In kleinen Experten-Teams konzeptionierst, entwickelst und pflegst du Open-Source-Produkte auf höchstem Niveau mit folgendem TechStack: Python 3, Linux (Debian), OpenLDAP, SAML, REST, SQL, Docker.
  • Du gestaltest und verantwortest mit deinem Team die Softwarearchitektur und Softwarequalität.
  • Du unterstützt uns beim weiteren Ausbau von CI/CD mit GitLab und anderen DevOps-Themen.
  • Darüber hinaus sorgst du auch mit der (Weiter-) Entwicklung von automatisierten Tests für exzellente Produkte.

Hier erfährst du mehr über den Arbeitsalltag eines Software Developers – unser Kollege Arvid berichtet.

Was du mitbringst

  • Du verfügst über sehr gute Kenntnisse in der Python-Programmierung auf Linux-Systemen.
  • Du hast mind. 3 Jahre Berufs- oder Projekterfahrung mit Komponenten aus unserem TechStack.
  • Zusätzlich besitzt du idealerweise schon Know-how im Bereich Linux-basierter IT-Serversysteme und Netzwerke.
  • Du hast eine strukturierte Herangehensweise bei der Analyse von Problemen.
  • Dich zeichnen ein hohes Maß an Eigeninitiative und Spaß an eigenverantwortlichem Arbeiten im Team aus.
  • Du besitzt fließende Deutsch- und Englischkenntnisse.

Was wir dir bieten

  • Eine individuelle Einarbeitung durch ein kompetentes Team und eine*n Mentor*in mit Erfahrung in der virtuellen Einführung.
  • Eine 100% offene Unternehmenskultur, in der die Meinung jeder Person zählt und wertgeschätzt wird.
  • Flexible Arbeitszeiten, die dich bei der Vereinbarung von Familie und Beruf unterstützen.
  • Die Möglichkeit, standortunabhängig im Home Office zu arbeiten – auch nach der Coronapandemie.
  • Hackathons, bei denen du neue Technologien und Arbeitsmethoden ausprobieren kannst.
  • Hilfsbereitschaft, Respekt und Integrität.
  • Eine unbefristete Festanstellung in einem zukunftsorientierten und wachsendem Unternehmen.

Deine Ansprechpartnerin

Irene Weingart
Tel.: 0421 / 222 32-25
jobs@univention.de

Univention auf Kununu

Starte bei uns durch

Bewirb dich gerne online über unser Bewerbungsformular oder per E-Mail an jobs@univention.de – unter Angabe deines frühestmöglichen Eintrittstermins und deiner Gehaltsvorstellung.

Jetzt bewerben

Univention GmbH

www.univention.de



Time zone: (GMT+01:00) Berlin

Skills: c++ opengl windows filesystems sysadmin

For a very important North American client (one of the big players in the tech industry), we are looking for a team to support our client's software. This will include supporting the stack from the PC Runtime layer through the 1st party application layer.

The main skills that we are looking for are:

A systems-focused developer with Windows experience, OpenGL, File System, and C++.



Job Benefits:

  • Remote work
  • Work with cutting edge technologies
  • Work with highly qualified software engineers
  • Flexibility, responsible freedom
  • English classes
  • Competitive salaries
  • Radical Truth, Radical Transparency (RTRT)
Skills: android kotlin java junit mobile

About Geocaching HQ

We are the global headquarters for the game of geocaching. Our apps and Geocaching.com website enable a community of more than 3 million active geocachers to join in a real-world treasure hunt.

Our mission (and yours should you choose to accept it) is to inspire and enable adventure, exploration, and community. Basically, everyone’s job here is to enable millions of people to have fun outside. How cool is that?


What we’re looking for in a Senior Android Developer

  • A proven track record of successfully delivering multiple iterations of Android apps to the public with rave reviews
  • A strong foundation of object-oriented programming skills and deep familiarity with computer science topics including data structures and algorithms
  • Ability to keep up with rapidly changing platforms and awareness of the latest advances on the Android platform
  • A keen sense of the risks, rewards and trade-offs when making technical decisions
  • Mentorship and guidance to other developers
  • Love of a self-organizing, agile software development team and enthusiasm for Scrum rituals
  • Ability to Identify opportunities to improve the team’s processes and practices
  • Understanding of the importance of communicating your ideas and building consensus within the team and the company
  • Enjoyment of close collaboration, both within and outside the team
  • Total ownership over the quality of their work and fluency in development practices that minimize bugs, such asUI testing and unit testing
  • Sense for good UX practices and knowledge of Material design patterns
  • Enjoys working with our UX team to create experiences that delight our customers
  • Able to oversee a feature or deliverable to its high quality completion with little to no oversight

Qualifications & Required Skills

  • 5+ years of experience as a hands-on developer, with 2+ years on the Android platform
  • Proven expertise in Java and Kotlin, with a mastery of patterns and frameworks used on the Android platform including data persistence, coroutines, Fragments, Map APIs, Firebase, and Google Play Services
  • Experience writing apps that support a wide variety of Android devices
  • Experience writing clients for RESTful web services
  • Experience in Agile environments using Scrum or Kanban methodologies
  • Experience with refactoring and phasing out legacy dependencies, including refactoring Java to Kotlin
  • Experience with some of the following: RxJava and dagger2
  • Knowledge of test automation technologies for Android Development including JUnit and Espresso
  • Bachelor’s degree (MIS or Computer Science emphasis) or equivalent experience as an Android Developer
  • Bonus: Experience with payments and in-app billing, Ktor

Behaviors

  • Leads by example and exemplifies our values (effectiveness, authenticity, passion) in actions and behaviors
  • Superb communication, interpersonal, and negotiation skills
  • Strong analytical and problem-solving skills
  • Exhibits tact and proper judgment under pressure and in sensitive situations
  • Desire to learn and a “quick study” with new concepts, systems, and technologies
  • Self-starting, self-directed, and open to coaching/feedback
  • Exceptional presentation skills for any audience
  • Uses independent judgment to plan, organize, and prioritize workload

Physical Demands and Work Environment

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to remain stationary for long periods of time. This job description should not be construed to imply that these requirements are the only duties, responsibilities, and qualification for this job. Incumbents may be required to follow any additional related instructions, acquire related job skills and perform other related work as required.

Geocaching HQ embraces a diverse and inclusive workplace. Authenticity is one of our company core values and we strive to celebrate our differences. We encourage everyone to apply.

-----

Some of our current benefits & perks!

  • Comprehensive benefits package: medical, dental, vision, FSA (health and dependent care), and life & disability insurance.
  • 401k retirement plan: traditional and/or ROTH, plus employer match and immediate vesting.
  • Healthy work/life balance: generous PTO and holidays, regular wellness & social events, unlimited access to our Employee Assistance Program, regular team lunches, and more.
  • Free Geocaching Premium Membership to cache to your heart's content!
  • Sabbatical every 7 years.
  • Free lift tickets or reimbursement towards recreational activities.
  • On-site gear closet so you can enjoy the great outdoors.
  • ORCA cards and commuter benefits.
  • Professional development budget tailored to your learning & growth -- not in the cookie-cutter "one size fits all" approach.
  • Employer donation matching program.


Skills: python security postgresql oauth

Please do not apply for this role if you are not physically located in Europe, Africa or the Middle East (UTC-1 to UTC+3). While this is a remote position, we can not consider candidates that are not based in these regions. You can find a detailed explanation in our Recruitment FAQs.

At Hotjar, we’re building Product Experience Insights software for businesses selling online. We make it easy for them to go beyond traditional web analytics and understand what users are really doing on their site. As part of our Engineering team, you'll work on the exciting challenges that come with large-scale web traffic and analytics.

We work in an agile and highly collaborative environment, 100% remotely, and challenge the norms of traditional business leadership. Our focus is on true transparency and respect.

We're looking for enthusiastic and resourceful security engineers who are passionate about building great products. Someone who loves being part of a team, whilst enjoying the autonomous nature of working remotely.

About the job:

  • You will create production grade Python code and implement authentication, authorization, and security solutions in our product.

  • Collaborate with our Security Specialist to ensure we address incoming reports from our bug bounty program and meet our security SLAs.

  • Track new browser changes, vulnerabilities, and security updates that can affect the security of our application.

  • Build the next version of our authentication and authorization layers.

  • Build and take full ownership of components of the Hotjar platform, in addition to building and maintaining dashboards monitoring essential application and business metrics.

  • Mentor other team members through pair programming, code reviews, and ad-hoc assistance.

  • Lead a “shift-left” approach to security in our development practices.

  • Collaborate with engineers and have involvement in technical decision-making.

Requirements

  • 5+ years background in software engineering.
  • Experience building OAuth, SAML, SSO, and related solutions.

  • Experience using Git, Python and PostgreSQL.

  • Experience pentesting, security CTFs, as well as assessing and fixing browser based vulnerabilities is a plus.

  • Desire to work in a respectful, transparent, and collaborative work environment, following Hotjar’s company values, culture and ways of working

  • Will submit to a background check, confidentially processed by our third-party.

What we offer

  • A remote and accomplished diverse and international team.

  • An opportunity to positively impact people’s experience online and make the web a better place.

  • Annual learning and development budget.

  • Several perks designed for your well-being and a healthy work-life balance. (Holiday Budget, Wellbeing Allowance, Working Together Budget, 16 weeks paid parental leave, and much more).

Compensation Range

The compensation range for this role is €75,000 to €100,000 annually. This was established after performing market research and is aligned with our approach to compensation. We encourage all candidates to read our Recruitment FAQs to further understand our approach to compensation and how we structure our contracts.

In addition to the monetary compensation, we also provide all team members with an assortment of unique and popular perks.



Time zone: (GMT+01:00) Amsterdam

Skills: amazon-web-services microservices node.js reactjs agile

Company Description

SSENSE, pronounced [es-uhns], is a Montreal-based fashion platform with global reach. Founded in 2003, SSENSE is pacing the vanguard of directional retail with a mix of luxury, streetwear, and avant-garde labels. We produce industry-leading original content and take pride in building our own technology solutions and systems from scratch. Our field of focus has grown beyond that of a typical e-commerce entity as we explore the nexus of content, commerce, and culture.

Currently serving 150 countries, generating an average of 88 million monthly page views, and achieving high double digit annual growth since inception, SSENSE is becoming a cultural protagonist in its own right.

Job Description

*This is a remote position within Texas

SSENSE is looking for a Senior Developer to join our rapidly growing technology team. The Senior Developer will take complex features of the product roadmap, break them down into their required technical components, and develop them independently.

They own at least one component of the SSENSE technical stack and holds accountability for its SLAs. The ideal candidate will actively contribute to knowledge dissemination within the organization, participate in the recruiting and onboarding of new employees, and mentor Junior Developers on the team.

RESPONSIBILITIES

Product delivery

  • Develop a deep understanding of the product roadmap for the squad, including future features to be developed
  • Contribute to high-level estimation and participate in laying out the development sequences, challenging the product roadmap and identifying areas where technical debt can be reduced or avoided
  • Complete independently complex development tasks and actively contribute to pushing code to production
  • Write testable, efficient, and reusable code suitable for continuous integration and deployment, respecting best practices and SSENSE development standards
  • Review Unified Modeling Language (UML) diagrams and technical documentation

Ownership and accountability

  • Be accountable for code quality, with the assistance of a QA Analyst, by conducting adequate testing
  • Be accountable for performance, reliability, scalability and resilience of at least one technical component owned by the squad through SLAs and monitoring
  • Contribute to cross-squad initiatives, acting as a change agent amongst peers to foster adoption of new processes or technical solutions

Knowledge sharing and coaching

  • Review Pull Requests with the objective to guide and upskill junior developers on various technical topics
  • Actively contribute to SSENSE University, the internal peer learning platform, to promote continuous learning
  • Participate in the onboarding of new developers

Architecture

  • Contribute to solution designs, challenging other members on technical decisions and explaining the technical design to junior developers so they can write documentation for the rest of the team

Recruiting

  • Participate in HR recruiting events, helping to identify and recruit top developers

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, Master's degree an asset
  • A minimum of 5 years of Object Oriented Programming (OOP) experience
  • Expertise in a microservices architecture
  • Strong knowledge of caching technologies (Fastly, Redis, Varnish) with the ability to identify opportunities for improvement
  • Expertise with RDBMS and NoSQL databases at scale
  • Proficiency with cloud resources (AWS/Google Cloud/Azure) with the ability to operate them for the components owned, Certification preferred
  • Ability to use containers and orchestration frameworks (Kubernetes, Giant Swarm, etc.)
  • Proficiency in Git
  • Strong written and verbal communication skills in both English and French

SKILLS

  • Highly analytical and detail oriented
  • Ability to coach and mentor junior employees to achieve personal and professional goals
  • Team player with a high sense of accountability and ownership
  • Ability to influence and drive change
  • Solution-oriented mindset and can-do attitude to overcome challenges
  • Ability to thrive in a fast-paced environment and master frequently changing Web technologies and techniques

Additional Information

WORLD CLASS TECHNOLOGY

Technology is at the core of everything we do at SSENSE. Driven by an engineering mindset and a problem-solving attitude, we blend fashion with technology to deliver an unparalleled experience to our customers as we build seamless, custom solutions to deliver the SSENSE offering.

WORLD CLASS TEAM
The SSENSE tech team is responsible for an international headless commerce platform. Working in an agile environment, our squads are made up of experienced innovators in Product Management, QA, Design, DevOps, Software Development, Machine Learning, Data Engineering, and Security. Headquartered in Montreal, our technology organization has been growing at a rate of 2X year-over-year and is doubling once again in 2021 as we expand across Canada, US, and Europe.

WORLD CLASS PLATFORM

The SSENSE platform runs on Amazon Web Services making use of serverless microservices across web, mobile and app. Our event-source architecture already achieves over 10,000 requests / second and growing at an unmatched pace, currently unseen across the industry. Our data-driven culture of innovation empowers every product team across the tech organization to explore building, testing and learning with the latest in Machine Learning techniques. Our automated continuous improvement DevOps model (making use of both blue / green and canary deployments) results in an average of 50 production releases every day.

Read more about us on our SSENSE Tech Blog.



Job Benefits:

  • Latest software, tools, and equipment
  • Competitive pay, bonuses, and benefits - including personal days
  • Full group insurance coverage
  • 50% employee discount on merchandise
  • High performance team, dynamic and social culture
  • Many Internal Mobility Opportunities
  • Telemedicine
  • Kitchens, lounges, coffee, fresh fruits and grab-n-go breakfasts
  • Discount on Montreal public transport card
  • Onsite gym, changing rooms, and showers
Skills: amazon-web-services microservices node.js agile e-commerce

Company Description

SSENSE, pronounced [es-uhns], is a Montreal-based fashion platform with global reach. Founded in 2003, SSENSE is pacing the vanguard of directional retail with a mix of luxury, streetwear, and avant-garde labels. We produce industry-leading original content and take pride in building our own technology solutions and systems from scratch. Our field of focus has grown beyond that of a typical e-commerce entity as we explore the nexus of content, commerce, and culture.

Currently serving 150 countries, generating an average of 88 million monthly page views, and achieving high double digit annual growth since inception, SSENSE is becoming a cultural protagonist in its own right.

Job Description

*This is a remote position within Texas

Reporting to the Director of Application Development, the Manager of Application Development will lead a growing team of results-driven Tech Leads and Software Developers, advancing and expanding the SSENSE portfolio of applications. The ideal candidate has the ability to see the big picture from both a technical and business perspective, leadership skills to motivate the team, and the foresight to help strategize and drive the team in delivering corporate objectives. As a key player, this role provides the opportunity to make an impact on our development and QA efforts, while influencing the product strategy and direction.

RESPONSIBILITIES

  • Manage application development teams from initial inception of ideas to delivery
  • Provide leadership and guidance to hire, coach, motivate, and lead a performance-driven team of highly skilled Tech Leads and Software Developers to achieve their full potential
  • Work closely with the development teams to architect and implement best-in-class technical designs and approaches
  • Ensure technical and quality standards are enforced throughout the software development lifecycle
  • Facilitate the day-to-day activities of the development teams within an Agile/Scrum environment
  • Report on status of development, quality, operations, and system performance
  • Ensure successful and functional on-boarding of new developers

Qualifications

  • BS or MS degree in Computer Science, Engineering, or equivalent
  • A minimum of 5 years experience managing teams to deliver complex applications, including 3 years relevant experience with Agile software development methodologies
  • A minimum of 3 years experience with software development best practices, including coding standards and code reviews
  • A minimum of 2 years experience working in a service oriented architecture
  • Familiarity with project management principles, PMP certificate an asset
  • Experience with source control management, build processes, testing, and operations
  • Knowledge of relational and nonrelational databases, web technologies and web analytics tools
  • Experience with AWS, Google Cloud Platform, or other PaaS based solutions
  • Knowledge of a broad range of modern programming languages including PHP, Node.js, Java, ReactJS/React-Native, Objective-C and Swift

SKILLS

  • Highly analytical and detail oriented
  • Ability to present complex technical information in a clear and concise manner to a variety of audiences
  • Strong leadership, project management, time management, and problem solving skills
  • Self-motivated with the ability to work within rigorous deadlines
  • Strong business acumen
  • Team player with solid interpersonal skills

Additional Information

WORLD CLASS TECHNOLOGY

Technology is at the core of everything we do at SSENSE. Driven by an engineering mindset and a problem-solving attitude, we blend fashion with technology to deliver an unparalleled experience to our customers as we build seamless, custom solutions to deliver the SSENSE offering.

WORLD CLASS TEAM
The SSENSE tech team is responsible for an international headless commerce platform. Working in an agile environment, our squads are made up of experienced innovators in Product Management, QA, Design, DevOps, Software Development, Machine Learning, Data Engineering, and Security. Headquartered in Montreal, our technology organization has been growing at a rate of 2X year-over-year and is doubling once again in 2021 as we expand across Canada, US, and Europe.

WORLD CLASS PLATFORM

The SSENSE platform runs on Amazon Web Services making use of serverless microservices across web, mobile and app. Our event-source architecture already achieves over 10,000 requests / second and growing at an unmatched pace, currently unseen across the industry. Our data-driven culture of innovation empowers every product team across the tech organization to explore building, testing and learning with the latest in Machine Learning techniques. Our automated continuous improvement DevOps model (making use of both blue / green and canary deployments) results in an average of 50 production releases every day.

Read more about us on our SSENSE Tech Blog.



Job Benefits:

  • Latest software, tools, and equipment
  • Competitive pay, bonuses, and benefits - including personal days
  • Full group insurance coverage
  • 50% employee discount on merchandise
  • High performance team, dynamic and social culture
  • Many Internal Mobility Opportunities
  • Telemedicine
  • Kitchens, lounges, coffee, fresh fruits and grab-n-go breakfasts
  • Discount on Montreal public transport card
  • Onsite gym, changing rooms, and showers
Skills: ruby-on-rails sidekiq postgresql html

About SureSwift Capital

You made it. You found the dream job you’re looking for where people and culture come first. If that’s as important to you as it is to us then please keep reading.

At SureSwift, we’re building the company we want to work for, and we’d like to give you the opportunity to join our fully remote team of 70+ people in 14 time zones around the world.

While we do work hard, we all work remote, and according to our own schedules that make the most sense for ourselves and our families. There are no cubicles, no offices, and there is zero commute time...unless you decide to work from the beach or a coffee shop, and that’s up to you.

We’re building the company we want to work for. We value creating a diverse and inclusive work environment and are committed to building a culture where everyone thrives! SureSwift Capital is proud to be an Equal Opportunity Employer.

About our Products

These are just a few of our Shopify apps. We’re looking for Sr. Software Engineer who has experience working with the Shopify platform and is able to work on a variety of apps.

Back in Stock

Back in Stock is a Shopify app that prevents businesses from losing sales when products run out of stock. The app enables businesses to have customers sign up to receive an automatic "back in stock" notification when products that were previously out of stock are restocked.

Cross Sell

Cross Sell is a Shopify app that allows Shopify stores to cross sell other store products to existing customers while they are browsing. The customers are Shopify merchants and has 4.9 stars on the Shopify app store with over 800 reviews.

Your Daily Challenges

When we welcome you aboard we’ll introduce you to your Product Team, which consists of a Product Manager, Customer Happiness Specialist, and another Ruby on Rails Software Engineer. These are the people you’ll work closely with on Product development day-to-day.

Once you get settled in and learn more about the team, your day to day activities will look something like this:

  • Implement high quality code in an agile, test driven development environment
  • Gradual refactoring of legacy code and updated gems and libs as required
  • Review exception reports to identify and fix bugs
  • Assist customer support teams with escalated tickets
  • Development of new features
  • Maintenance of existing features
  • Collaboration with cross-functional, agile teams
  • Contributions of ideas to improve the product

Your Experience

  • 6+ years of experience with Ruby on Rails
  • Experience with Shopify app development
  • Familiar with Sidekiq, PostgreSQL
  • Good understanding of HTML and CSS (positioning and styling)
  • Excellent communication skills
  • Takes pride in writing clean, organized, efficient code
  • An eye for detail
  • Experience with vanilla JavaScript and React a plus
  • Experience working in an entrepreneurial/startup environment
  • Experience working with remote teams

Your Compensation

Compensation varies with experience and qualifications. This job is a full-time remote / work from home position.

Background checks will be conducted on final candidates.

Thanks for the time you took to read about this opportunity.