Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: user-interface

About Us:

SOCi is a leading all-in-one marketing platform built specifically for "next-level" multi-location marketers. Our customers include top brands and influencers like Ace Hardware, Sport Clips, and Anytime Fitness who have the impossible challenge of managing their digital presence across 100s or 1000s of locations. SOCi’s platform makes the impossible, possible by enabling top brands and their locations to strengthen and scale their digital presence across hundreds and thousands of local search and social pages while protecting what matters most, their reputation.

Our accolades include:

  • Inc. 5000 honoree three years in a row for Fastest Growing Companies in America
  • Entrepreneur magazine's #1 Marketing Provider for Franchises, and top provider three years in a row
  • Front Runner for Gartner's SoftwareAdvice.com in Reputation Management
  • Top 100 rank on Financial Times The Americas' Fastest Growing Companies 2020

About The Job:

Our product teams are composed of a product manager, designer and mob (several engineers + tech lead) to be best equipped to solve difficult customer problems in ways that work for the business.

As a product manager within this team, you’ll be accountable for valuable and viable solutions, and will collaborate with design and engineering to ensure their usability and feasibility. You will bring a deep knowledge of our customers, how they use the product and what constraints exist within SOCi teams’ so that the team is making the best decisions possible. You will stay abreast of the latest competitor and industry trends and ensure our product is always winning in the market. 

We are looking for product managers who understand the importance of collaborating and leveraging the ideas of designers and engineers to deliver effective and valuable products that our customers love. You will be accountable for results and not simply shipping a solution. If you’re not afraid of signing up for results, even when this means you have to work through others to achieve them, this role is for you.

This job, as with the other roles on the product team, is an individual contributor role.  You will need to be able to influence your teammates, as well as colleagues, stakeholders, and key executives, through your use of data and logic.

Necessary Qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • Demonstrated understanding of the techniques and methods of modern product discovery and product delivery.
  • 1 year working on technology-powered products as either a product manager, product designer, engineer, data analyst, data scientist, or user researcher, support or customer success role
  • Demonstrated ability to learn multiple functional areas of business – engineering, design, finance, sales, or marketing.
  • Demonstrated ability to figure out solutions to hard problems with many constraints, using sound judgement to assess risks, and to lay out your argument in a well-structured, data-informed, written narrative.
  • Proven ability to engage with engineers, designers, and company leaders in a constructive and collaborative relationship.
  • A background in MarTech a plus 

What's SOCi's culture like?

Led by a team of industry experts, SOCi is leading the pack in Social Media and Reputation Management. Our passionate team of SOCialites work at convenient locations in both San Diego, CA and Austin, TX. We offer flexible PTO, comprehensive health & benefits packages and 401k (amongst many other perks). Every new team member is equipped with a MacBook laptop, tech accessories & SOCi swag. We are a fast-paced, agile environment where thought leadership and input is encouraged. If you are looking for a place where you can come and make a difference in the way enterprise organizations utilize social technology, then SOCi is for you.

SOCi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.



Job Benefits:

  • Flexible PTO

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

Skills: mobile flutter android ios azure-devops

This is an immediate opportunity for an experienced Flutter Mobile App Developer to join the QCS team. If you think you are a match to this extensive skills list, we would love to hear from you:

  • Commercial experience using Flutter and Dart   
  • 3 years native mobile development experience with either Android or iOS   
  • Experience of delivery and deployment to Google Play and App Store / TestFlight   
  • Git (with Azure Devops would be an advantage)   
  • Self-disciplined and organised, with proven methods of prioritising and managing own work   
  • Nice to haves; Firebase, Crashlytics, Analytics / Push Notifications / Azure cloud / Backend API experience  
  • Experience of working with UX/UI designer and demonstrates a strong understanding of the implementation and testing cycle   
  • Experienced in building and iterating apps   
  • Skilled in object-oriented software, protocol- oriented development   
  • Versed in software architecture and design patterns   
  • Able to contribute to the design of APIs   
  • A problem solver and analytical in your approach 

The job that needs doing:

  • Building state of the art mobile apps for a rapidly growing user base that expects our app to work 
  • Maintain mobile applications by addressing bug fixes reported by the customer care team 
  • Carry out proactive testing to make improvements to apps where necessary 
  • Demonstrate new features to internal staff before release 
  • Contribute effectively throughout the entire development life cycle 
  • Using automated testing and Continuous Integration to support the development of high-quality applications. 
  • Working effectively as part of a small mobile development team 
  • Working together with a strong backend development team to deliver new functionality 
  • Interacting with UI / UX designers to achieve a polished UX 
  • Take part in code reviews 
  • Regularly assessing and improving anything that affects you, your team or the company through retrospectives 
  • Research new developments and capabilities of mobile devices to recommend, research and develop valuable features 

