Headquarters: Charlotte, NC USA
URL: http://JLSTradingCo.com

 
- Do you enjoy improving processes and making people’s lives easier through automation?
- Do you like coding for long stretches of time without interruption?
- Do you thrive in a high-stress environment filled with political infighting, bureaucracy, and corporate nonsense?

If so, then we are the place for you, except you might hate how nice of a company we have - filled with happy, generally competent people that don’t put up with jerks. Frankly, it makes me sick how nice everyone is.

We are remote full time, have very flexible hours, people are judged by their output, not by how much they suck up to the boss, and turnover is super low because the company believes that happy employees = happy customers = happy bank account. Simply disgusting, if you ask me.

--Is this a real job ad?--
Yup! Amazingly enough, we actually paid money to post this on a bunch of different job sites. And it’s not even a pyramid scheme! Plus, get this: the owner just started paying our 30+ employees with money instead of Pizza Hut coupons - we’re big time, people.

Our careers page is actually worth checking out to learn more about how insane we are:

http://www.jlstradingco.com/careers/

--What do you guys do?--
Our business involves taking random products and then marketing the heck out of them, primarily on Amazon. We have hundreds of SKUs at the moment and are launching around 10-20 new products every single month. A small sampling:

Bad Parking Cards (http://amzn.com/B01HLGZRCQ)
Cable Tie Mounts (http://amzn.com/B06XNBS6TG)

We want to launch as many products as we can. Our business is growing rapidly every year, and it’s our intention to continue that for as long as possible, which means we need good people to help us keep up with the growth.

--What is your company like?--
1. Full Time Remote/Flexible Hours. You will be working from home in your pajamas, on your schedule. And we don’t care if you work 10 hour days 4 days a week or want to catch up on the weekend. So long as you put your hours in and get your work done, we’re happy.

2. Complete Work/Life Balance. If you’re routinely working more than 45ish hours, you’re gonna get a friendly talking-to. We want you to be operating at 100% capacity, which means that you need to rest.

3. You Can Be Yourself. You don’t have to put on a fake, professional face. You can just be yourself. You can talk smack to the CEO, and no one will think anything of it.

4. We Are Committed to Good Development Principles. We are early days in software development, but the CEO has been the de-facto engineer for a long time, so we understand the maker vs manager schedule and intend to pass the Joel Test.

5. Strongly Anti-BS. Anybody in the company can (and is expected to) tell the CEO when he is wrong. There are no bureaucratic or BS rules getting in the way of getting work done.

6. No Micro-Management. Once you’re trained and have demonstrated you know your stuff, we are pretty hands-off. In fact, if you need external management to stay on-task and motivated, we probably aren’t the place for you.

7. Supportive Environment. We don’t operate via intense stress or unreasonable top-down deadlines. Everyone wants you to be successful – internal politics are at a minimum here.

8. No Toxic People Allowed. We try very hard to screen out mean people before they get in, but in case they slip through, we fire them quickly. Imagine never having to interact with toxic people at work - how nice would that be?

9. We’ll Invest in Your Training. We want you and everyone to get better constantly. You’ll be learning new things all the time, and are strongly encouraged to invest time every day to learn new things, improve your system/work process, and just generally try to make your life easier.

10. Four Weeks Vacation. We 100% want you to recharge, so having plenty of time off is absolutely worth it.

--What are your company’s values?--

Yes, those are legitimately our values. The careers page is definitely worth checking out - it’s not just normal corporate BS. We promise you’ll learn a lot about us.

--What will I actually be doing?--
Super short version:

Developing really good internal tools/webapps so that other people’s lives are easier. You’ll help to understand the process and produce a solution that balances internal customer needs with the realities of software development.

Here is a bulleted list of responsibilities:

- Understand the underlying process/problem deeply
- Work with other people in the company to brainstorm solutions
- Propose/decide on a solution
- Build the tools, as you see fit
- Work with the rest of the team to test it
- Support the software/train someone else to support it if possible

You’re going to be able to participate and even drive the software development life cycle (SDLC) from beginning to end. This is a true green field.

Like everyone else in the company, you will also need to innovate regularly - which means figuring out ways to improve quality and production speed.

It is challenging, but fun work that’s going to require a lot of time and task management, problem-solving, and a reasonable amount of people skills.

--What’s the salary range?--
We honestly don’t know the market price for this role. We can’t beat the FAANGs of the world, but we are very reasonable people and intend to be competitive.

--Are there legacy software issues?--
This is a green field opportunity. There are no legacy issues whatsoever - you’ll be the person creating legacy issues for future devs! involved in design, architecture, implementation, deployment, and testing. 

--What are some example problems you need solved?--
The biggest is our Inventory Management System, which has really good internal logic and works well but.... it’s built in Google Sheets (kill me now). You would be developing a webapp with multiple users that would track our inventory, manage our simple manufacturing process, create purchase orders for our vendors, and so on. It’s a lot, but I promise the internal logic is relatively simple - it’s just a lot of database calls in-effect. We have a lot more information available on this, so you’ll know what you’re getting into before you start.

Another example would be software that automatically pulls in our Amazon advertising data and applies logic to decide what to do with a given keyword or bid. We have the logic established and have people executing on it, but this makes way more sense as software.

--What opportunities for advancement exist?--
Our ambition is to be a giant company. We believe our internal Inventory Management System is actually really darned good, but it’s totally constrained by it being in Google Sheets. We would like to eventually offer it (and our advertising solution) as a SaaS product, but that is definitely many steps down the road. We just want to make the point that this isn’t a dead-end job - we are 100% planning to grow this department.

--Do I need webapp development experience?--
This is definitely a role where we need you to come in with existing knowledge of full-stack software development. We will absolutely support you by paying for courses, giving you time to learn, and whatever else you think you need, but we don’t have the internal ability to offer you substantial development training.

--Do I need a college degree?--
You just need to be awesome, though a college degree can sometimes help demonstrate that to us.

--Is there a team in-place?--
This is a solo role for now, though you’ll be working with internal teams to discover needs and plan features and what have you. This is not a supporting role. We intend to grow the team long-term, particularly with our SaaS ambitions, but for now, this is a solo gig.

--What languages/development frameworks do you use?--
You’re starting from scratch here (100% green field), you’ll have the freedom and responsibility to choose the technologies deployed. We’ll support you and won’t force cheap/free tools on you. If you hate PHP, then let’s not use PHP.

We don't care which stack(s) you know, but you need to know the heck out of at least one.

--This sounds pretty good, though I’m still skeptical that this isn’t a pyramid scheme.--
You and the IRS both!

--That doesn’t resolve any of my fears, but what do I need to do to apply?--
Please complete the following survey:


We promise to respond within 5-10 business days even if our answer is No.

There will be multiple steps in this process, FYI, including a written application, interviews with potentially a few different people, and work tests including a paid one. Hiring the right people is really hard and very expensive if we do it poorly, so we have to front-load the process. I'm sorry about that and thank you for sticking with us.

Once you’re in our pipeline though, I would anticipate giving you a final answer within a few weeks, depending on how it goes. We definitely don’t want to string you along, and as long as you do what we ask, we promise to tell you “yes” or “no”, and to not just ghost you (like everybody I match with on Tinder).

Thank you for your time and interest, and I hope we can work together soon!

----
JLS Trading Co. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, JLS Trading Co. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

JLS Trading Co. expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of JLS Trading Co.’s employees to perform their job duties may result in discipline up to and including discharge

 

To apply: https://weworkremotely.com/remote-jobs/jls-trading-co-software-developer-engineer-at-fun-ecom-co-remote-flexible-hours


Headquarters: Wilmington, DE
URL: https://www.toptal.com/?utm_source=online_job|weworkremotely.com&utm_medium=talent&utm_campaign=Talent%20-%20C++%20-%20T3%20-%20t017|3y&utm_content=T3

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

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:
  • English language proficiency
  • 3+ years of professional experience  
  • Project management skills
  • A keen attention to detail
 Curious to know how much you could make? Check out our C++ developer rate calculator.

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/mAc2eb  

To apply: https://weworkremotely.com/remote-jobs/toptal-freelance-cpp-developer-remote-full-time


Headquarters: Austin, TX
URL: https://bonsai.io

Bonsai is hiring a Senior Platform Engineer to help build, scale and support the underlying technical platform that help us manage thousands of Elasticsearch clusters on AWS and GCP. This is a 100% remote full-time position. Salary ranges from $120 to $130k, based on experience.

About the job


“Hey, we’ve put your add-on in production. Good luck. Don’t crash.” —Heroku

The essence of platform engineering at Bonsai will be to operate and support Elasticsearch at scale. The emphasis here is more on the scale part than the Elasticsearch part, but you’ll definitely become intimate with Elasticsearch and Lucene along the way.

There are several key components involved. First we have Elasticsearch itself. Then a handful of proprietary plugins to enhance its functionality and support its operation. From there, the networking stack that handles connections and does diagnostic tracing. Telemetry and observability across the board. Finally our packaging and deployment, and internal services for fleet orchestration.

If that sounds like more than one person’s job, we agree. Your future colleague Dan is going to be particularly stoked to work with you.

You can think of this similar to a “SRE” position. When there’s an issue with performance or reliability, you’ll dig in and trace requests and analyze from load balancers down to memory managers, and help code and ship a patch to make it visible, and make it better.

There’s a heavy dose of Java and Linux involved in all of this, but if you have some experience in systems programming in other languages, we can certainly teach all of that.

We’re a small team, but we punch above our weight in systems engineering and operations. Launching at the right place and time dropped us into the deep end of early adopters, and we’ve been scaling ever since. Fortunately our early team was heavily engineering minded. Our original founder was previously a database engineer at Twitter when they went through their years of crazy scaling. We also hosted some massive sites like Pinterest whose 100x growth on our platform was a true trial by fire.

This position does involve wearing the metaphorical pager in a rotation with other engineers on the team. We’re on call not because we expect to be woken up, but so we’re accountable to shipping systems that never need us to!


Some example projects

  • Moving decentralized server-initiated threshold alerts into a centralized time-series stream analysis service.
  • Building a continuous delivery service that performs gradual fleetwide rollouts of new and updated services, subject to canary stages and operational verification at certain checkpoints.
  • Build and package new versions of Elasticsearch OSS, and update our suite of plugins to use the latest plugin interfaces, including customer-supplied proprietary plugins.
  • Troubleshoot a customer-supplied Elasticsearch plugin with a performance hot-spot, trace the problem to a likely location and provide support and guidance to improve efficiency.
  • Diagnose a server-side agent as having problematic memory usage, and port it from Ruby to Crystal to improve performance and resource usage.
  • Collaborate with Product engineers to build a data pipeline to support customer-facing metrics graphs.
  • Assist our customer support by triaging operational incidents and performing incident response.

The ideal engineer

We’re looking for someone experienced, who’s ready to dive in. You don’t need to be an Elasticsearch expert — you’ll learn all of that on the job. We’ll have plenty of conversations about how Lucene is really a data structures library optimized for disk access.

Experience with Java is more helpful, although C, C++ and Golang would be a good starting points. We’ll also be looking for solid fundamentals in networking, disk access, memory management, and schedulers.

Several of our systems make heavy use of Netty, as does Elasticsearch itself. So familiarity with Netty or evented systems will be helpful.

How we work


One More Cloud (OMC) is small, remote-first, and team-conscious.

OMC has always been comprised of a small team. As such, each of our colleagues wears many hats. We lack middle managers and dedicated Project Managers that slice and dice out work; OMC managers are also contributors. They serve as a sounding board and for coaching higher level project and career questions. Everyone is expected to manage projects together. So, our team works best with individuals who take responsibility for their to-do lists, and those who enjoy working collaboratively with teammates to plan out projects and don’t shy away from offering their opinions.

OMC has been a remote-first company from day one, and we have a lot of experience in managing and communicating across multiple timezones. One of our key ways of getting focused work done is eliminating too many meetings and video calls by writing out our thought processes, documenting steps we take, and sharing it with the team. Our ideal teammate should be comfortable with and undaunted at writing clear and logical longer-form English prose on a regular cadence.

We are team-conscious. Yes, we have a company hierarchy based on skills and the level of risk a position incurs (like responsibility for servers that have big costs attached to them). However, the onus is on every individual at OMC (regardless of hierarchy) to create a culture that allows a space for creativity, honesty, and autonomy for everyone who joins OMC. We don’t look for team heroes or martyrs but rather strive to create healthy and realistic team responsibility. We collaborate best with those who are considerate of their teammates, respect boundaries, and are dedicated to pursuing our work with curiosity, respect, and optimism.


Benefits for working at OMC include:
  • Medical and Dental Insurance
  • 40 hour work week. We practice healthy work and life boundaries.
  • Work where you want. We're a remote-first company, and have been from day one since 2009.
  • 401k, with company contributions
  • Wellness allowances
  • Annual continuing education allowance
  • Paid parental leave


Learn More


View our careers page at bonsai.io/careers
See our team and learn about our company at bonsai.io/about and omc.io
View our products at bonsai.io and websolr.com

To apply: https://weworkremotely.com/remote-jobs/one-more-cloud-senior-platform-engineer


Headquarters: NYC
URL: https://www.endpoint.com/

We are looking for a PHP software engineer to work with us during business hours somewhere in the UTC-7 to UTC-4 time zones (U.S. Pacific to Eastern Time).

What you will be doing:
  • Develop new web applications and support existing ones for our clients
  • Work together with End Point co-workers and our clients’ in-house staff 
  • Use your desktop OS of choice: Linux, macOS, Windows
  • Use open source tools and contribute back as opportunity arises

What you bring:

Professional experience developing and supporting web applications in these technical areas: 
  • 5+ years of development with PHP and front-end JavaScript
  • Frameworks such as Symfony, Laravel, Magento and Vue.js, React, Angular
  • Databases such as PostgreSQL, MySQL, MongoDB, Redis, Solr, Elasticsearch, etc.
  • Security consciousness
  • Git version control
  • Automated testing
  • HTTP, REST APIs
  • Bonus for familiarity with another ecosystem such as Ruby on Rails, Python/​Django, Java, .NET/​C#, Node.js, Go, Rust, Scala, Kotlin, Swift …
These work traits are just as important:
  • Strong verbal and written communication skills
  • An eye for detail
  • Tenacity in solving problems
  • A feeling of ownership of your projects
  • Work both independently and as part of a team
  • Focus on customer needs
  • A good remote work environment

What work here offers: 
  • Collaborate with knowledgeable, friendly, helpful, and diligent co-workers around the world
  • Flexible, sane work hours
  • Annual bonus opportunity
  • Freedom from being tied to an office location
  • For full-time staff: paid holidays and vacation
  • For U.S. employees: health insurance subsidy and 401(k) retirement savings plan

Direct work seekers only, please—this role is not for agencies or subcontractors.

Please email us an introduction to jobs@endpoint.com & include your location, a resume/​CV, your GitHub or LinkedIn URLs, and whatever else helps us get to know you.

To apply: https://weworkremotely.com/remote-jobs/end-point-corporation-php-javascript-developer


Headquarters: Boston, MA
URL: http://www.tripcraft.com

Looking for an experienced (preferably full stack developer) that can build and help design great B2B web/mobile applications.  

You MUST be able to work and communicate via Slack during normal Eastern time zone business hours.

You will be working with small team developing desktop and mobile travel applications that utilize innovative features and technology.  All of our apps utilize AWS cloud services for data management and hosting, along with web-based consoles to manage app content and capabilities. Therefore, you must have a strong working knowledge of both mobile and desktop apps, APIs, and how they work together.  

You must be a great communicator and able to speak fluent english.  You must be available during normal EST working hours for scrums, meetings, etc.  You must be able to work with minimal supervision and specifications as we are an Agile / Remote organization and don't have the ability to provide constant oversight.   

REQUIRED EXPERIENCE / SKILLS :
  • Angular, HTML, CSS, Javascript
  • Slack
  • Jira / Trello
  • Github
  • JSON APIs
  • Postman for API testing
  • Good design sense

HELPFUL EXPERIENCE / SKILLS :
  • iOS - ObjC and Swift
  • Android - Java
  • PostgreSQL
  • RoR
  • AWS

To apply: https://weworkremotely.com/remote-jobs/tripcraft-mobile-web-developer


Headquarters: Washington D.C.
URL: http://oddball.io

 Oddball believes that the best products are built when engineers understand and value the things they are working on. We value learning and growth and the ability to make a big impact at a small company. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space.

We are looking for an experienced developer to help improve and build out a complex React application that interfaces with a Node backend.

What you'll be doing

Working hand in hand with other engineers in building out interfaces that match designs. These interfaces consume and create data from a Node backend. Your input will help drive the direction and format of data endpoints and your day to day efforts will include communicating architecture choices to other team members. You will also help with mentoring and teaching mid and junior level developers on the same team

We are looking for someone with the following skill set:

  • 3+ years experience working with React
  • A solid understand of API design and how backend systems work (bonus if has used Node)
  • The ability to write code that is a pleasure for other engineers to read and understand easily
  • 508 compliance and accessibility experience a major plus.
  • Understand and describe how application state changes over time.
  • The ability to speak and write in terms that non-developers can understand clearly, whether it be in a conference call, blog post or support email
Must be located within the US.

This is a salaried role. Oddball does offer tech, and a continuing education stipend.

To apply: https://weworkremotely.com/remote-jobs/oddball-senior-front-end-engineer-4


Headquarters: London
URL: https://ebury.com/


Are you ready to join us?

You will be part of the Project Support Office (PSO) in the Technology department and manage the procurement, renewal and supplier management activities for software vendors and stakeholder relationships associated with it. You will also be responsible for the management of expenditure reporting and control within the Technology department.


Responsibilities

  • Manage SaaS purchasing tools, ensure all invoices are correct and provided monthly to the finance department
  • Vendor management - Renew, modify, control and follow up vendor contracts to ensure SLA contracted are sufficient for business continuity and are being met by suppliers
  • Build strong relationships with key suppliers. Follow up of invoicing and solve price discrepancies.
  • Strive for cost optimization through negotiation and good usage prediction, ensuring SaaS tiers and time reservations are accurate.
  • Identify, monitor and solve incidents associated with Suppliers
  • Support the selection of new suppliers for software licensing, saas products and externalised services.
  • Monthly reporting of Capital Expenditure with Technology using data provided by the Finance team and extracted from Jira.
  • Budgeting, purchasing and assignment of software licenses required by Technology team members (including inventory management).
  • Working with HR to manage onboarding and offboarding of employees and ensure software licenses are used in an optimal manner


Requirements

  • Power User of Google App Suite (mainly Sheets)
  • Knowledge of Google App Scripting is a plus
  • Proficient English speaker
  • Strong communication skills and cost-efficiency oriented
  • Has previously worked on a Technology department 
  • Familiar with SaaS purchase models
  • Proven track record of delivering cost reductions on software contracts


What we offer?

  • Work on remote-first teams, so you won’t miss on water cooler conversations
  • You will work remotely, but you will never feel alone. Get introduced to others via Donuts 
  • Live wherever you want, but we look for stability. At this point in time, we are not open to digital nomads.
  • Work autonomously. 
  • Keep 100% focused! 

We also apply Agile methodologies and organize our teams in different tribes in order to make coordination, communication, learning and productiveness key elements in our daily work. 

Due to our remote-first organisation and our remote-focused onboarding system, you will feel a crucial part of the team since day 1. Curious about what working remotely is like at Ebury? Take a look here and see what our remotes say about us!

If there’s something that you can do in our Tech team, it is growing professionally: thanks to our career path and our collaborative and cross-working teams, every day is a new adventure.

Get ready to take your career to the next level!

To apply: https://weworkremotely.com/remote-jobs/ebury-supplier-relationship-manager


Headquarters: London
URL: https://ebury.com/


Are you ready to join us?

If you are an experienced Python Developer and you want to move forward your professional career in an international and dynamic environment, this job is for you!


Your background


  • You have extensive experience in developing complex software systems. We mainly work with Python/Django, but it is also ok if you are more comfortable with other languages. 
  • Since you will work side by side with colleagues from different countries, you will be able to communicate clearly and concisely your ideas in English both written and spoken. 
  • We look for developers that can “build and run” services. Therefore, you will be comfortable with dockerising your code, defining standard REST end points, adding monitoring and alerting your services.
  • Quality is important to us, we expect your code to be testable and well covered with unit and integration tests. We use CI Jenkins pipelines and terraform for the deployment of services and infrastructure. From time to time, you might need to contribute to it.


The project


  • You will contribute to the development of a transactional banking platform, focusing on receiving and issuing payments in more than 140 currencies. 
  • Our platform is a single platform (20+ Services) with 3 distinct channels for users to access our core functionality:

  •  Salesforce.com for our front office staff, 
  • Online banking portal build with Vue.js and 
  • a Rest API for 3rd party integrations.

  • Build and Run services in production. Using tools such as Jenkins, Terraform, Sentry, Prometheus, ELK.. you and your team will be responsible for achieving Service Level Objectives for your code.
  • Work with cross-functional product and technology teams across the company to build new features at large and multi-region scale.
  • All of these run smoothly in Docker containers on AWS ECS and Kubernetes.


What we offer


  • Work on remote-first teams, so you won’t miss on water cooler conversations
  • You will work remotely, but you will never feel alone. Get introduced to others via Donuts 
  • Live wherever you want, but we look for stability. At this point in time, we are not open to digital nomads.
  • Work autonomously. 
  • Keep 100% focused! 

We also apply Agile methodologies and organize our teams in different tribes in order to make coordination, communication, learning and productiveness key elements in our daily work. 

Due to our remote-first organisation and our remote-focused onboarding system, you will feel a crucial part of the team since day 1. Curious about what working remotely is like at Ebury? Take a look here and see what our remotes say about us!

If there’s something that you can do in our Tech team, it is growing professionally: thanks to our career path and our collaborative and cross-working teams, every day is a new adventure.

Get ready to take your career to the next level!

To apply: https://weworkremotely.com/remote-jobs/ebury-senior-python-developer-4


Headquarters: Draper, UT
URL: https://formidableforms.com

As a WordPress Developer, you're responsible for Making Stuff Go. You will build infrastructure to create new features, improve existing code, squash bugs, and help us rapidly scale our platform.

You will primarily be working in our product team.




Interested? See "How to Apply" below to learn more before applying.

 

To love this role, here’s the type of person you are:
  • You’re a self-starter who loves taking initiative and seeing things through from conception to completion. Our developers often "own" features/tasks and are responsible for scoping, development, and testing.
  • You're an excellent communicator, fluent in both verbal and written English, who makes sure nothing slips through the cracks. We believe communication is critical and there is no such thing as over communicating.
  • You have the curiosity and desire to learn and grow your skills.
  • You're passionate about leaving your mark on the web for all to see and are excited to work on tasks that impact thousands of users.
  • You take pride in the quality and craftsmanship of your work rather than just doing it to get it done.
  • You're a team player who is comfortable working alongside and helping other developers, and you don't take critical feedback personally.
  • You're happy jumping between front-end and back-end development tasks, or tackling tasks which require both.
  • You're happy working on tasks of all sizes - from small bug fixes and enhancements to large features/rewrites.

Common responsibilities include (but are not limited to):
  • Triaging bugs and small enhancements that come into GitHub.
  • Scoping, writing, and testing new product features and add-ons.
  • Refactoring legacy code with a particular attention to backwards compatibility.
  • Providing feedback and peer review for other developers (Github PRs).
  • When tickets are escalated, debug customer issues in our help desk.

Here are some skills that will come handy:
  • Professional experience with WordPress plugin development, architecture, and standards.
  • Advanced proficiency with PHP and MySQL, including modern PHP practices (OOP, autoloading, traits, interfaces, etc).
  • String familiarity with JavasScript (vanilla JS, jQuery, etc).
  • Ability to use and extend build tools like webpack.
  • Familiarity with package managers such as NPM.
  • Experience working with third-party APIs (Eg Stripe, MailChimp, Zapier, etc).
  • Competent with version control through git and GitHub.
  • The ability to iterate and ship ideas quickly.
  • Exceptional troubleshooting skills.
  • Ability to keep complex ideas and features simple. (Simplicity is a core value!)
  • Previous freelance or remote work experience.

Bonus points if you also have:
  • Advanced proficiency in JavaScript frameworks like VueJS or React.
  • Experience with e-commerce platforms or related APIs (WooCommerce, Stripe, PayPal, etc).
  • Experience with DevOps or infrastructure management.

What we offer

Working for a fast-growing bootstrapped company is a rare opportunity, one we consider a lifestyle choice rather than a job choice. Our positions are challenging, but also come with amazing advantages and fulfillment to those who earn them. Here’s what we offer.
  • Competitive Salary.
  • Work from your home. We’re spread out all over the world – United States, Africa, Ireland, Philippines, and more.
  • Unlimited PTO after 60 days of employment. We encourage employees to take the time they need for vacation, to stay healthy, and to spend time with friends and family.
  • We happily provide or reimburse software you’ll need as well as books or courses that promote continued learning.
  • We give you the opportunity to solve challenging and meaningful problems that make a difference.
  • Ability to work with some of the best people in the business through frequent interactions.
  • And in case you were wondering: no politics, no b.s., and no jerks.

Location

This is a remote position - our team is spread around the globe! Our home base is in Utah, USA, so company operating hours are 9am - 5pm MST (UTC -7). While full coverage is not a requirement, you must be available during a portion of the day.




Inclusion Statement

At Formidable Forms, we strive to have the broadest possible view of diversity, going beyond visible differences to include the background, experiences, skills, and perspectives that make each person unique. Formidable Forms is proud to be an equal opportunity workplace and is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran status, or any other basis protected by federal, state, or local law.

How to apply?

If all of this sounds interesting, then please submit your application!

Also note, don't forget to proofread before submitting. Check spelling, capitalization, etc. This is your chance to make your application stand out :)

We won’t be able to individually respond to all applications, but if we feel you’re a strong match, someone will be in touch shortly. Qualified candidates will be asked to do a simple code challenge.

Thanks and we look forward to hearing from you!

To apply: https://weworkremotely.com/remote-jobs/formidable-forms-senior-wordpress-developer-1


Headquarters: Brookfield, WI
URL: http://www.equips.com

We're hiring! If you are a motivated, multi-talented software engineer who loves to learn and loves a good challenge - this could be a great fit for you.


It is an exciting time to come on board as we are building a brand new platform using cutting-edge cloud technologies to support our customers' need for top of the line equipment maintenance solutions. That's where you come in; we need an innovative and energetic engineer to join our team and help us execute some big visions. This opportunity can have high growth potential, so be ready to make an immediate and meaningful impact.



Our Stack

  • React webapp
  • Serverless GraphQL API built on JavaScript/TypeScript and Python lambdas
  • DynamoDB, ElasticSearch, and S3 datastores


Problems we're solving

  • Secure, automated equipment management
  • Web/API integrations of all kinds
  • Using technology to keep service customers and providers in sync across the service lifecycle
  • Computerized image recognition and parsing
  • Building a first-class user experience


What you will do

  • Work with top technologies as a part of a team to build high quality features and functionality
  • Do your best work – build software that customers love
  • Try new things with the support of strong mentorship
  • Work hard, play, and learn


Requirements

  • Drive for excellence
  • Committed to doing the right thing
  • Positive attitude
  • Team-oriented but with an ownership mentality
  • 2+ years experience in software engineering
  • Experience with modern frontend frameworks such as React
  • Experience building APIs or microservices as part of a cloud-native web application (experience in serverless and AWS is a big plus)
  • Experience with database development (distributed database experience strongly preferred)
  • Strong automated testing skills
  • Knowledge of security best practices
  • Experience with Git

To apply: https://weworkremotely.com/remote-jobs/equips-full-stack-engineer


Headquarters: Chicago, IL
URL: https://www.20spokes.com/careers

20spokes is looking for its next team member. We’re a small team that work in web development building web apps and mobile apps. The office is located in Ravenswood just off the Montrose Brown Line and Ravenswood Metra.

20spokes is growing fast and quickly becoming one of the premier agencies in Chicago for startups. Projects are exciting and new as we work with our clients to build their ideas and businesses start on the web. Our unique and broad experience helps us work effectively with projects ranging from 2-6 months.


Perks
  • The rare opportunity to work on a variety of different product ideas for our clients. And you’ll love all our clients.
  • Sharp, motivated team members in a fun office environment.
  • A Funko POP figure of your choice.
Benefits
  • Unlimited vacation policy; work hard and take time when you need it.
  • Medical packages available to fit your needs.
  • 401k
  • Competitive Salary
  • Friday Lunches and Happy Hour
  • Education and Learning stipend
Qualifications & Responsibilities
  • At least 2 years of experience with Ruby on Rails in a production environment.
  • Solid experience with React or other Javascript frameworks like Angular or Ember.
  • Experience working on fast-paced projects in an agile environment.
  • Pragmatic approach while still delivering quality and maintainable code.
  • Team player looking to collaborate and contribute to shipping great projects.
  • Strong desire to learn and improve your skills.
  • Strong object oriented programming foundation.
  • Work using TDD principles.

Types of Projects We Work With
  • Blockchain
  • Fintech
  • Education
  • Hardware - Building and Programming
  • Community / Social
  • Geospatial 
  • Video streaming applications
  • Data Analysis
  • OCR
  • Image Analysis
  • Fast Prototyping
  • Event Metrics

To apply: https://weworkremotely.com/remote-jobs/20spokes-full-stack-developer


Headquarters: Munich, Germany
URL: https://www.laterpay.net/

WHAT WE'RE LOOKING FOR

LaterPay is looking for a full time Backend Software Engineer to join our distributed tech team. You’ll work on various backend applications, building new features, as well as maintaining and fixing existing code.

We’re looking to hire an engineer at mid-level level or higher. We would expect the ideal candidate to be able to: 
  • Translate ideas into projects with discrete tasks. 
  • Give guidance & unblock others on their team/area. 
  • Be sought out by others as a technical resource. 
  • Provide mentorship to other members of the engineering team.
  • Seek design, architecture or specialized input when needed (and know when it’s needed).
  • Make good, informed decisions around technical debt and tradeoffs. 
  • Communicate with non-technical team members to understand needs and give technical advice.

YOUR TASKS

You’ll be responsible for:
  • Working within a cross functional team of Product Managers, UX designers, Engineering Managers and Frontend Engineers to understand the requirements and scope that drive the design of technical solutions.
    You will potentially act as tech lead on one of our teams.
  • Contributing clean, functional and tested code.
  • Setting up and managing appropriate tooling.
  • Creating documentation for new features and maintaining documentation of existing ones.
  • Finding and addressing performance issues throughout the application.
  • Helping to identify and fix bugs and issues.

ABOUT YOU

Our ideal candidate has:
  • Experience with Python and its ecosystems.
  • Experience with or exposure to some other tools which exist in our projects: Django, Celery, PostgreSQL.
  • Be comfortable running as well as developing applications.
  • Experience with "zero downtime" deployments / migrations.
  • A good surface/contextual-level understanding of “the full web stack” and ability to collaborate with Frontend engineering teams.
  • A good command of English: written and verbal, producing and understanding. 
    • As a distributed team, we primarily communicate via Slack, so the ability to clearly and completely communicate in written English is vital.
    • We also frequently hop on calls, both audio and video, so the ability to clearly speak and understand English is also vital.
  • Experience with team leadership

HOW WE WORK

LaterPay has around 50 people spread over 13+ countries in time zones from UTC-8 to UTC+2. We’re a distributed team, though we have offices in Munich (DE) and New York (US).We care more about the things you do than your presence at a chair at a desk at 9am every day. That said, the majority of our team is located in Europe and works Monday - Friday from 9ish UTC to 6ish CE(S)T, and you will be required to have a minimum of 3 hours overlap with the European afternoon. We try to be as asynchronous as possible, but still feel that we need some “synchronicity” to work well.

We value trust, ownership, collaboration, transparency, respect and inclusion. We're proud to have employees from many different nationalities, genders, ages, backgrounds, educations and races. We believe that intentionally assembling a diverse team is not only the right thing to do, but also necessary to build a product that works for and appeals to an audience that faithfully reflects our communities and our shared planet.

Find out more about our culture in our blog.


BENEFITS
  • Training budget
  • AllHands (semi-annual team event)
  • Paid sick leave
  • Paid time off
  • Distributed, international team 
  • Flexible work

APPLY

If this sounds interesting, please apply here and
  • upload your CV, and
  • let us know in your cover letter what you bring to the table. 
We strongly prefer applications with cover letters. (https://blog.doismellburning.co.uk/cover-letters-always-send-one/)


DEADLINE

We will be accepting applications until July 15th, 2020.We’ll spend time reviewing applications until July  24th, 2020 -- No need to check in with us if you don’t hear anything back from us during this time! 

PAY

Up to €75,000 / year, negotiable based on experience and skills level

To apply: https://weworkremotely.com/remote-jobs/laterpay-backend-software-engineer-4


Headquarters:
URL: https://pressable.com/

ABOUT US

We’re looking for a business-savvy technology executive to lead our products and engineering team to produce high quality, innovative, and scalable B2B solutions in alignment with our business goals.

Pressable is a new breed of technology company: one-part WordPress managed Hosting and one-part services innovation empowering small agencies to giant clients to scale their business on the WordPress platform. Pressable’ s platform enhances WordPress with developer tools, cloud management, security, and analytics, so that companies can build and deploy their digital experiences faster than ever.

Pressable is owned by Automattic, Inc the brand behind WordPress.com, WooCommerce, Jetpack, Crowdsignal, WordPress VIP and many others.  Founded in 2010, Pressable follows Automattic’s distributed team model with employees all over the world.  We engage the most brilliant minds regardless of location and give them the best resources to perform the finest work of their careers. 


THE ROLE
As the Head of Engineering & Product you will serve as an inspirational, forward-thinking, and people-centric leader to define and deliver our technical roadmap, product vision, and strategy for scalability. Your ability to drive technical initiatives, collaborate with peers, and embrace company culture is crucial to the success of this role. Our ideal candidate has pragmatic decision-making abilities, and an unshakable focus on strategy, execution, and delivery. This position will tackle technical challenges, execute large-scale transformation, and develop & grow high performing technology teams. 

Reporting to the CEO and part of the leadership team, you will also act as a strategic business and technology liaison with other divisions of Automattic to help drive decisions that impact the current and future operations of Pressable.


WHAT’S COOL ABOUT THIS JOB:
Build a team that will design and deploy truly innovative cloud-solutions that are wide-ranging in scope and high-impact upon delivery. We drive continuous advancements and improvements through our product strategy, business proposition and technical direction. We seek new ways to deliver comprehensive managed WordPress hosting plans to customers, while improving the reliability, scalability, and performance of our Platform.


DAY TO DAY RESPONSIBILITIES:
  • Lead, manage and mentor a team of Engineers, Product Managers, Designers and Related Personnel
  • Plan, build, and develop products (from idea to deployment) that enhance our current offerings.
  • Own the product roadmap & product lifecycle management from concept to launch across all product lines
  • Owning and managing budget responsibilities for technical operations.
  • Lead develop and execute technology strategies and roadmaps to deliver robust, flexible and scalable platforms that meet the needs of our growing company and product evolution.
  • Plan infrastructure and operations investments that scale with the changing needs of the business and communicating all updates to leadership and other relevant team members.
  • Partner with Customer Success and Marketing to assess product/feature usage and success.
  • Drive innovative ideas, solutions, and products through leadership.
  • Establishing a people-first culture with continuous learning that is supported by professional development opportunities, including mentoring and well-defined career paths.

ABOUT YOU:
  • 10+ years of proven technical leadership delivering B2B solutions with a minimum of 5 years leading a Engineering and  Product teams.
  • Experience leading teams of 10+ people including distributed teams with a proven ability to gain the respect of an existing team of developers.
  • 10+ years hands-on software engineering/development experience building scalable, high-performing cross-platform SaaS solutions 
  • Proven track record of successfully driving growth and scaling new products.
  • Expert knowledge of the product development lifecycle.
  • Strong desire and ability to lead, manage, and nurture talent.
  • Highly proficient in JIRA and other project management tools.
  • Ability to delegate efficiently and create timelines for the development and deployment of all product features
  • Significant experience working in an Agile development organization and possessing the capability to lead others to mature this methodology across a growing organization.
  • Strong executive presence with a proven understanding of all aspects of the business including the ability to create and implement technical strategies, budgets & timeframes that align with both current and future business needs.
  • Demonstrated experience in vendor evaluation and contract negotiation.

SKILLS YOU’LL NEED:
  • Outstanding Verbal and Written communication skills.
  • Ability to communicate software product features, technical designs, and product strategy effectively to both technical and non-technical teams.
  • Experience taking a leading role in building high-availability software systems
  • High attention to detail and experience leading multiple, contending priorities simultaneously.
  • History of teamwork and willingness to roll up one’s sleeves to push things over the finish line!

DIVERSITY & INCLUSION AT PRESSABLE

Diversity and Inclusion is a priority at Pressable. We want people to love their work and show respect and empathy to all. We welcome differences and strive to increase participation from traditionally underrepresented groups, and we require unconscious bias training for our hiring teams.

We may invite applicants to complete a limited-time paid trial as part of the hiring process. A trial is a shared opportunity for our team and the applicant to get experience working together to see if we’re the right fit.


PERKS & BENEFITS OF JOINING PRESSABLE
  • Health Benefits (100% Paid Employee Medical, Dental, and Vision)
  • Matching 401(k)
  • Life Insurance
  • Work from home
  • Open vacation policy (no set number of days per year).
  • Home office setup
  • Hardware and software, books or conferences that promote continued learning
  • Open parental leave

To apply: https://weworkremotely.com/remote-jobs/automattic-head-of-engineering-product-pressable


Headquarters: Berlin
URL: https://chartmogul.com/

What will you be doing?

As with many young companies, your responsibilities will change over time. However, here are some of the responsibilities we expect you to take on as a Senior Backend Engineer:

  • Gathering and processing large volumes of data, you'll play a meaningful role in improving a backend that processes very high volumes of raw data.
  • Supporting the rest of the team in squashing bugs and improving the quality of our main Rails application.
  • Contribute to technology strategy – we will decide together how to evolve our data processing pipeline using technologies that fit our purposes.
  • Mentor junior members in the team, e.g. by reviewing their pull requests while providing constructive feedback, helping them when they have questions, as well as more pro-active mentoring sessions.
  • Stay up to date with the latest trends in technology.

Requirements

Sounds interesting? Here’s what we’re looking for:

Professionally

  • You have 5+ years of experience developing high traffic web applications.
  • Strong experience with data processing, we use PostgreSQL for almost everything.
  • Strong knowledge of provisioning and orchestration tools. We presently use SaltStack and Terraform.
  • Strong knowledge of Linux system administration, preferably Ubuntu.
  • Knowledge of multiple programming languages. Right now we use Ruby-on-Rails, Rust, and Go with Gin.
  • Strong knowledge of cloud environments, particularly AWS and DigitalOcean.
  • Good knowledge of the fundamentals of software development – how to structure programs and decompose problems, when to apply patterns, and understand to select the right paradigm for a task.
  • Next to speaking English fluently, you are able to understand and translate business requirements into clearly articulated technology solutions.

Nice to Have:

  • Experience with stream processing tools (Apache Storm, AWS Kinesis etc.)
  • Knowledge of CI/CD systems and practices
  • Experience with Docker and service discovery layers/consensus systems (Consul, etc.)
  • You are located in a timezone from GMT to GMT+5. 

Behaviourally

  • Passionate about programming. You know how to run code, not just write it.
  • Pragmatic, and know when to be hands-on and enjoys taking the lead in challenging situations.
  • Excited to learn new technologies and best-practices.
  • Always up for pairing and tackling problems with your colleagues.
  • Eager to learn, contribute to design and architecture decisions, and inspire change.

What is it like to work at ChartMogul?

  • You’ll join the adventures of an early stage company and experience what it means to have a job that’s incredibly impactful.
  • You’ll become part of a team of nice, awesome and highly dedicated people that all have the same mission: Helping companies to build better businesses.
  • You’ll receive a great salary pack (market or upmarket).

Please note, we are not accepting applications from US/UK residents at this time


To apply: https://weworkremotely.com/remote-jobs/chartmogul-senior-backend-engineer-1


Headquarters: Silver Spring, Maryland
URL: http://retrium.com

Retrium is a seed-funded startup that helps teams improve their Agile processes by facilitating effective and engaging retrospective meetings. With over 170,000 retrospectives run on our platform, we’re the trusted leader in our market, and we’ve been helping teams continuously improve since 2015.

We’re also a small, cross-functional team of passionate and fun people. We have an outstanding leadership team and a dedication to company culture, so you’ll always feel connected to our mission, even though you can work from anywhere in the US. We’re lucky enough to have an awesome product, great revenue growth, high customer satisfaction, low churn, and seed investment. Now, we need someone to help us deliver more value to customers!

To apply for the Senior JavaScript Engineer position at Retrium you should have five or more years of experience with some of the following technologies, and be eager to work with them:

  • JavaScript! (ES6, babel, Flow, webpack, npm)
  • React (hooks, functional components)
  • WebSockets
  • Node (express.js)
  • MongoDB
  • Redis
  • AWS
  • Docker (scripting, Linux)
  • CI/CD

Responsibilities

As the next member of our small but growing team at Retrium, you’ll collaborate closely with everyone at the company. We use lightweight processes and tools inspired by agile and kanban to design, develop, and deploy the right features to customers on a regular cadence.

We’re looking for someone who has experience in the trenches, writing solid code, and someone who understands how to balance the competing concerns of product development:

  • Responsibility to the customer: Delight our users and deliver the quality features they want
  • Responsibility to the business: Reduce cost and generate revenue by delivering value quickly and iteratively
  • Responsibility to the developer: Minimize technical debt by writing quality, maintainable code
Because our core values include “Default to Autonomy”, “Bias for Action”, and “Level Up”, you’ll need to be a self-starter who can think strategically, execute tasks, and participate in the continuous improvement of our product and processes.

A typical week will include:

  • Defining and implementing features in the product pipeline
  • Moving seamlessly between front-end and back-end work
  • Discussing design and architecture issues together as a team
  • Facilitating feedback and demo sessions of your in-progress tasks
  • Communicating with team members through video conferencing and asynchronous communication
  • Deploying code to production as soon as it’s ready!

Skillset

We believe that the following collection of experiences and abilities would make someone successful in this position. However, we encourage anyone to apply if you believe you have what it takes to succeed in this role.

  • BA/BS degree (computer science preferred) or equivalent experience
  • A history of success as a Senior Developer working with a team of engineers to deliver customer-facing features
  • The passion and drive to learn about Retrium and take on new responsibilities and leadership opportunities as we grow
  • Ability to be a team player and collaborate with others
  • Experience with JavaScript
  • Experience in a SaaS company, distributed team, and/or startup
  • Experience with Agile software development processes is a big plus

Benefits

We provide amazing benefits, and if you ask the team, they’ll tell you that the greatest benefits we offer employees are the ability to make a meaningful contribution to the company and the opportunities to “Listen. Learn. Teach”, another core value.

Our other benefits include:

  • Competitive salary and equity in a fast-growing, funded startup
  • Health, dental, and vision insurance coverage for you and your family
  • Twelve weeks of paid parental leave
  • Minimum vacation policy, twelve paid holidays, and “last Fridays” (we encourage you to ask us about this!)
  • Flexible, sustainable work hours
  • Work from home or a company-sponsored co-working office
  • All the equipment you need to do your job, plus a home office budget
  • Learning and development budget, lunch and learns, and book club
  • Annual company retreats

Additional Information

Retrium is committed to creating a diverse environment where you can “Be Your Amazing Self”, yet another core value. We are proud to be an equal opportunity employer, and welcome people of different backgrounds, experiences, and perspectives. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

To apply: https://weworkremotely.com/remote-jobs/retrium-senior-javascript-engineer


Headquarters: Cologne, Germany
URL: https://www.eslgaming.com/

At ESL, we are esports, our mission is to create a world where everybody can be somebody. As a Senior Backend Software Engineer at ESL you will be a leading member in the development of one of our user-centric esports properties such as our premier esports tournament platform ESL Play or yet to be announced projects.

As a leading member of your team, you will be relied on for your expertise in backend development to make smart decisions how our backend services are engineered, implement best practices and assist other team members.

Your Future Tasks:

  • Building & improving our core backend services and software architecture
  • Researching & experimenting how to improve how we build software
  • Helping other teams architect their services
  • Giving feedback & estimating upcoming work
  • Planning work with your team
  • Communicating with product owners & other teams
  • Writing & updating tests
  • Documentation in our documentation tool (Confluence)
  • Issues kept up to date & work logged in our issue tracker (JIRA)

Your profile

Must-haves:

  • 4+ years of experience in software engineering
  • Experience architecting software, in particular microservices written in Scala
  • Willingness to mentor other engineers

Nice to have:

  • Any strong & statically typed languages other than Scala
  • University degree in Computer Science, Software Engineering or similar
  • Effective communication skills with different stakeholders
  • Experience with any of the following:
    • Developing in Scala or any JVM language
    • Orchestration with Mesos & Marathon, Docker, Kubernetes
    • Databases such as PostgreSQL, Cassandara
    • Kafka, Akka Streams
    • Finch, Finagle (twitter stack)
    • Cloud providers, in particular AWS
  • Experience playing online games or knowledge of esports 

To apply: https://weworkremotely.com/remote-jobs/esl-gaming-online-inc-senior-backend-software-engineer


Headquarters: Cologne, Germany
URL: https://www.eslgaming.com/

At ESL our mission is to create a world where everybody can be somebody. As a Front End Developer at ESL you will work closely with back-end developers and UX designers to create interfaces using a variety of front-end technologies. Primary responsibilities include designing and coding enhancements and feature additions to our suite of products.
 
As a Senior Frontend Software Engineer you will as part of a team help build new & maintain existing features for our online products. As a member of our management team, you will need to have a solid understanding on how to scope out work, estimate it, and help the team members around you on execution of this work. You will be helping to build the cutting edge technology we need to create technologies to create richer online experiences for gamers world wide. You will work with a team that is mostly remote based, so being familiar with this type of work environment is critical. Our team is also spread across different time zones, so being flexible for the different team members is also important to the job.
 
Your Future Tasks:
 
  • Develop cutting-edge user interfaces for the full suite of company products and microservices
  • Collaborate with multiple cross-functional teams to ensure development efforts meet overall requirements of building and implementing next-generation product
  • Build high-quality user interfaces guided by mock-ups provided by Product Owners and UX Designers
  • Work with common, reusable components in a JavaScript environment working in a React framework
 
Must-have:
 
  • 3+ Years of React Experience 
  • 4+ Years of Javascript and JSX Experience 
  • 4+ Years of HTML/CSS Experience 
  • Experience with creating responsive websites and applications 
  • Experience with building mobile-first websites and applications 
  • Experience converting Zeplin/Adobe XD/Photoshop templates into React components 
  • Experience with version-control system Git 
  • Understanding of the agile development methodology (scrum) 
  • Strong English written and verbal communication skills are a must 
  • Passionate about gaming and building gaming related websites 
  • Flexible with schedule to account for remote job position with a team spread out in different time zones
 
Bonus Qualifications:
 
  • Bachelor’s/Master’s degree in Computer Science or Engineering related field (or equivalent) 
  • Additional programming language experience (python/golang/php/etc) 
  • Experience with continuous integration/development (gitlab as a bonus) 
  • Experience with a Unix work environment 
  • Typescript experience 
  • Previous management experience or team lead experience. 
  • Experience with MS-Office Suite (Word, Excel, Powerpoint) or Google Drive Suite (Documents, Spreadsheets, Presentations) 

To apply: https://weworkremotely.com/remote-jobs/esl-gaming-online-inc-senior-front-end-developer


Headquarters: Cologne, Germany
URL: https://www.eslgaming.com/

At ESL our mission is to create a world where everybody can be somebody. As a Backend Software Engineer at ESL you will be a leading member in the development of one of our user-centric esports properties such as our premier esports tournament platform ESL Play or yet to be announced projects.
 
As a leading member of your team, you will be relied on for your expertise in backend development to make smart decisions how our backend services are engineered, implement best practices and assist other team members.
 
Your Future Tasks:
 
  • Building & improving our core backend services and software architecture
  • Giving feedback & estimating upcoming work
  • Planning work with your team
  • Communicating with product owners & other teams
  • Writing & updating tests
  • Documentation in our documentation tool (Confluence)
  • Issues kept up to date & work logged in our issue tracker (JIRA)
 
Your profile
 
Must-haves:
 
  • 2+ years of experience in software engineering
  • Experience architecting software, in particular microservices written in Scala
 
Nice to have:
 
  • Any strong & statically typed languages other than Scala
  • University degree in Computer Science, Software Engineering or similar
  • Effective communication skills with different stakeholders
  • Experience with any of the following: 
    • Developing in Scala or any JVM language 
    • Orchestration with Mesos & Marathon, Docker, Kubernetes 
    • Databases such as PostgreSQL, Cassandara 
    • Kafka, Akka Streams 
    • Finch, Finagle (twitter stack) 
    • Cloud providers, in particular AWS 
  • Experience playing online games or knowledge of esports 

To apply: https://weworkremotely.com/remote-jobs/esl-gaming-online-inc-backend-software-engineer


Headquarters: Cologne, Germany
URL: https://www.eslgaming.com/

At ESL our mission is to create a world where everybody can be somebody. As a Front End Developer at ESL you will work closely with back-end developers and UX designers to create interfaces using a variety of front-end technologies. Primary responsibilities include designing and coding enhancements and feature additions to our suite of products.
 
As a Frontend Software Engineer you will as part of a team help build new & maintain existing features for our online products. You will be helping to build the cutting edge technology we need to create technologies to create richer online experiences for gamers world wide. You will work with a team that is mostly remote based, so being familiar with this type of work environment is critical. Our team is also spread across different time zones, so being flexible for the different team members is also important to the job. 

 
Your Future Tasks:
 
  • Develop cutting-edge user interfaces for the full suite of company products and microservices
  • Collaborate with multiple cross-functional teams to ensure development efforts meet overall requirements of building and implementing next-generation products
  • Build high-quality user interfaces guided by mock-ups provided by Product Owners and UX Designers
  • Work with common, reusable components in a JavaScript environment working in a React framework
 
Must-have:
 
  • 2+ Years of React Experience 
  • 2+ Years of Javascript and JSX Experience 
  • 2+ Years of HTML/CSS Experience 
  • Experience with creating responsive websites and applications 
  • Experience with building mobile-first websites and applications 
  • Experience converting Zeplin/Adobe XD/Photoshop templates into React components 
  • Experience with version-control system Git 
  • Understanding of the agile development methodology (scrum) 
  • Strong English written and verbal communication skills are a must 
  • Passionate about gaming and building gaming related websites 
  • Flexible with schedule to account for remote job position with a team spread out in different time zones
 
Bonus Qualifications:
 
  • Bachelor’s/Master’s degree in Computer Science or Engineering related field (or equivalent) 
  • Additional programming language experience (python/golang/php/etc) 
  • Experience with continuous integration/development (gitlab as a bonus) 
  • Experience with a Unix work environment
  • Typescript experience
  • Experience with MS-Office Suite (Word, Excel, Powerpoint) or Google Drive Suite (Documents, Spreadsheets, Presentations) 

To apply: https://weworkremotely.com/remote-jobs/esl-gaming-online-inc-front-end-developer


Headquarters: Los Angeles, CA
URL: https://angel.co/company/reggy

 
About Reggy and Our Founder
Reggy was built to bring the world of cycling into the 21st century. With Reggy, cyclists can now discover that ideal ride/race while connecting with the perfect people to experience it with. We give cycling event organizers full visibility into their business and athletes the tools to analyze their performance like never before. Reggy is expanding what it means to discover, create, and analyze cycling experiences.
 
Our founder, Eliot Jackson, has over 20 years of experience in the cycling world and has worked for some of the biggest companies in the space such as Giant Bicycles and Red Bull. He developed an analytics platform that is used by 90% of riders and teams on the World Cup Downhill circuit. 
 
We are supported by some of the largest companies in the cycling industry such as Giant Bicycles, Maxxis Tires, and FOX among others.
 
 
The Role
You will work directly with the technical Founder (full-stack engineer) to build out Reggy. Having built an extremely successful MVP that did over $100K GMV in its first two months, we are now looking to build a well designed, maintainable, extendable foundation to work on for the long term. The roadmap is precise, executable, and designed with implement ability in mind.
 
This is an 8-12 month project/contract-based position.

Salary: $100K-140K
 
Who are you?
  • You've done this before - you have 7+ years of experience building at startups or owning products at larger companies.
  • You truly believe in our mission.
  • You are an extremely strong IC. Your day to day will be knee-deep in coding, architecting, and finding solutions to tough implementation problems.
  • You have deep insight on how to architect a great front-end - You understanding how a front-end should look at 1 user to 1 million users.
  • You are incredibly empathetic and insatiably curious. You put yourself in the customer’s shoes every day. You also make sure their shoes haven’t changed since yesterday.
  • You love simple and delightful UX - We are a technology company serving people who are not technologists.
  • You thrive in fast-paced, unstructured environments that require you to wear many hats and think on your feet.
  • You know when to move fast and when to do things right.
  • You have domain experience in sports/cycling/events/marketplaces or the willingness to learn.
 
Your Responsibilities
  • Work directly with the Founder to architect and build Reggy
  • Build features, fine-tune the database model, write tests, and help define best practices. From Cloud to CSS,
  • Build integrations with third-party APIs (Stripe, SendGrid, Algolia)
 
Our Stack
  • Typescript + React + Relay
  • Hasura + Postrges
  • Google Cloud (Firebase Functions/Authentication)

Apply
You can apply through the link or email careers@goreggy.com with a CV/Linkedin and a note letting us know why you would be a good fit :)

Thank you for your time and great luck with your job hunt!









Reggy is an equal opportunity employer and enthusiastically encourages people from all backgrounds and experiences to apply. Reggy will consider all applicants without regard to race, religion, color, national origin, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, military or veteran status, or any other protected characteristic under applicable law.

To apply: https://weworkremotely.com/remote-jobs/reggy-senior-full-stack-engineer


Headquarters: Madison, WI
URL: http://healthefilings.com

Position - US ONLY 
Remote Ruby on Rails Full-Stack Developer 
This position is US-only (citizen or current green-card holder) 
Permanent; Full-Time 
 
Company Overview 
Health eFilings is a healthcare IT company based in Madison, WI. The company has proprietary software that has been certified by the ONC and is an enterprise solution for healthcare practices that need to comply with Centers for Medicare & Medicaid Services (CMS) reporting requirements for quality data as well as the management of data analytics for purposes of population health management. We are the leaders in an important growing market and are looking for the right individual to join our small, but talented engineering team. 
 
While we all develop expertise in certain areas of our platform, we aim to have engineers able to work in every part of our system – from cloud deployment configuration all the way to front-end. Projects are assigned to balance team productivity with professional development. 
 
The candidate should have prior Ruby on Rails experience, be comfortable working remotely, and able to communicate effectively through collaboration tools.  The candidate must actively look for feedback, as it’s provided regularly, so we can all grow professionally and exceed the expected deliverables for the engineering team. 
 
Our Engineering Values 
  • Diversity of opinion is important – no one contributor has all the right answers 
  • Be open to providing and receiving feedback, and change how you work based on it 
  • We believe in functional patterns and meta programming – to the degree to which it produces high-quality, maintainable software 
  • All changes should be reviewed, and all functionality should be unit tested 
 
Technology 
  • Ruby on Rails 
  • Some Go 
  • Postgres 
  • Google Kubernetes Engine 
  • GitHub 
  • Pivotal Tracker 
  • Sidekiq 

To apply: https://weworkremotely.com/remote-jobs/health-efilings-ruby-on-rails-full-stack-developer-usa-only-1


Headquarters: San Francisco
URL: https://labelbox.com/

About Labelbox

Labelbox is building software infrastructure for industrial data science teams to do data labeling for the training of neural networks. When we build software, we take for granted the existence of collaborative tools to write and debug code. The machine learning workflow has no standard tooling for labeling data, storing it, debugging models and then continually improving model accuracy. Enter Labelbox. Labelbox's vision is to become the default software for data scientists to manage data and train neural networks in the same way that GitHub or text editors are defaults for software engineers.

Current Labelbox customers include American Family Insurance, Lytx, Airbus, Genius Sports, Keeptruckin and more. Labelbox is venture backed by Google, Kleiner Perkins and First Round Capital and has been featured in Tech Crunch, Web Summit and Forbes.

Responsibilities
  • Strong understanding of Javascript with an interest in using Typescript
  • Experience managing/scaling SQL databases, orchestrating migrations, and disaster recovery
  • Experience working with Redux and architecting large single page applications
  • Experience and interest in frontend testing
  • Optimizing data models and database configurations for both ease-of-use and performant response times

Follow-on Responsibilities
  • Building new features and resolvers in our GraphQL API with Node.JS
  • Experience with SQL databases
  • Experience optimizing web traffic
  • Experience with RabbitMQ (or other message broker) and Redis
  • Experience constructing and monitoring ETL pipelines
  • Experience with Logstash / Elasticsearch
  • Familiarity with Kubernetes and Docker

Requirements
  • 5+ years of experience building large-scale web applications
  • A bachelor’s degree (or equivalent) in computer science or a related field.

We believe that AI has the power to transform every aspect of our lives -- from healthcare to agriculture. The exponential impact of artificial intelligence will mean mammograms can happen quickly and cheaply irrespective of the limited number of radiologists there are in the world and growers will know the instant that disease hits their farm without even being there.

At Labelbox, we’re building a platform to accelerate the development of this future. Rather than requiring companies to create their own expensive and incomplete homegrown tools, we’ve created a training data platform that acts as a central hub for humans to interface with AI. When humans have better ways to input and manage data, machines have better ways to learn.

Perks & Benefits:
Medical, Dental & Vision coverage
Flexible vacation policy

To apply: https://weworkremotely.com/remote-jobs/labelbox-sr-software-engineer-fullstack-machine-learning-startup


Headquarters: Los Angeles, CA
URL: http://stealthmode

 
**The work performed within this role is in exchange for company equity via cash-based convertible note. Open to discussions of equity + deferred cash-based compensation.**

We are an early-stage startup focused on an innovative approach to the mobility space. We are seeking a developer to work (either part time or full-time) to develop a consumer-facing app on iOS and Android. The concept benefits strongly from the current conditions and consumer mindset created by the Covid-19 pandemic context.

Our app will serve as the primary interaction point for customers to engage with our service offering. We have a well-developed experience vision expressed through a prototype. We are aiming to develop and launch our MVP of the app and the service quickly. As such, we are open to a variety of technical architecture and implementation approaches that this role (technology lead) recommends.

We intend to make use of third-party services to whatever extent possible in order to facilitate speed to market. We have thoughts on which services to use, but again are open to discussion about the specifics. This role will need to integrate services in these areas:

  • Authentication / User Management
  • ID Scanning & Verification
  • Mapping
  • APIs/Integration with IOT Services
  • Payment
  • Messaging: In-App Chat & Video

In addition to the customer-facing application, this role will develop the back-end technology needed to support the service offering. The app and its underlying back-end should be built with the ability to scale rapidly as the service grows.

In this role, you’ll work closely with the digital product design lead to discuss technical and experience considerations, help to select technology services and partners, and to create a delivery plan and articulate major milestones.

This role has the potential to grow into a permanent senior leadership role as the company grows.

We don’t have formal education or technical requirements criteria. But we believe that strong candidates will have the following characteristics:

  • Self-starters
  • Have developed apps on IOS and Android
  • Committed to delivering quality, scalable code
  • Able to create and adhere to estimates
  • Good at communicating implications of technical decisions
  • Excited to bring a game-changing idea to life

If that sounds like you, we’d love to be in touch. The process:
If your application looks like a good fit, we’ll arrange a short conversation with our senior technical advisor. After that, we’ll ask that you fill out an NDA as we share the business concept and prototype with you. We can determine whether we want to work together from there and work to determine appropriate equity compensation through negotiated terms.

 

To apply: https://weworkremotely.com/remote-jobs/squirrel-developer-technical-lead-ios-android-back-end


Headquarters: San Francisco, CA
URL: https://modalup.com/

• We are a Y-Combinator ‘16 startup based in San Francisco, and we’re hiring 2 hands-on lead engineers to run Node & React squads.

• Our SaaS business has raised $11+ million, 40 employees, cash-flow, TechCrunch / Hackernews coverage, and growing rapidly.

• Competitive offer, super positive team. Remote OK for anyone in United States.


Qualifications
  • 10 yrs+ hands-on experience as developer, in any language/stack.
  • 2 yrs+ experience as a team lead.
  • Expert in Node & React, or willing to learn it.
  • Write clean, simple, commented code.
  • Be a hard worker, run a team that cranks out high-quality PR’s daily.

Stack
  • Backend: REST API in Node, Hapi, Express.
  • DB: MySQL and Redis.
  • Frontend: React, Redux, Babel, Webpack.
  • Ops: AWS, CircleCI.

Full-time with A+ benefits & equity option. Must be located in United States.

To apply: https://weworkremotely.com/remote-jobs/modal-lead-engineer


Headquarters: Richmond, VA
URL: https://www.simplethread.com

We are looking for a thoughtful, detail-oriented developer to be the next member of our growing developer-owned, remote-friendly, people-first, hyphen-loving company.

The ideal candidate would have several years of experience working in open source web frameworks. They would also be eager to learn, grow, and foster healthy working relationships.

If you have experience building production web or mobile applications and are as passionate about helping customers as you are about working with new technologies, then we want to talk!

To apply: https://weworkremotely.com/remote-jobs/simple-thread-senior-ruby-or-python-software-engineer-full-time-or-contract


Headquarters: San Francisco, CA
URL: http://bigbinary.com/

To apply, visit: https://neerajsingh621643.typeform.com/to/vZfx5M

About BigBinary:

BigBinary is a leading web and mobile app development firm, led by 2 of the top 100 worldwide contributors to Ruby on Rails. Specializing in Ruby on Rails, React, React Native, and Node, BigBinary has been invited to speak at over 27 programming related conferences worldwide and is one of Inc. 5000's fastest growing companies in the USA. BigBinary has also led multiple clients to and through acquisitions, as well as helping venture-backed clients raise tens of millions of dollars. Our blog is a distinguished voice in the Rails community and has been shared by publications, such as Ruby Weekly, through industry leaders, such as Matz.

Job summary:

We are looking for a Senior Ruby on Rails Engineer to build and implement high-quality software for both internal products and clients. In this role, you will be working alongside industry-leading developers, designers, and QAs to solve problems using software. You will have the opportunity to deliver high-quality work with clients ranging from fast-growing startups to multi-billion dollar corporations, while developing and building your own skill set. 

Responsibilities:


  • Write clean, secure, efficient and maintainable code.
  • Solve complex technical problems.
  • Work with stakeholders to discuss and gather requirements.
  • Verify and deploy applications.
  • Review the code of other people.
  • Participate in architecture discussions and design reviews.
  • Mentor junior engineers.
  • Optimize the application for scalability and performance.
  • Improve internal documentation and reference books.

Requirements:


  • Located India.
  • Fluent in English.
  • 3+ years of experience with building and deploying production software in Ruby on Rails.
  • Expertise in Git, GitHub and Docker.
  • Ability to learn and write production-ready code.
  • Attention to detail.
  • Strong problem-solving capabilities.
  • Experience with ReactJS or React Native is a major plus.
  • Holding a B1 Visa (not required).

Benefits & Perks:


  • Paid a competitive salary.
  • Opportunity to work remotely.
  • Work at a sustainable pace, with realistic targets.
  • Encouraged to contribute to open source projects.
  • Participate in a culture of learning and sharing learnings.

To apply: https://weworkremotely.com/remote-jobs/bigbinary-senior-ruby-on-rails-engineer-india-100-remote-1


Headquarters: San Francisco, CA
URL: https://www.bigbinary.com/

To apply, visit: https://neerajsingh621643.typeform.com/to/W9YGT6

About BigBinary:

BigBinary is a leading web and mobile app development firm, led by 2 of the top 100 worldwide contributors to Ruby on Rails. Specializing in Ruby on Rails, React, React Native, and Node, BigBinary has been invited to speak at over 27 programming related conferences worldwide and is one of Inc. 5000's fastest growing companies in the USA. BigBinary has also led multiple clients to and through acquisitions, as well as helping venture-backed clients raise tens of millions of dollars. Our blog is a distinguished voice in the Rails community and has been shared by publications, such as Ruby Weekly, through industry leaders, such as Matz.

Job summary:

We are looking for a Front-End React.js Engineer to build and implement high-quality software for both internal products and clients. In this role, you will be working alongside industry-leading developers, designers, and QAs to solve problems using software. You will have the opportunity to deliver high-quality work with clients ranging from fast-growing startups to multi-billion dollar corporations, while developing and building your own skill set.

Responsibilities:

  • Write clean, secure, efficient and maintainable code.
  • Solve complex technical problems.
  • Work with stakeholders to discuss and gather requirements.
  • Verify and deploy applications.
  • Review the code of other people.
  • Participate in architecture discussions and design reviews.
  • Mentor junior engineers.
  • Optimize the application for scalability and performance.
  • Improve internal documentation and reference books.

Requirements:

  • Fluent in English.
  • 1+ year of experience with building and deploying production software in React.js.
  • Experience in Git, GitHub and Docker.
  • Ability to learn and write production-ready code.
  • Attention to detail.
  • Strong problem-solving capabilities.
  • Experience with Node.js is a major plus.

Benefits & Perks:

  • Paid a competitive salary.
  • Opportunity to work remotely.
  • Work at a sustainable pace, with realistic targets.
  • Encouraged to contribute to open source projects.
  • Participate in a culture of learning and sharing learnings.

To apply: https://weworkremotely.com/remote-jobs/bigbinary-front-end-engineer-react-js-india-100-remote


Headquarters: San Francisco
URL: https://www.impactian.com/

Impactio’s EToD services enable companies to scale their remote teams, on demand. We are an elite talent network consisting of the world’s top 2% of extraordinary developers. In today’s technologically driven society, we connect extraordinary Javascript Developers to great companies on the market with the click of a button. Do you want to be challenged with new stimulating projects? Do you like planning when, where, and how you work?  Are you sick of competing with developers for projects and having to decrease your worth just to obtain a project you’re 100% qualified for?

Freelance work is shaping the careers of today’s top developers in fascinating new ways. Be empowered to define your own lifestyle as an Impaction Javascript Developer, with the freedom to choose which projects to work on, and where you want to work. If this freelance opportunity sounds interesting, joining Impactio’s elite talent network may be the next step in growing your career.

We are looking for highly skilled Javascipt Developers to join our quickly-expanding community of the top 2% of extraordinary talent in the world. If you are passionate about working flexible hours with competitive pay, teaming with top companies to complete cutting-edge projects that meet your career ambitions, and not having to bid competitively for projects against other developers, apply to join our elite talent network and proudly call yourself an Impactian. 

Qualifications
  • English language proficiency
  • 5+ years of professional experience in Javascript application development 
  • Highly proficient in JavaScript syntax and object-orientated programming
  • Proficient in common Java web/GUI application frameworks (e.g. PLAY, Spark, Sping, SWT, AWT, etc)
  • Good understanding of HTML, CSS
  • Possess good conceptual understanding of MVC, JDBC, Restful

To apply: https://weworkremotely.com/remote-jobs/impactian-freelance-javascript-developer-remote-full-time-part-time-options


Headquarters: San Francisco
URL: https://www.impactian.com/


Impactio’s EToD services enable companies to scale their remote teams, on demand. We are an elite talent network consisting of the world’s top 2% of extraordinary developers. In today’s technologically driven society, we connect extraordinary Ruby Developers to great companies on the market with the click of a button. Do you want to be challenged with new stimulating projects? Do you like planning when, where, and how you work?  Are you sick of competing with developers for projects and having to decrease your worth just to obtain a project you’re 100% qualified for?

Freelance work is shaping the careers of today’s top developers in fascinating new ways. Be empowered to define your own lifestyle as an Impaction Ruby Developer, with the freedom to choose which projects to work on, and where you want to work. If this freelance opportunity sounds interesting, joining Impactio’s elite talent network may be the next step in growing your career.

We are looking for highly skilled Ruby Developers to join our quickly-expanding community of the top 2% of extraordinary talent in the world. If you are passionate about working flexible hours with competitive pay, teaming with top companies to complete cutting-edge projects that meet your career ambitions, and not having to bid competitively for projects against other developers, apply to join our elite talent network and proudly call yourself an Impactian. 

Qualifications: 
  • English language proficiency
  • 5+ years of professional experience
  • Proficient in Ruby syntax and object-orientated programming
  • Good conceptual understanding of MVC, Mocking, ORM, and Restful 
  • Experience with one or more popular web frameworks (Ruby on Rails, Sinatra, Padrino, Hanami, etc)
  • Proficient in popular command-suite libraries (Thor, GLI, etc)
  • Proficient in HTML, CSS, and Javascript programming

To apply: https://weworkremotely.com/remote-jobs/impactian-freelance-ruby-developer-remote-full-time-part-time-options


Headquarters: San Francisco
URL: https://www.impactian.com/

Impactio’s EToD services enable companies to scale their remote teams, on demand. We are an elite talent network consisting of the world’s top 2% of extraordinary developers. In today’s technologically driven society, we connect extraordinary PHP Developers to great companies on the market with the click of a button. Do you want to be challenged with new stimulating projects? Do you like planning when, where, and how you work?  Are you sick of competing with developers for projects and having to decrease your worth just to obtain a project you’re 100% qualified for?

Freelance work is shaping the careers of today’s top developers in fascinating new ways. Be empowered to define your own lifestyle as an Impaction PHP Developer, with the freedom to choose which projects to work on, and where you want to work. If this freelance opportunity sounds interesting, joining Impactio’s elite talent network may be the next step in growing your career.

We are looking for highly skilled PHP Developers to join our quickly-expanding community of the top 2% of extraordinary talent in the world. If you are passionate about working flexible hours with competitive pay, teaming with top companies to complete cutting-edge projects that meet your career ambitions, and not having to bid competitively for projects against other developers, apply to join our elite talent network and proudly call yourself an Impaction. 

Qualifications:
  • English language proficiency
  • 5+ years of professional experience in PHP 
  • Highly proficient in using common PHP frameworks (e.g. Laravel, Codelgniter, Symfony, Zend, Phalcon, etc)
  • Proficient in SQL schema design, SOLID principles, and REST API design
  • Proficient understanding with software testing using one or more related frameworks (e.g. PHPUnit, PHPSpec, Behat, etc)
  • Good understanding of one or more popular front end languages (e.g. HTML, CSS, JavaScript, etc)

To apply: https://weworkremotely.com/remote-jobs/impactian-freelance-php-developer-remote-full-time-part-time-options


Headquarters: London, UK
URL: https://freetrade.io

At Freetrade, we believe investing should be open to everyone. It’s one of the best ways to grow your savings, but for a lot of people, investing seems complicated, expensive and remote. We want to change all that! 
 
We're a technology company that brings simple, free stock investing to everyone. We’ve built a beautiful investing app to trade in real shares, with zero commissions or fees in a fluid, mobile-first experience. And behind the app, we’re building all the technology and infrastructure from the ground up. 
 
As the first challenger stockbroker to disrupt the £1.2 trillion UK retail investment market, we’re poised to expand into Europe in 2020. Our recent Series A investment from leading tech-focused VC Draper Esprit takes our total funding to over $20m, following some record-breaking crowdfunding rounds on Crowdcube.
 
We are looking for a remote Senior Software Engineer to evolve our architecture whilst owning the design and development of core features.
 
Our stack:
Using GCP's serverless offerings like Firestore, Cloud Composer & Stackdriver, we're able to quickly build a reliable and performant platform. We use Swift and Kotlin to write performant and reliable native applications leading to a frictionless investment experience. We're language-agnostic, as we're focused on finding amazing software engineers who want to build something exciting with us.

What you'll do in your first twelve months at Freetrade:
  • Own the design and development of non-trivial features
  • Develop a deep understanding of multiple parts of our stack as well as the processes and technologies relevant to our tech space
  • Help raise the bar for our team by contributing to best practices, automation, documentation, and hiring
  • Write well-tested software that has few regressions
  • Support operational excellence and make measurable improvements to our support processes

About you:
  • We hire in a language-agnostic way and have people from C#/Java/Ruby/Go backgrounds so whatever your skill set we're happy to hear from you - check out our current stack here
  • You’re team-oriented, keen to share your knowledge and open to giving (and receiving) continuous feedback
  • You write clean, performant, tested and maintainable code
  • You’re product-minded and understand the tradeoffs between quality and delivering fast
  • You’re a strong communicator and thrive working cross-functionally with disciplines from operations to design and growth to finance
  • You love to learn new skills and want to develop your existing ones to maximise your potential
  • You care about impact, love a challenge, and take ownership of your work

Logistics:
The application process consists of an introductory call with one of the Talent team, followed by a technical interview carried out remotely. The final stage consists of a coding project, system design session and a behavioural fit interview carried out in our offices in Aldgate East (though this section is currently completed remotely E2E due to COVID).
 
You can read about our engineering interview process here
 
We offer a competitive base salary plus stock options and lots of other benefits.
  
We are an Equal Opportunity employer committed to a diverse and representative team. Whatever your race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability - we want to hear from you. We're very open about what we're working on, and the best places to learn more are our buzzing community forum and our blog.

To apply: https://weworkremotely.com/remote-jobs/freetrade-senior-software-engineer


Headquarters: San Francisco, CA
URL: https://www.impactian.com/


Impactian enables companies to scale their remote teams, on demand. We are an elite talent network consisting of the world’s top 2% of extraordinary developers. In today’s technologically driven society, we connect extraordinary Python Developers to great companies on the market with the click of a button. Do you want to be challenged with new stimulating projects? Do you like planning when, where, and how you work?  Are you sick of competing with developers for projects and having to decrease your worth just to obtain a project you’re 100% qualified for?

Freelance work is shaping the careers of today’s top developers in fascinating new ways. Be empowered to define your own lifestyle as an Impaction Python Developer, with the freedom to choose which projects to work on, and where you want to work. If this freelance opportunity sounds interesting, joining Impactio’s elite talent network may be the next step in growing your career.

We are looking for highly skilled Python Developers to join our quickly-expanding community of the top 2% of extraordinary talent in the world. If you are passionate about working flexible hours with competitive pay, teaming with top companies to complete cutting-edge projects that meet your career ambitions, and not having to bid competitively for projects against other developers, apply to join our elite talent network and proudly call yourself an Impaction. 

Qualifications: 
  • English language proficiency
  • 5+ years of professional experience in Python development 
  • Possess strong communication and project management skills
  • Understanding the differences between multiple delivery platforms 
  • Deep understanding of Python programming, including the differences between Python 2 and Python 3
  • Good understanding of common Python frameworks {{Django, CherryPy, Bottle, etc.}}
  • Strong unit test and debugging skills
  • Knowledge of ORM (Object Relational Mapper) libraries and how to efficiently connect an application to a database
  • Good understanding of how to use RESTful APIs in order to integrate an application with other components 
If you are interested in becoming part of Impactio’s elite talent network, take the next steps by applying through https://www.impactian.com/

To apply: https://weworkremotely.com/remote-jobs/impactian-freelance-python-developer-remote-full-time-part-time-options


Headquarters: San Francisco
URL: https://contra.com/

Hi WWR Fam, 

We're hiring a senior Node.js engineer to develop a GraphQL API.

Estimated compensation: $100,000 to $140,000 depending on level of expertise + equity.

This is an ongoing contract that requires you to work with our founding team.

Apply if you have:

  • Extensive, real-world experience working with Node.js, GraphQL, and PostgreSQL.
  • DBA experience (above average knowledge of how to design database schemas, writing and analyzing queries).

Nice to have:

  • TypeScript or Flow
  • DevOps experience (Docker and Kubernetes)

What will your day-to-day look like?

  • You will work to identify the requirements for the GraphQL API.
  • You will design the GraphQL schema and liaise with our team to ensure a future-proof architecture.
  • You will implement, test, deploy, and maintain GraphQL services.
  • You will advise requirements / improvements to our existing data model / database schema.
  • You will report directly to our CTO.

General:

  • You have real-world experience designing large scale GraphQL APIs.
  • You are strong advocate of JavaScript / Node.js. It is your primary language of choice.
  • You are available 40 hours per week.
  • You are located in a PST ±3 timezone.
  • Fluent with verbal and written English.

Our interview process:

1. You will do a basic self-assessment form (10-15 minutes).
2. You will have a non-technical (personality) interview (30-45 minutes).
3. You will have a technical interview with our CTO (30-45 minutes).
4. You will get an answer within 48 hours after your interview with the CTO.


Benefits we offer

* We are 100% remote.
* In addition to your salary, there is the opportunity to be given equity in the company.

To apply: https://weworkremotely.com/remote-jobs/contra-lead-node-js-graphql-postgresql-engineer


Headquarters: Victoria, BC
URL: https://pixelunion.net/

About the role:

Pixel Union is looking for an experienced front-end developer to join our Agency team. Agency Developers bring our custom projects to life, working closely with the design team to produce best-in-class digital experiences. We're looking for someone who has an eye for the little details that can make or break a stand out UX. Developers play an active role in projects, both internal and client-facing and help shape our coding standards and best practices so that we can continue to deliver the best quality code to our clients.

Success in the role requires a high degree of flexibility and adaptability, a passion for both the practice and the principles of development, a deep knowledge of front-end development technologies, and a desire to work closely with designers and back end developers on the team to ensure every project lives up to Pixel Union’s reputation for industry-leading quality.

All code at Pixel Union is peer-reviewed, and we look for developers who are able to clearly explain their technical choices. We encourage consistent and readable code, with a focus on maintainability.

As a Pixel Union dev, you'll...
  • Develop front-end code for Pixel Union’s custom Shopify projects, based on the design requirements and project brief
  • Ensure the technical feasibility of UI/UX designs
  • Organize and manage personal tasks on assigned projects
  • Integrate and collaborate with back-end developers as project complexity dictates
  • Ability and interest in learning new technologies and techniques
  • Happy to align with shared coding standards, and eager to help shape future best practices
  • Constantly seeking new ways to improve the development process, and able to share new knowledge with the team
  • Comfortable collaborating with a design team and providing input on proposed features
  • Interface with external development groups and 3rd party platforms, as needed
  • Contribute to internal projects and planning discussions
  • Develop reusable code and libraries for future use
  • Develop documentation for code standards, and workflows
  • Nurture our junior development team members with coaching, support and insight

You'll use your skills and experience in...
  • 2 years of hands-on developing Shopify projects (custom themes, apps)
  • Skilled with HTML, CSS/SCSS and JavaScript/ES6
  • Version control (Git)
  • JavaScript UI libraries such as React, Vue.js, or Angular a plus
  • Written and verbal communication and ability to accurately estimate tasks, and not afraid to flag issues early
  • Strong problem-solving abilities and self-management
  • Attention to detail when replicating design while maintaining development best practices
  • Recognizing development patterns in order to write more efficient/functional code
  • Managing multiple projects with strict deadlines
  • Familiarity with design tools such as Figma and InVision
  • Demonstrated commitment to personal and professional growth
  • Sharing your passion about technology

If you have these skills that's a huge plus!
  • Desire to learn the Liquid (Shopify) templating language and master the Shopify & Shopify Plus platform
  • Experience with BigCommerce, Wordpress, Netlify, Gatsby, and React

Please include a cover letter with your application – we’d love to better understand your background and experiences. We value diverse perspectives and believe that skills are transferable! 

Benefits:


We are a company built on creativity, teamwork and employee well-being. We work hard, push our limits, and enjoy ourselves around fun, good people on challenging and rewarding tasks. 

Some of our perks include:
  • Competitive base salary
  • Opportunity for growth as the company grows
  • Exposure and learning across teams and services
  • Health benefits and RRSP matching
  • Company-sponsored fitness allowance
  • Generous vacation policy
  • Flexible work schedule and remote-friendly culture and systems

We bring passion and energy to our work, and believe that work should be rewarding, interesting, and come at a sustainable pace. Our team members can be found across Canada, the U.S. and the UK, and are well-adapted to working from home and the remote lifestyle. As long as you have a strong internet connection, you’ll be all set to join this dynamic team!

Please note that due to the nature of client-facing work in an Agency setting, we will be filling this position within the Americas (maximum four hour time difference from Pacific Time). We look forward to hearing from you!

To apply: https://weworkremotely.com/remote-jobs/pixel-union-senior-front-end-developer


Headquarters: Oakland, CA
URL: http://champs.app

We are looking for a talented developer to develop a Flutter/Dart-based user experience for a new project which will require a mobile-web experience as well eventual native mobile applications.  You will be working with a small team of experienced product managers and engineers on a well organized and well described user experience.  The app will be used by youth and college sports athletes & coaches.

Requirements
  •  3-4 years of front-end web application development experience in a Javascript framework (React, Angular, Vue) or equivalent Javascript (ES6+) skills.
  • 1-2 years of experience with Google’s Flutter/Dart framework.
  • Experience working with Google Cloud Platform (GCP) as an application developer.
  • Google Firebase data and API experience preferred; but not required.
  • Experience working with FaaS (aka Lambda, Cloud Functions, etc) using Python a bonus; but not required.
  • Experience working on an Agile Scrum-based team delivering weekly.
  • Good communication skills, comfortable with English language team members.
  • Great attention to detail. 
  • Available to work during Pacific Time Zone (GMT-7) 

When applying, please include the answers to the following questions:
1.  In what country and time zone are you located?
2.  Are you available at least 40 hours per week?
3.  Please provide links to apps you have built using Flutter.
4.  Did you work on the app(s) by yourself or as part of a team? 

Note: This position will be for at least 90 days with the hope that it will transition into a full-time role.



To apply: https://weworkremotely.com/remote-jobs/champs-front-end-developer-flutter-dart


Headquarters: Dundee, UK
URL: https://www.mtcmedia.co.uk

We are looking for developers who have strong knowedge of bespoke development with Magento 1&2 (at least 2 years experience) to join our growing team. We are looking for career-minded individuals - no agencies.

As as web developer with mtc, you are responsible for developing world-class web applications for our clients. You will work side-by-side with designers, project managers, frontend developers, marketing, and other backend developers to create new features/websites and continue to innovate existing websites for our clients.

Skills

We’re ideally looking for candidates with experience working on web based solutions, including 3rd party integrations & API development. Additional experience with other frameworks/CMSs is not essential but celebrated. An eagerness to continue learning, ask questions, and who are able to organise themselves with multiple tasks and problems.

Additionally, we like to see developers who have experience with working directly with clients and a high level of English ability both written and verbal.

Location

We have offices in Dundee & Edinbugh as well as a strong remote team across the world. We're happy to accept candidates from most countries.

Our Process

You'll be asked to participate in a remote screening process, followed by a 1:1 interview through Zoom - which we like to keep relaxed, focusing on common ground and technical requirements. If successful, you will be asked to participate in a technical trial (5h or less) which we will provide feedback before a decision is made.

How to Apply

Email jobs@mtcmedia.co.uk with subject "WWR - Magento Developer - YOUR NAME"

To apply: https://weworkremotely.com/remote-jobs/mtc-bespoke-magento-developer-1


Headquarters: Ljubljana, Slovenia
URL: https://carthook.com/

Why Carthook?

CartHook works with merchants to help add new revenue to their stores with post-purchase upsells. Come join a team that’s working with some of the biggest online direct-to-consumer brands, helping them thrive in today’s ecommerce environment. CartHook gives merchants control over an essential part of their stores, helping them generate new revenue through post-purchase upsells, and have processed over $1 billion on the platform. 

The Role

As a Senior Frontend Developer at CartHook, you will be creating powerful, flexible, highly scalable SPAs and developing various frontend systems and operations. Additionally, you will architect, define, and maintain various ecommerce related solutions (frontend), and ensure our systems can keep up their high performance and responsiveness. You will be responsible for implementing new features and integrations as well as supporting our existing functionality. You will also join us in sprint planning and retrospectives and have the opportunity to make a lasting impact on our stack and the future of ecommerce.

This is a full-time, fully remote role. Ideally, you are located in a European timezone, but we are open to other timezones on a case by case basis.

Who We Are

We are a group of people who give a damn. We believe in doing what’s right and speaking up, even when it’s difficult. We pursue success, humbly.

We work on two continents, with offices in Portland, Oregon, and Ljubljana, Slovenia. We bridge the timezones and distance with thorough and transparent communication, and processes designed to empower and support each other. We’re a company of people from a variety of backgrounds, with a range of perspectives, which makes us stronger.

At CartHook, you can be the person you are, regardless of ethnicity, religion, political affiliation, age, size, disability, sexual orientation, or gender identity. We provide a safe, welcoming space for those who are marginalized.

What We’re Looking For

  • Minimum 5 years of experience in frontend development
  • Advanced knowledge of Javascript (minimum of 5 years)
  • Advanced knowledge of Angular (minimum of 3 years)
  • Advanced knowledge of TypeScript (minimum of 3 years)
  • Excellent understanding of OOP concepts
  • Excellent understanding of software design patterns
  • Excellent REST API understanding (from a frontend POV)
  • Excellent time management skills
  • GitHub, Docker, Buildkite or similar development tools
  • Ability to problem-solve, track, and follow up on a variety of complex technical issues with internal and external stakeholders
  • Ambition, the ability to think beyond, be highly collaborative, and extremely driven
  • It is highly preferred to be within 2 hours of CEST (Europe) to work seamlessly with the current development team

Bonus Points

  • Backend understanding
  • Ecommerce knowledge
  • Experience with high-performance systems

So, are you game? If yes, let’s talk! 

To apply: https://weworkremotely.com/remote-jobs/carthook-senior-frontend-developer


Headquarters: Remote
URL: https://orumhq.com/

Orum connects sales teams to their target prospects efficiently, helping them sell to their ideal customers. Using Orum's parallel dialer, sales reps can dial multiple numbers at once, and Orum's speech recognition will automatically recognize and connect reps with humans that pick up. This leads to consistent conversations, faster training, and more meetings booked.

We're a small, fully remote team that bootstrapped to almost $1M ARR in two years. Our business is young but growing quickly, and customers use our product daily (~10,000 calls/day).

This role is ideal if you like to work across the stack to make a big impact on a small team. You'll be in charge of building and owning features end-to-end, from conception to implementation to feedback/iteration. Examples include routing calls through our event-based SIP softswitch, displaying real-time call information in our UI over WebSockets, or processing streaming audio for speech recognition.

What we would love to see:
  • At least 2 years of full-time, full-stack engineering experience
  • Past work that shows comfort with both back-end and front-end
  • Familiarity with our stack: TypeScript, Node.js, React and PostgreSQL
  • You like working closely with product/sales to drive customer success
  • You’re not afraid to say “I don’t know” and proactively learn new things
  • You are based in the USA. This position is not open in other countries.

To apply, please reach out to jobs@orumhq.com with your resume. 

To apply: https://weworkremotely.com/remote-jobs/orum-full-stack-engineer-1


Headquarters: New York, NY, United States
URL: https://www.stackbuilders.com/

Description


Are you someone who enjoys building high-quality mobile applications? Are you passionate about helping businesses innovate and grow using new and creative ideas? If so, keep reading!

We are looking for a remote, skilled React Native developer who shares our passion to create better software for better living. If you are someone who is driven by quality, good practices, and wants to join our best-in-class tech team, we have a spot reserved just for you!

Innovation is the heart of Stack Builders. We are a software consultancy that centers on communication, teamwork, and continuous improvement. Our cross-cultural development team pushes the boundaries of the industry by building applications that exceed our clients’ expectations.

As we all work to adapt during the current global health crisis, we are reminded that focusing on the values of empathy and community enables us all to be the best versions of ourselves.


Requirements

  • Strong experience with React Native application development environments, TypeScript, and SDK integration.
  • Deliver readable and testable code while meeting and exceeding client expectations. We will be looking for a clean, well-structured typed code written as well as test-driven development practices.
  • Good understanding of React Native and how it differs from React on the Web. Knowledge of the complexity of mobile development cross-platform.
  • Familiarity with Mobile UI/UX design principles and best practices.
  • Excellent analysis, problem-solving, and assertive communication skills. Creative and pragmatic mind to develop innovative and unique solutions to complex problems.
  • Enjoys collaborating with cross-functional teams to define, design, and ship new features.
  • Availability to overlap during EDT working hours.
  • Advanced spoken and written English skills.

Benefits

Some of the perks of working with us are:

  • Strong learning culture
  • Regular pairing sessions
  • Challenging projects
  • Opportunities for company-sponsored conference participation and technical talks
  • Exceptionally talented and passionate coworkers

Stack Builders is proud to be an Equal Opportunity Employer. We do not discriminate based on race, religion, color, nationality, gender, sexual orientation, age, disability, or pregnancy.


You can learn more about us visiting https://www.stackbuilders.com/ or take a look at our blog posts and tutorials.

To apply: https://weworkremotely.com/remote-jobs/stack-builders-experienced-react-native-developer-remote-full-time


Headquarters: London, UK
URL: https://freetrade.io

At Freetrade, we believe investing should be open to everyone. It’s one of the best ways to grow your savings, but for a lot of people, investing seems complicated, expensive and remote. We want to change all that! 
 
We're a technology company that brings simple, free stock investing to everyone. We’ve built a beautiful investing app to trade in real shares, with zero commissions or fees in a fluid, mobile-first experience. 
 
As the first challenger stockbroker to disrupt the £1.2 trillion UK retail investment market, we’re poised to expand into Europe in 2020. Our recent Series A investment from leading tech-focused VC Draper Esprit takes our total funding to over $20m, following some record-breaking crowdfunding rounds on Crowdcube.
 
We are looking for a Senior Site Reliability Engineer who’s up for a challenge and wants to help scale a platform suitable for 20 + engineers and 150,000 customers, to a platform that’s right for 60 engineers and 500,000 customers.
 
What you’ll do in your first twelve months at Freetrade: 
  • Transform the engineering teams operational efficiency through the build of internal tools
  • Develop our metrics and monitoring, resulting in fewer outages and an improved response to customer-impacting incidents.
  • Ensure we can ship more quickly and consistently by improving our build process, secrets management & configuration management.
  • Deep dive into our existing infrastructure and ensure we’re leveraging the tools and insights already provided.
  • Lead knowledge transfer sessions. Educating the wider team about new processes so they can self serve. Driving best practice through education and automation.
  • Improve our on-call process; reduce team burden whilst improving issue response times.

About you: 
  • You want to pioneer the site reliability function within the Freetrade engineering team. Shaping what best practice looks like.
  • You’ve transformed how engineering teams operate and have demonstrable experience in doing so.
  • You write clean, performant, tested and maintainable code and have a strength in at least one modern language (Python, Java, .Net etc.)

About our environment:
We use serverless technologies such as Firebase, Cloud Composer, and Stackdriver, to build a reliable and performant platform. We use the real-time database, cloud functions and other features like pub/sub to provide a frictionless investment platform.  



You will work with a variety of client and platform technologies. You will own the quality of major deliverables end-to-end, working closely with multiple engineers and teams to execute them. Scaling, latency, and customer experience are top priorities as the business grows. 
 
This is a high visibility team where you will make a direct positive impact on customer experience and the business. If you enjoy broadening your technical skills, building a new product, and working in an environment that thrives on creativity, experimentation, and innovation, then this is the job for you!
 
Logistics 
The application process consists of an introductory call with one of our Talent team. If progressing you’ll have a phone interview with our CTO, followed by a technical onsite interview in our office in London.
 
We offer a competitive salary plus stock options and lots of other benefits.
 
We are an Equal Opportunity employer committed to a diverse and representative team. Whatever your race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability - we want to hear from you. We're very open about what we're working on, and the best places to learn more are our buzzing community forum and our blog.




To apply: https://weworkremotely.com/remote-jobs/freetrade-senior-site-reliability-engineer-software-engineering