We are accepting applications from candidates across the UK. We are based in the South East of England, but our team members work remotely from far north in the Scottish Isles, south to the Isle of Wight and west to Cornwall. By the end of 2021 we may just have a team member in every county in the UK!

We are proud of our QCS culture. A set of values that are shared by everyone in the company. These values are what got us to where we are, from a £30k a year business, into a business that supports thousands of Care providers across the UK. They are also the values that will help us achieve our long-term goal of helping 3 million people a day enjoy a better quality of life.

We believe everything we do should revolve around these core values:

Do the Right Thing  –  Make it Better –  Play for the Team –  Get it Done   

This is a contract opportunity. We will provide a laptop and the onboarding you need to set you up for success.

Please use this link to APPLY



Time zone: (GMT+00:00) London

Skills: python salesforce salesforce-communities salesforce-lightning apex

Description

PacketFabric is looking for a well-versed and highly-motivated Salesforce Developer to work with our sales operations team. This person will have the skills and experience to work with a growing sales team to support ongoing projects. This position will be involved in all aspects of the application development lifecycle: design, code, test, documentation, and support. A typical day in the life of a Salesforce Developer might include these types of activities:

  • Working with the sales operations team to refine a requested feature and estimating the time required to complete the feature.
  • Working with the software engineering team leads to define and refine requirements for a new integration between Salesforce and our business systems.
  • Troubleshooting a bug found in data imported to Salesforce by the sales team, and working with the sales agents to gather information required to reproduce the issues.
  • Implementing a new feature for sales quoting that requires moving data between several systems, and working closely with the SRE teams on the pipeline.
  • Documenting that cool new feature you just made so the sales team can be trained on it.

Requirements

The right candidate will likely have a degree in Computer Science, as well as an abundance of Salesforce knowledge and experience implementing that knowledge into practice. You should have very strong abilities to work across multiple teams and act as a technical subject matter expert on Salesforce. More specifics include 

  • 5+ years as a software engineer working on and in object oriented environments
  • 2+ years working directly with Salesforce Lightning components and Salesforce developer tooling including Flow, Apex/Visualforce, SOQL, etc
  • 2+ years performing custom Salesforce integrations (push/pull/ETL)
  • 2+ years working with web development technologies - HTML, Javascript, and CSS
  • Working knowledge of the Salesforce software lifecycle
  • Experience with database design, TSQL, Stored Procedures, and Views
  • Very comfortable using Git in a team environment

Preferred Experience

  • Integrating Salesforce (or other applications) with Pardot
  • Experience with Salesforce Communities
  • Salesforce Admin and Developer certifications 
  • Any kind of networking knowledge
  • 2+ years Python programming experience 

Hiring Process

We strive to keep our hiring process transparent and simple. Below is the process our candidates go through.

  • Job application submission (you are here).
  • 30-minute phone interview with the hiring manager or team lead.
  • Take-home coding project assignment, relevant to the job description.
  • Two or three 45-60 minute phone interviews with engineers (peers) with whom you will regularly interact at PacketFabric.
  • 30 minute phone screen with Product and Engineering member of management (optional)
  • Reference check


Skills: ruby-on-rails sql javascript

Pingboard is looking for an empathetic and curious Support Engineer to join our Engineering Team. You’ll be helping us power up employee networks for growing companies around the world, while learning new technical skills and working with great engineering mentors. 

At Pingboard, we believe that transparency builds trust, and trust propels teams. Pingboard gives employees access to essential information about people, teams, and the company. We’re a small, close-knit team that believes in quality over hours worked, and that work should be full of interesting challenges, stimulating conversations, and friendly people. 

This position is part of our Engineering Team and is available in the U.S. remotely or in Austin, Texas. Due to the pandemic, our company is currently distributed and intends to remain so until we can ensure our employees would be safe and feel comfortable returning. Pingboard is committed to building an inclusive team with diverse backgrounds and life experiences. We encourage people from groups that are underrepresented in tech to apply! 

A typical day in the life of a support engineer goes something like this:

  • Start by triaging escalated issues from our customer support team or follow-up information on existing issues
  • Jump into troubleshooting customer issues using error logs, server logs, your knowledge of our product, and insight about how the code works
  • Fix the problem, let our support team or the customer know about your success
  • Collaborate with other developers, designers, or product managers on how to reduce the cost and time necessary to support our application
  • Spend some time enhancing our internal tools to give the support team the ability to better diagnose and solve customer issues on their own

You're excited about this role because you'll:

  • Take product ownership of our internal support tools
  • Learn from an experienced, friendly team of engineers that are invested in your success, and in turn teach others what you know.
  • Build scripts, automation, and tooling to resolve the most common issues
  • Work closely with Product to prioritize, launch, and communicate bug fixes
  • Contribute work and input on our product, as part of growing into a product development role

We're excited about you because:

  • You have hands-on experience with Ruby on Rails and database-backed web applications
  • You have a working understanding of SQL, Javascript, or other programming languages
  • You have 1+ years of Technical Support experience, ideally at a fast-paced, B2B, SaaS company
  • You’re a natural puzzle-solver with a curious mind that helps you track down the source of a problem
  • You have the ability to write scripts to automate daily tasks and love finding ways to improve workflows
  • You have experience working successfully on a distributed team
  • Please apply even if you don’t meet 100% of these qualifications. If you’re passionate about the opportunity and what we’re doing, we want to meet you

Extra credit:

  • Experience with React JS
  • Experience working with a customer support or success team

 To support you in your work, we offer: 

  • Competitive salary and equity stake in the company
  • Medical and dental coverage
  • An experienced leadership team committed to transparency
  • Flexible work hours, because life doesn’t pause during 9-5 (especially right now)
  • Open vacation policy, plus company holidays, so you can take the time you need to relax and restore
  • Parental leave for new parents
  • 401K

All your information will be kept confidential according to EEO guidelines.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.



Skills: lamp javascript postgresql css

About SOCi

SOCi is an award-winning all-in-one local marketing platform built specifically for "next-level" multi-location marketers. Our customers include top brands and influencers like Ace Hardware, Sport Clips, and Anytime Fitness who have the impossible challenge of managing their digital presence across hundreds and thousands of locations. The SOCi platform empowers local management of the entire customer journey across multiple mediums including local business listings, social, reviews, listening, ads, bots, and more. As the central command for multi-location marketers, SOCi makes the impossible possible by enabling top brands and their locations to strengthen and scale their digital presence across limitless local search and social pages while protecting what matters most, their reputation.

*** This is a fully remote position; international applicants welcome!

Full Stack Web Developer

  • As a member of an Empowered Product Team, you'll be accountable for deeply understanding the customer's problem, actively contributing to ideating on the solutions and measuring your impact through the results on our customers, not code written. There are no "specs" or top-down management here.
  • A team consists of 2 other engineers, a UX designer and a product manager. You'll be "mob programming" with the other engineers, in real-time over Zoom throughout the day, while ad-hoc collaborating with the product manager and UX designer as needed.
  • This position is fully remote, our teams are distributed across four continents. You'll be expected to observe ~6am...~4pm PST (±2) working hours (varies by team).
  • You'll be deploying incremental slices of progress to production daily or even multiple times throughout the day; the only measure of progress is delivery of customer value to production.

 Requirements

  • 7+ years experience in building complex software systems
  • Deep understanding of object-oriented programming, ability to articulate the pros and cons of inheritance vs composition, discuss common design patterns, their applications and common mistakes when using them
  • Deep understanding of relational database systems (MySQL, Postgres), including normalization (pros, cons), indexing strategies for large databases (100s millions of rows), and query optimization strategies (and common pitfalls)
  • Demonstrated track record of being able to balance making the right architectural decisions while moving fast do deliver customer value; can show examples of prior architectures built, articulate the tradeoffs and reasons for them
  • Solid core programming skills in a couple of languages (JS, PHP preferred, but not required)

Why you’ll love it here

  • Fully remote, diverse international team
  • An extremely talented group of engineers and tech leads to learn from
  • Work directly with product and technology executives
  • Active career coaching and professional development to keep you growing
  • Learning budget (books, online courses)
  • Directly see the impact of your work by working closely with customers and help build the fastest-growing mar-tech platform for top brands

What's SOCi's culture like?

SOCi stands for Selfless, Overachievers, Customer Centric, and Innovative. We strive to be in service to each other, consider learning as Job #1, and obsess over the customer problems such that we can deliver most valuable solutions to them. We hold each other accountable, are candid in our feedback, and expect you to do the same. It's okay to make mistakes, it's not okay to not learn from them. We partner strongly across departments and function, as we know it'll take a village to succeed. One team, one dream.

SOCi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.



Job Benefits:

  • Flexible PTO

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

Skills: sysadmin


Our client is a top company in the Medical Device space. Considering innovation is a key component of their business, they channel significant resources and attention into Technology.

They are looking to fill an important role on their Software Engineering team. This is a 12-month contract, with potential to renew or convert.





Description




ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Develops, enhances, maintains, and debugs low-level software for communicating with hardware in medical devices products.
- Reads and implements the design specifications.
- Works with cross functional team of engineers, program managers, system engineers, and software test team members.


QUALIFICATIONS AND SKILLS:
- Must have prior experience developing commercial embedded software applications in C/C++.
- Strong understanding of the SFDC.
- Experience with communication data protocols and interfaces.
- Familiarity with USB data analyzer, oscilloscope, multimeter tools and ability to read PCB / circuit design documents is a plus.
- Must possess excellent oral and written communication skills in English language.
- Works independently, is self-motivated and able to complete tasks with minimal supervision.

Sthree US is acting as an Employment Business in relation to this vacancy.

Skills: react-native mobile react-redux reactjs microservices

We are seeking a Senior Mobile Engineer to help build on our new mobile application offering (React Native). This is a greenfield development opportunity to build and augment well-designed, highly performant mobile apps that support complex business rules.

What You'll Do

  • Contribute to delivering features and functionality to our new native mobile application
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our Product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in multiple development projects and collaborate with other senior engineers to build high-quality solutions
  • Provide feedback on pull requests to increase code quality

Your First 90 Days

In your First 30 Days, with the support of Team and Tech Leads, you will engage in our virtual, immersive onboarding. You will join a Scrum Team and will work with our Lead Developer, as well as QA and DevOps, to better understand our current product offering (ReactJS/React Native) and begin taking on sprint deliverables. In addition, you will learn about our other product offerings to better understand our overall tech stack and our go-forward technical roadmap strategy. 

In your First 60 Days, along with user stories and product features, you will help work on a backlog of work identified by your scrum team. Further, you will continue to contribute to an efficient and effective SDLC process and work to better support your scrum team.

In your First 90 Days, You will play an integral role in delivering new features to our recently-released mobile app. You will help instill the discipline of effectively monitoring and creating work items from production issues for early adopters. Additionally, you will help to implement our technical roadmap and infrastructure items.

Who You Are

  • 5+ years experience developing native mobile applications
  • 4+ years React, Angular or other frameworks
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging skills
  • Ability to work and collaboration with team members remotely

Your Differentiators

  • You’ve shipped and supported multiple customer-facing, multi-functional native mobile apps
  • You've attained a Bachelor's in Computer Science or equivalent engineering degree

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

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

Skills: three.js 3d javascript reactjs python

Your role as a Full-stack developer at Clevertech will actively contribute to creating software solutions that will set industry standards.  You will work alongside some of the best in a collaborative environment while focusing on your core skills. Be a master of your craft while being 100% remote and never have to worry about filling in timesheets. 

Requirements

  • 7+ years of professional experience (A technical assessment will be required)
  • Senior-level experience in the front-end (React) back-end (Node, Express, Mongo, SQL) Python, GraphQL as well as Threejs
  • Working knowledge of 3D modelling workflows and software (WebGL, OpenGL, ThreeJS, etc.)
  • Ability to create clean, modern, testable, well-documented code
  • English fluency, verbal and written
  • Personality traits: Professional, problem solver, proactive, passionate, team player.

Working at Clevertech

People do their best work when they’re cared for and in the right environment:

  • RemoteNative™: Pioneers in the industry, we are committed to remote work.
  • Flexibility: Wherever you are, and wherever you want to go, we embrace the freedom gained through trust and professionalism.
  • Team: Be part of an amazing team of senior engineers that you can rely on.
  • Growth: Become a master in the art of remote work and effective communication.
  • Compensation: Best in class compensation for remote workers plus the swag you want.
  • Cutting Edge: Stay sharp in your space, work at the very edge of tech.
  • Passion: Annual financial allowance for YOUR development and YOUR passions.

Getting Hired

Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!

The best people in tech just happen to be all over the world. Are you one of them? APPLY NOW



Job Benefits:

  • Full-Time Telecommuting
  • Flexible Schedules
  • Paid Time Off
  • Ability to Work with Cutting-Edge Technology
  • Opportunity to Work with and Learn from Top Developers
  • Contribute to Open Source
  • Flexible Family Leave
  • E-Reader for Trainings, Book Club, & Book Recommendations
  • Annual Personal Development Stipend
Skills: c# asp.net javascript integration-testing end-to-end

Position Overview:

The Software Engineer II role is a mid-level position responsible for creating automated tests, including end-to-end and integration tests.  Our team maintains a lot of legacy code that brought our business to where it is today, but we recognize that our future success requires investments in automated testing.  The test harnesses you create will be laying the foundation for future upgrades, refactorings, and replacement technologies.

About our Department:

The Business Systems department is responsible for various operational business applications written mainly in C#, ASP.NET, and JavaScript (AngularJs/Vue) and backed by an MSSQL (Entity Framework) database.  We have an automated CI/CD pipeline that deploys everything to Azure with a single click. 

We also have two older yet critical ASP.NET WebForms applications. Your priority will be creating automated tests for these applications to support future refactorings, as well as to stabilize and prevent regressions.  Our legacy applications are the backbone of our company operations but were written when automated testing wasn’t standard.  This position will be challenging but equally rewarding for the right person.

CNC Software is a mature company, and Business Systems is a seasoned department.  We are not a startup rushing from feature to feature.  We don’t believe in unrealistic deadlines, emails won’t flood your inbox during the weekend, and we love it when everybody shuts down their laptop to enjoy their passions after a good day's work.

Our Agile processes are mature and streamlined.  We keep unplanned work to an absolute minimum.  Yes, we have meetings, but we try and keep them as short as possible.  We optimize around giving developers as much focused time to code as possible.

Essential Duties & Responsibilities:

  • Be a pro-active, team player who thrives working within a team of developers and testers to preserve the value of legacy systems.
  • Design, develop and execute automated test harnesses around backend APIs & front-end user interfaces.
  • Apply modern development techniques to create maintainable automated solutions and write unit and integration tests for new and existing code to ensure compatibility and stability.
  • Participate in a well-defined, flexible SCRUM process and proactively contribute to the estimation and planning process, demonstrating your analyzing and planning skills.
  • Keep your skills up-to-date and learn new technologies with time for exploration and discovery time baked into every sprint cycle.

Minimum Requirements & Qualifications:

  • 4+ years of experience with writing web applications with ASP.NET, C#, and JavaScript.
  • Bachelor’s Degree in Computer Science, Engineering or related discipline or equivalent experience.
  • Experience developing integration and end-to-end tests. We have experimented with Postman tests and have existing Selenium tests but are open to other frameworks.
  • Strong verbal and written communication skills, as well as the ability to multi-task and work within the team. We are professionals through and through, but everything is easier when we are all committed to meeting deadlines and quality standards.
  • You should be familiar with sprint-based Agile processes and be eager to participate in a mature and seasoned agile/scrum methodology.

CNC Software, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, alienage or citizenship status, sex, sexual orientation, gender identity or expression, transgendered status, partnership status, caregiver status, age, ancestry, physical, intellectual, learning or mental disability, pregnancy, childbirth or related condition, genetic information, medical condition including medical characteristics, marital or civil union status, familial status, veteran or military status , use of tobacco or other lawful products off premises and during non-working hours, or any other classification protected by applicable local, state or federal laws.

EOE/M/F/Vet/Disabled are encouraged to apply.

We are an E-Verify Employer.



Job Benefits:

  • Generous compensation package
  • Voted Top Workplace 3 years running
  • Generous PTO and holiday package
  • Onsite gym and paved walking trail
  • Subsidized catered lunches
  • Casual work environment
  • Composting program and employee gardens
  • Hybrid vehicles as company cars
  • Remote work capability
  • Parental leave program

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

Skills: go node.js amazon-web-services

Most important:

  • Solid experience writing software in both Go and Node
  • Familiarity with cloud architecture such as AWS
  • Prior experience as a lead engineer

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.


Job Benefits:

  • Get the chance to work with big brands
  • Live and work in one of our roaming hacker houses around the world
  • Work from anywhere as part of a community of digital nomads
  • Join our vibrant community
  • We provide up to $2,500 in funding for your growth & wellbeing