portal resources where to find remote software-developer jobs

Where to Find Remote Software Developer Jobs

Picture of Petr Nagy Petr Nagy · January 18, 2021
Reading time: 9 minutes

The internet is a big place. Even the job hunting internet is. Remote job boards, career pages, newsletters. Forums, Facebook groups, Subreddits. There are gazillion places where one can find remote Software Developer jobs.

This can be, of course, very confusing. Probably is. Especially if you are looking for your first remote Software Developer gig, or you are still a junior Software Developer.

Although remote work has seen a slow but steady rise in the last couple of years, it’s still uncharted territory for most people. google trends

Where to look

There are dozens of places to look for a new gig. Where to start? Which one to pick? Should you browse them all, daily? Subscribe to all of their newsletters and risk bullshit being delivered to you?

Logos of remote job boards listing remote Software Developer jobs

If you don’t have a job, your job is to get one. ancient proverb

A workday typically takes 8 hours. This would mean spending 8 hours a day with your job hunting efforts. Crazy, right?

Luckily, this is 2021 and a better way exists. Remote Weekly is a remote jobs delivery platform.

Fancy name. But what does it mean? Remote Weekly browses the web and cherry-picks new remote Software Developer openings for you.

You tell us which job(s) interests you.
We browse the web for you. Many times a day, every day.
Our AI filters out trashy offers, like:
  • “Remote only during the pandemic”
  • “WFH 2 working days per week”
  • “USA only”
You receive everything we found to your Inbox.

Weekly or daily; your choice.

☝️ This happens every day. While you focus on more important issues.

294 people are already getting regular emails in their Inboxes with fresh 🍋 remote Software Developer jobs.

Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member Picture of Remote Weekly member

Care to join them?

Before you hit apply

Do I have the necessary skills to work remotely?

Although remote work has seen a slow but steady rise in the last couple of years, it’s still uncharted territory for most people.

The good news is that it’s not a reserved privilege just for coders or online entrepreneurs anymore. You don’t need to spend 1-year studying books, webinars, or buy expensive online courses.

That being said, your journey towards a location independent career will still require a lot of effort. You just can’t cheat this.

You have to be quick! Or do you?

There is a big shortage of remote work at the moment. What if someone finds and applies to the perfect remote gig before me?

The order in which applicants sign up for the job doesn’t matter. It’s the quality of the applicant that counts. Yes, there are a couple of exceptions to this, but – if the job offer disappears with the first candidate and the company doesn’t take its time to pick the proper person – do you really want to work there? In fact, they probably just helped you to dodge a bullet.

Be visible. Be different. Stand out.

Your online footprint

CVs and cover letters are nice. But they are not gonna cut it for you when it comes to working remotely as Software Developer.

Remember – companies are taking big risks when hiring new Software Developer remotely. The amount of time and resources invested in picking the right candidate is not negligible. The amount of time and resources invested into picking the wrong candidate, having to start the process over again, is huge – while the work is just piling up. It may even discourage them from hiring remotely in the future altogether.

In other words, there has to be a mutual attraction from the beginning.

There are a couple of things your potential remote employer should definitely find when they are gonna google your ass. (and they will)

Your little internet corner

Picture of a cat sleeping in it's little cozy corner

You may think the age of personal blogs and websites is gone, lost in the 90s and early 2000s. Replaced by unified experience on LinkedIn, Twitter, and other social networks. But it’s not. With so many candidates hunting for remote jobs, it is more than ever important to differentiate yourself.

One great essay is all that separates you from getting hired remotely in top companies of your field.

Create your online business card on AboutMe. Start a new blog on Medium. Make a new Ghost page. Build your fancy site on Carrd. Make your website from scratch. It’s up to you. The important message is to build something of your own.

Your social media

Picture of a phone scrolling through social media feed

Now. We don’t suggest you make it easy for your potential employer to find pictures from your last romantic getaway or island hopping. On the contrary – make your social accounts as private as possible for the general public. But! At the same time, make it possible for people to find you. It makes you look more legit.

Why? Because what do you do when you get an offer from a company you didn’t hear before? You look them up online. It gives you the confirmation you need before starting any business with them.

Going the Extra Mile

We strongly encourage you to create an extra account for your professional alter-ego and share your journey here. Things you’ve already learned on the way and other niche-related bits n bites. You will eventually attract your own audience, which will help you immensely.

Pick the platform typical for your industry.

Marketer? Probably give Twitter a shot. Photographer? Instagram, or maybe YouTube / Vimeo. Coder? Github. Designer? Dribble. Translator? Translators café. You get the idea right.

Showcasing your work

Picture of cakes in a café

This is the perfect job for your website. Slam the Showcase button to your main menu and create a gallery/list with all your recent work.

Use external services to host if needed. Youtube, Vimeo, Instagram, Github, Medium. Based on your industry. You know the drill.

This can be your recent client work, cool side projects, university projects you are really proud of, content you made during your last gig. Careful with the last one as there could be some copyright issues depending on your contract.

Don’t have any recent work? Make some.

Look for websites in your niche with weak copy, bad graphics, or slow loading time and remake them on your own. Create a valid social media strategy and offer it to a local restaurant that is clearly struggling in this area. Maybe they will be excited. Maybe they won’t.

The great thing is that even if not interested in your work, you now have content for yourself. Worst case scenario = you just built a personal portfolio.

Facts we dug up for you

We have thoroughly analyzed the remote work marketplace, and here’s what we’ve learned.

  • There are over 90 remote job boards.
  • The majority of them offer non-tech jobs as well.
  • Over 10% of open remote positions are available across the globe (the rest is region or country-specific – but still remote)
  • Roughly 32,000 new remote jobs open each month, not counting self-employed folks and entrepreneurs!
  • Job boards contain only something around 50% of all remote positions. The rest is kind of hidden on companies’ career pages.

Recent remote Software Developer openings

Headquarters: Vancouver, Canada

We are currently seeking a Senior Software Developer to join our Engineering team. This role can be performed from one of our Canadian offices, remotely across Canada, or a combination of both. Some exemptions may apply. 

What your team does:

Clio Manage is Clio's flagship product and is the leading platform in the legal industry for managing law firms. Built in the cloud from the ground up, Clio Manage offers the most modern and innovative experience in the legal industry with a highly-rated mobile app, extensive partner network, and over 200 app integrations.We help firms improve every aspect of their performance including productivity, revenue, and compliance. We are giving firms the tools they need to transform the practice of law in innovative ways and to better serve their clients.

A day in your life might look like:
  • Working in an agile environment with our team of full stack developers across a variety of projects.
  • Collaborating with teams across Clio to diagnose, understand, and solve problems, and to build solutions that may span many areas.
  • Actively teaching and learning from those around you - providing constructive feedback to those around you, and taking on feedback to help grow.
  • Reviewing and providing feedback on a peer's code, both from within your own team or across all of Clio.
  • Reaching out to and working with an external app developer, to help them find ways to achieve their vision using Clio's API and platform.

You may be a fit for this role if you:
  • You love learning and getting exposed to new challenges, technologies, and working new areas.
  • You excel at building innovative solutions that interact with many different systems.
  • You enjoy working with external app developers to come up with innovative ways Clio can enable them to build solutions.
  • You’re looking for an environment where personal growth and building skills is not just encouraged but essential - we not only want you to grow, we want you to help Clio grow!
  • You have a keen eye for quality and are driven to help others improve, while at the same time balancing that with being pragmatic about what is appropriate to do right now.
  • You like working in a diverse and inclusive environment, where everyone works together to help each other succeed and excel.

Don’t have all of those? The most important part of this job is that you approach new challenges with curiosity and a drive to apply what you learn to fixing root causes, not just symptoms. Deep curiosity and a desire to learn will help you succeed in this job, combined with a drive to help others by shipping code. We have cross-trained developers coming from Java, Python, C++, and JavaScript backgrounds, and are happy to help you learn Ruby when you get here.

 Serious bonus points if you have:
  • Experience with any of our tech stack (Ruby on Rails, Typescript, AngularJS, React Native)
  • Experience writing software at scale

Where your team works:

Clio is currently transitioning to a Distributed by Design workplace, which means a workplace that is built around you. This means that Clio offers employees the opportunity to work from one of our offices or in a distributed manner across Canada. At Clio, distributed working has been built into our culture from day one, with teams (and, at times, founders) distributed across provinces and time zones. We have invested in best-in-class tools, technology and culture to ensure our team members are set up to succeed no matter where they live in Canada. We want all team members to feel like they're able to do their best work here, and we're committed to supporting that whether they prefer to work from an office or remotely.

About Clio

At Clio, we’re more than just a tech company. We’re transforming the practice of law in a permanent and meaningful way that’s bettering the lives of legal professionals while increasing access to justice for all.

We are high achievers who are setting new standards for what it means to be a tech company. In the past three years, we’ve launched a new interface and experience of our software, acquired our first company, launched a second product, secured the largest Series D in Canadian history at the time, and launched a $1 million dollar relief fund to help legal professionals navigate the challenges of COVID-19 (just to name a few).

We are dedicated to creating diverse teams and inclusive workplaces. We know that different perspectives, skills, backgrounds, and experiences result in higher-performing teams and innovation. We believe you do your best work when you can show up as your authentic self—and that’s a key part of our culture.

At Clio, you have the chance to not only do the best work of your career but work that is putting Canada on the global stage. We know our technology changes lives and we’re committed to making an impact. If that’s something that speaks to you—you belong here, too. Join us.

Learn more about our culture and benefits at clio.com/careers

To apply: https://weworkremotely.com/remote-jobs/clio-senior-software-developer-canada-remote

Coursera is a leading online learning platform for higher education, where 76 million learners from around the world come to learn skills of the future. More than 200 of the world’s top universities and industry educators partner with Coursera to offer courses, Specializations, certificates, and degree programs. Thousands of companies trust the company’s enterprise platform <a class="postings-link" href="https://www.coursera.org/business/" style="font-size: small">Coursera for Business</a> to transform their talent. <a class="postings-link" href="https://www.coursera.org/government" style="font-size: small">Coursera for Government</a> equips government employees and citizens with in-demand skills to build a competitive workforce. <a class="postings-link" href="https://www.coursera.org/campus/" style="font-size: small">Coursera for Campus</a> empowers any university to offer high-quality, job-relevant online education to students, alumni, faculty, and staff. Coursera is backed by leading investors that include Kleiner Perkins, New Enterprise Associates, Learn Capital, and SEEK Group.<br/>The Core Platform Assessments team owns a broad range of product functionalities in Coursera’s two-sided content platform providing a scalable authoring platform, learner-facing experience, grading, progress tracking, and academic integrity features serving 70+ million learners. We leverage the experience and data we have to enable instructors to create engaging content for learners at scale while upholding a high level of academic integrity.We are looking for a creative, collaborative, technically strong engineer to help deliver high-quality and scalable functionalities to improve our assessment products. In addition to the technical implementations, this role will also play an integral part in defining our future roadmap in academic integrity and assignment grading features as we look to incorporate more automated data-driven solutions. Our ideal candidate has a strong track record of delivering high quality end-to-end product experiences including design, implementation, testing, and deployment of these experiences in collaboration with cross-functional teams and is constantly looking to grow their skillset. It is also crucial that a candidate is impact-driven and shares our passion for education.Check out life at Coursera on <a href="https://www.themuse.com/profiles/coursera">The Muse!</a><h3>Your responsibilities:</h3><ul><li>Design and implement scalable systems and infrastructures</li><li>Design and develop APIs powering user-facing product features</li><li>Participate in and lead architectural designs of critical components owned by the team that impacts multiple business lines</li><li>Continuous improvement of foundational components in the dimensions of configurability and quality</li><li>Measure your work thoroughly, analyze results, and generate hypotheses to drive new product changes through A/B testing</li><li>Setup monitoring and testing of your APIs and services to better understand real time health of your products</li><li>Design, build, and launch efficient and reliable machine learning (ML) services</li><li>Build and maintain interfaces where the model predictions and decisions are served</li><li>Collaborate with our data scientists and data engineering </li></ul><h3>Your skills: </h3><ul><li>5+ years of experience working in a relevant product software engineering role</li><li>Expertise in designing highly-scalable and performant micro-services and storage layers using common frameworks, languages, and cloud infrastructure (e.g. Java, Play/Scala, MySql, NoSQL, Elastic Search, Kafka)</li><li>Experience in contributing to or leading large projects with cross-functional stakeholders and end-to-end product development lifecycle</li><br/></ul><h3>Preferred Qualifications</h3><ul><li>Strong knowledge of machine learning algorithms</li><li>Industry experience building and productionizing data pipelines and/or machine learning systems</li><li>Data-driven and strongly motivated by success and learnings through experiments and metrics analysis</li><li>Strong oral and written communication skills</li><li>Ability to execute</li><li>Comfortable working in a fast-moving team environment (we deploy many times a day!)</li></ul>Coursera is an Equal Employment Opportunity Employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, age, marital status, national origin, protected veteran status, disability, or any other legally protected class.<br/>If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please contact us at accommodations@coursera.org. <br/>Please review our <a class="postings-link" href="https://drive.google.com/file/d/1VoafvZVMx9IqfEymgE5GfuWC7OkzlAnc/view?usp=sharing">CCPA Applicant Notice</a> here.

This is a Remote position

JOB SUMMARY To power business growth through technology investments, we hire web application developers with a passion for technology, a desire to learn, and the drive to contribute that make the team better. In this role you will:

  • Design, develop, and test new and existing software applications working within a fast-paced and collaborative team environment to power our business growth
  • Actively contribute to team discussions on software design, architecture and process improvements
  • Experiment with new technologies and tools including but not limited to building AI/ML models
  • Participate in group events, hackathons and contests with a team that really enjoys working together and pushing each other to excel.
  • Work on systems that handle 3+ million API requests and 600,000 pageviews per week in a 24/7 high availability AWS cloud-based environment. PLEASE NOTE: Applicants must be legally authorized to work in the US. Visa sponsorship is not available for this role.


  • Minimum: High school diploma
  • Preferred: Bachelor's degree in Computer Science, Software Design or related field Experience:
  • Minimum: 3 years software development experience
  • Preferred: 5 years software development experience QUALIFICATIONS: The requirements listed below are representative of the knowledge, skills, and/or abilities required for this position:
  • Familiar with PHP MVC frameworks such as Slim, Phalcon, or Laravel
  • Familiar with frameworks like Java Spring Boot or JHipster.
  • Familiar with Vue.js and the Nuxt.js framework.
  • Familiar with CSS frameworks like Bootstrap, Vuetify, or TailwindCSS.
  • Experience with AWS, Python and JavaScript.
  • Demonstrated interest in and ability to learn new systems and programming languages quickly.
  • Ability to maintain high quality of work.
  • High aptitude for collaboration and teamwork.
  • High level of interpersonal and communication skills.
  • Ability to meet stated customer-initiated deadlines.
  • Demonstrate professional office etiquette and appearance.
  • Exemplify professionalism in all LRG-related contexts and activities.
  • Maintains confidentiality at all times.

COMPANY OVERVIEW: Lowers Risk Group provides comprehensive enterprise risk management solutions to organizations operating in high-risk, highly regulated environments valuing risk mitigation. Join the software development team of one of Inc. 5000's Fastest Growing Companies in the U.S.! Celebrating our 7th year on the Inc. 5000 list of fastest-growing companies. This achievement puts Lowers Risk Group in rarefied company with organizations such as Microsoft, Timberland, Vizio, Intuit, Chobani, Oracle, and Zappos.com.

WORK HOURS: Salaried position with typical work hours 8:30 AM - 5:00 PM; ability to flex schedule to meet team requirements. EQUAL EMPLOYMENT OPPORTUNITY: Lowers Risk Group provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, pregnancy, gender identity, sexual orientation, status as a Vietnam-era, special disabled veteran or other veteran, or any other status or characteristic protected by applicable federal, state and/or local laws.

Apply Here: https://www.click2apply.net/k5ljqgTOg2ZAUgZzs4bND


Headquarters: Ogden, UT

Who We Are: DAKCS Software Systems is an industry leader in simplifying the process of accounts receivable management and collection software by creating innovative cloud and on-premise collection agency management software solutions.  We specialize in accounts receivable management, collection management, predictive dialing/IVR, e-payment, client access, self-service and e-signature requirements with elegantly designed, configurable enterprise solutions.

Who we are looking for: We are looking for a dynamic, driven, full-time software developer to join our custom programming team.  This team spends a majority of their time working on custom projects requested by DAKCS users and customers.  Members of this team must possess strong skills in innovation, creativity, and problem solving to be successful in their position. 

In this role, you will:

  • Work with customers daily to design, code, test, and troubleshoot custom software projects
  • Work with the customer and/or customer’s clients to verify program needs and desired functionality
  • Define scope of work and provide timeline estimates and establish pricing for custom development projects
  • Create project documentation and confirm protocols and processes are followed
  • Ensure custom projects conform to organizational guidelines, ensuring alignment with corporate goals and strategy
  • Assist other teams in the organization with new and existing projects
  • Provide support and customer service to those customers requesting custom services
  • Fix/write code to resolve customer concerns

What you need to be successful in this role: Strong communication skills and the ability to speak with customers to interpret project requirements from non-technical sources.  Strong time-management skills and the ability to handle multiple projects at the same time. 

Additional things to help you be successful are:

  • BS in related field and at least 1-2 years experience in the technology arena, 
  • Customer service experience working with software related problems, reading, programming, and debugging code
  • Knowledge of SQL, C++ and C#
  • Learn and understand current proprietary software technologies 
  • Ability to diagnose and correct software related issues
  • Experience working with LINUX/UNIX operating systems
  • Understand and write code to aid in solving customer concerns
  • Read and understand directions and help document those directions as they relate to understanding software applications

What you will love about us: 

  • Competitive salary
  • Very stable & challenging work
  • Joining a company who highly values their employees
  • Casual environment
  • Medical, dental, life, disability, generous paid time off, holiday pay
  • Company celebrations
  • Much more
*We are currently working remotely due to COVID-19
Qualified applicants receive equal consideration.  No question is asked for the purpose of excluding any applicant due to race, color, national origin, religion, age, sex, disability, or any other factor prohibited by law or regulation.  DAKCS IS AN EQUAL OPPORTUNITY EMPLOYER.  DAKCS participates in E-Verify.  Through participation in the E-Verify program, DAKCS electronically verifies the employment eligibility and Social Security Number of all new hires.

To apply: https://weworkremotely.com/remote-jobs/dakcs-software-systems-software-developer

Headquarters: New York City

We are seeking a full-time software engineer specializing in Ruby on Rails and Vue.js to work with us on our clients’ applications.

What you will be doing:
  • Develop new web applications and support existing ones for our clients
  • Consult with clients on software features and plans
  • Work together with End Point co-workers and our clients’ in-house staff
  • Use open source tools and contribute back as opportunity arises

You bring professional experience developing and supporting web applications:
  • 3+ years of development with Ruby on Rails and front-end JavaScript
  • Frameworks and libraries such as Vue.js, React, Angular
  • Databases such as PostgreSQL, MySQL, Redis, Solr, Elasticsearch, etc.
  • Security consciousness
  • Git version control
  • Automated testing

These work traits are just as important:
  • Strong verbal and written communication skills
  • An eye for detail
  • Tenacity in solving problems and focusing on customer needs
  • A feeling of ownership of your projects
  • Work both independently and as part of a team
  • Ability to pass a criminal background check when clients require
  • A good remote work environment and self-discipline

What work here offers:
  • Collaborate with knowledgeable, friendly, helpful, and diligent co-workers around the world
  • Flexible, sane work hours
  • Paid holidays and vacation
  • Annual bonus opportunity
  • Freedom from being tied to an office location
  • Use your desktop OS of choice: Linux, macOS, Windows
  • For U.S. employees: health insurance subsidy and 401(k) retirement savings plan

Get in touch with us:
Please email us an introduction to jobs@endpoint.com to apply. Include your location, a resume/​CV, your Git repository or LinkedIn URLs, and whatever else may help us get to know you.

To apply: https://weworkremotely.com/remote-jobs/end-point-ruby-on-rails-vue-js-developer

Job Title: Automation Software Engineer

This is 100% Remote Job.

Job Title: Automation Software Engineer

Location: This is 100% Remote Job.

What You'll Do:

· Building a long-term regulatory platform with well-defined APIs that is service-oriented, modular, granular, observable, configurable, and efficient

· Developing an industry-first portal that enables city officials to directly understand the impact of on their communities and manage compliance with local regulations, as applicable

· Creating highly-automated, auditable, access-controlled tools for compliance managers to address off-platform compliance issues

· Designing intuitive experiences for hosts that make it simple for them to learn about and comply with their local regulations

· Your will focus on our highly strategic engineering effort of automating the configuration and deployment of our standard suite of regulatory products. This initiative directly supports essential commitment, at scale, to regulatory compliance in the communities we serve.

· Building a long-term regulatory platform with well-defined APIs that is service-oriented, modular, granular, observable, configurable, and efficient

· Developing an industry-first portal that enables city officials to directly understand the impact of on their communities and manage compliance with local regulations, as applicable

· Creating highly-automated, auditable, access-controlled tools for compliance managers to address off-platform compliance issues

· Designing intuitive experiences for hosts that make it simple for them to learn about and comply with their local regulations

What You Know:

· 3+ years working as a software engineer

· Bias for action and ability to operate in an ambiguous environment

· Candidates must be detail oriented

· Proficiency in Java is required

· Must be familiar with Service - Oriented Architecture design patterns


· 3+ years of full-time work experience in software engineering, information technology, or a related domain

· Bachelor's or Master's degree in computer science, or equivalent experience

· Passion for delivering products end-to-end, from ideation through planning and scoping to implementation and experimental A/B testing

· Proficiency in Java is required; proficiency in Ruby is a bonus

· Familiarity with HTML, CSS, JavaScript or related web technologies

· Expertise in popular storage systems such as relational databases, noSQL and caching

· Ability to write high-performance production-quality code

· Experience in designing and building large-scale production systems

· Knowledge of SOA (service-oriented architecture) design patterns

· Strong written and verbal communication skills

· Bias for action and ability to operate in an ambiguous environment

· Desire to work collaboratively in cross-functional teams

Required Skills:






Additional Skills:

















Nice to Haves:

· Familiarity with HTML, CSS, JavaScript or related web technologies

· Familiar with Ruby

· Experience building automated workflows is a plus

· Interview Process:

· Coding Test

· Videos Interview w/ Team 2-3 members

· First Day/Week Responsibilities: Candidate will be reviewing videos and will be conducting training sessions in order to have them ramped up to support the team.


· Bachelors or Masters in Computer Science

<p class="part" data-endline="7" data-position="630" data-size="0" data-startline="7"> </p><h3 class="part" data-endline="9" data-id="About-ConsenSys" data-startline="9" id="About-ConsenSys">About ConsenSys</h3><p class="part" data-endline="11" data-position="1058" data-size="0" data-startline="11">ConsenSys is the leading Ethereum software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite, composed of Infura, Quorum, Codefi, MetaMask, and Diligence, serves millions of users, supports billions of blockchain-based queries for our clients, and has handled billions of dollars in digital assets. Ethereum is the largest programmable blockchain in the world, leading in business adoption, developer community, and DeFi activity. On this trusted, open source foundation, we are building the digital economy of tomorrow. To explore our products and solutions, visit <a href="http://consensys.net/" target="_blank">http://consensys.net/</a>.</p><h3 class="part" data-endline="13" data-id="What-will-you-do" data-startline="13" id="What-will-you-do">What will you do?</h3><p class="part" data-endline="14" data-position="1816" data-size="0" data-startline="14">At Diligence you’ll be part of the team building state-of-the-art security (analysis) tools. These tools are used by both auditors and clients (DevSecOps) to find and mitigate vulnerabilities.</p><p class="part" data-endline="16" data-position="2011" data-size="0" data-startline="16"><em data-position="2011" data-size="0">DevOps</em></p><ul class="part" data-endline="23" data-startline="17"><li class="data-startline=17" data-endline="17" data-position="2022" data-size="0">Review, maintain, and extend test and deployment configurations along the CI/CD pipeline</li><li class="data-startline=18" data-endline="18" data-position="2113" data-size="0">Build and test mechanisms to improve uptime so we can take SLA requirements in the future</li><li class="data-startline=19" data-endline="19" data-position="2205" data-size="0">Optimise infrastructure and deployment to make sure we stay lean and flexible</li><li class="data-startline=20" data-endline="20" data-position="2286" data-size="0">Work on platform introspection (log aggregation, alerting, performance monitoring) to help developers find and reproduce issues.</li><li class="data-startline=21" data-endline="21" data-position="2417" data-size="0">Participate in the DevOps on-call schedule and refine the incident handling procedures (when do we escalate what to who and how is it documented)</li><li class="data-startline=22" data-endline="23" data-position="2565" data-size="0">Supervise Junior DevOps resource</li></ul><p class="part" data-endline="24" data-position="2600" data-size="0" data-startline="24"><em data-position="2600" data-size="0">Backend Developer</em></p><ul class="part" data-endline="28" data-startline="25"><li class="data-startline=25" data-endline="25" data-position="2622" data-size="0">Contribute and maintain microservices orchestrating program analyses</li><li class="data-startline=26" data-endline="26" data-position="2693" data-size="0">Improve and extend interfaces implementing efficient architectures</li><li class="data-startline=27" data-endline="28" data-position="2762" data-size="0">Work on an extensive stack of DevSecOps and Security tooling (fuzzing, static analysis, etc.)</li></ul><h3 class="part" data-endline="29" data-id="Required-Experience" data-startline="29" id="Required-Experience">Required Experience</h3><ul class="part" data-endline="35" data-startline="30"><li class="data-startline=30" data-endline="30" data-position="2883" data-size="0">Expert with Kubernetes, Helm and Docker</li><li class="data-startline=31" data-endline="31" data-position="2925" data-size="0">Experience setting up monitoring systems to ensure high availability, security and resilience.</li><li class="data-startline=32" data-endline="32" data-position="3022" data-size="0">Experience in software development with Python</li><li class="data-startline=33" data-endline="33" data-position="3072" data-size="0">Ability to self-prioritise issues, manage operations concerns and ability to advocate for improvements and optimisations.</li><li class="data-startline=34" data-endline="35" data-position="3196" data-size="0">Experience collaborating in an Agile work environment</li></ul><h3 class="part" data-endline="36" data-id="Bonus" data-startline="36" id="Bonus">Bonus</h3><ul class="part" data-endline="45" data-startline="37"><li class="data-startline=37" data-endline="37" data-position="3263" data-size="0">Experience building web services with platforms such as Django, fastapi, flask</li><li class="data-startline=38" data-endline="38" data-position="3344" data-size="0">Experience with Elasticsearch, Filebeat, Kibana</li><li class="data-startline=39" data-endline="39" data-position="3394" data-size="0">Experience with API paradigms such as GraphQL and REST.</li><li class="data-startline=40" data-endline="40" data-position="3452" data-size="0">Experience efficient scaling of services based on application introspection</li><li class="data-startline=41" data-endline="41" data-position="3530" data-size="0">Knowledge of microservice architecture paradigms</li><li class="data-startline=42" data-endline="42" data-position="3581" data-size="0">Knowledgable with Ethereum security tools</li><li class="data-startline=43" data-endline="45" data-position="3625" data-size="0">Experience with Azure cloud environments</li></ul><p class="part" data-endline="46" data-position="3668" data-size="0" data-startline="46">Don’t check all of the boxes? Don’t sweat it. We’re passionate about building a diverse team of humans and as such, if you think you’ve got what it takes to create a world-class infrastructure and tools function in our chaotic-but-fun, remote first, start-up environment—apply anyway. While we have a pretty good idea of what we need, we’re ready for you to challenge our thinking on who needs to be in this role.</p>

Glorious is a lifestyle gaming hardware company, built by passionate enthusiasts on a mission. Become part of an amazing line-up of team members dedicated to ascending the bounds of possibility and shifting the status quo within the PC gaming industry. We develop pro-grade, high-quality gear that allows any level of pc gamer the chance to play at their highest possible level. We are currently seeking a talented Software Developer & Integrator looking to help carve out the technological space within Glorious. Interested Developers can expect to dive into a multitude of projects that include working not only in Shopify but also in assisting with building and maintaining solutions for other departments of the company. We aim to provide the best experiences to our customers ranging from how they will interact with our products all the way down to their shopping experience. All the while utilizing cutting-edge technological stacks. This is a fast-paced highly demanding position that requires a good work ethic and the ability to constantly learn and adapt.

Your primary role and responsibility starting out will be to handle a large amount of front-end work with Shopify and other various development tasks as they arise.  Software Developer & Integrator Responsibilities: Some of the duties that will be expected of this position include, but are not limited to the following:

  • Work within the front-end space with our eCommerce platform Shopify
  • Shopify Theme Design
  • Shopify App Development
  • Management and maintenance of our existing apps and projects
  • Working on future projects and development tasks for Glorious which can include a variety of full-stack work.

Skill Requirements: These must be met to be considered for this role:

  • Degree in Computer Science/Software Engineering
  • Experience in Shopify Liquid 
  • Experience in HTML/CSS 
  • JavaScript 
  • QA/Automated Testing
  • Ability to integrate with APIs

Additional Preferences: These are not required to be considered for the position, but will help:

  • 1-2 years of professional experience within the Development/Engineering/Technology industry
  • Java/C++
  • NodeJS/NPM/React
  • Agile Development
  • REST/GraphQL Architecture
  • Progressive Web Application Design
  • Test-Driven Development 
  • Continuous Delivery/Continuous Integration
  • Quality Code & Design Principles
  • UI/UX Design Concepts 
  • Familiar with or know how to use IDE
  • Adobe/Photoshop/Illustrator/XD Design
  • Understanding/familiarity with PC Gaming culture.

Candidates may be asked to complete other skills tests as necessary.

Glorious LLC is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

By completing this application candidates are hereby agreeing that they understand the following: (1) Neither the completion of an application nor any other part of the consideration for employment establishes any obligation for Glorious LLC to hire them. (2) No representative of Glorious LLC has the authority to make any assurance to the contrary. (3) The failure to reveal any prior employer, or give false or misleading information by candidates on any part of this Application for Employment can result in disqualification for employment consideration or, if hired, may be grounds for termination from the company or its' subsidiaries.See more jobs at Glorious

We are looking for an energetic, creative and passionate Software Developer wanting to work on a product that makes a difference. Reporting to our Software Developer Team Lead, you’ll join our engineering team who work with tools on the cutting edge of technology.  Our team keenly observes technology trends but strives to balance practical business concerns with technical requirements. We are an inclusive team where everyone treats each other with extraordinary respect.

Working as part of our development team, you will:

    • Implement software features across the full stack

    • Participate in feature conceptualization and design

    • Write automated tests

    • Collaborate with team members in local office and virtual workspace environments

    • Receive mentoring & support from an experienced & dynamic development team

You may be asked to engage your talents in the following areas:

    • UI & UX for desktop and mobile 

    • Server-side business logic

    • Infrastructure & database

    • Scripting & automation

    • System scalability

Your skill-set:

    • 7+ years of software development experience

    • Bachelor’s Degree in Computer Science, or Engineering, or a related field, or relevant work experience

    • Firm grasp of web technologies including HTML, CSS, JavaScript/TypeScript

    • Working knowledge of Linux, Docker, uWSGI, Python, TypeScript, Git, React and PostgreSQL

    • OO development experience & demonstrated knowledge of database systems

    • Ability to collaborate in a team

    • Strong communication skills; you’re excited to explain complex technical concepts and share your knowledge with different audiences

    • Ability to work independently and efficiently and you have the confidence to ask questions when you need support

    • Comfortable working with a remote and distributed team

We are looking for a new team member to help create an elegant digital experience for our clients. 

Description of iTOTEM and Team

iTOTEM is an indigenous-affiliated firm based in Vancouver B.C. who works with organizations to collect, analyze, and process huge amounts of data into useful information necessary for authentic public, customer, employee and investor communications. Our clients include project proponents, tourism businesses, cultural institutions, not-for-profits, industry associations, and government organizations from across Canada.

We provide a turn-key service and specialize in reporting on:

  1. Environmental, Social and Governance performance to advance sustainability, equity, diversity, and inclusion
  2. Indigenous relations and organizations 
  3. Supply chain and community investment impact
  4. The management of grants, community investments and other competitive processes

Sharing an engaging story based on true data gets everyone on the same page – creating progress for the good. 

Our mission is to simplify data, revealing its true story. 

Description of Role

You are a wizard at building data models - taking complex data and simplifying it so it’s informative and interesting. Data transformation is your thing and you take care to make sure the data’s story is authentically shared. 

To be an ideal candidate, you understand the importance of succinctly summarizing data – and excel at math and writing. You have experience in software development and can use programming languages to create fully custom data processing scripts and models, but you still know when to leverage commercially available software. You are meticulous about quality and detail. You are a self-driven, creative, and forward-thinking.


Description of Primary Tasks

·      Working with data from collection to reporting, including designing data models, quality assurance, data visualization development, and database management

·      Supporting the development of the UI/UX for iTOTEM software

·      Building QA and visualization scripts 

·      Designing Tableau and Microsoft Office reports and dashboards

Must haves

·      Experience in some form of SQL, such as MySQL or PostgreSQL

·      Ability to build complex data processing scripts in at least one object-oriented programming language, such as Python, C++, or Java

·      Experience in basic web design and Javascript

·      Previous work designing sophisticated Excel spreadsheets, including the use of Visual Basic Macros


Nice to haves

·      Previous experience working with Tableau and CRM systems, such as Salesforce or HubSpot

·      Experience developing APIs 

·      Experience developing reports in Windward Studios





How to apply

Please send your resume and no more than 200 words why you are aligned with iTOTEM's mission. 

Email: Jessica@iTOTEM.CA with your resume and snippet. 

How we rock mobility

At Optimile we build bridges between different mobility operators and its end-users. How? Through MaaS magic and white-label cloud based platforms. Why? To offer everyone the ultimate freedom of connected mobility so you can swiftly get to your destination. All with just one app.

This is our response to the shift away from personally owned means of transportation towards mobility solutions that are consumed as a service. We develop our all-in-one mobility software for external parties, and have our own app (Mobiflow) to let everyone experience the convenience of connected mobility.

How a day at your office looks like

You can pick your own office (youre welcome) and work remotely on our new, economically responsible way of networked mobility. As we are always in a generous mood, you can either contribute to the further development of our management system or test front-end systems, such as our web platform and mobile application. The choice is yours. (Id choose both) A possible selection of your to-dos:

  • You'll work on our new, ecologically responsible form of networked mobility. Our platform creates a connection between different mobility services and users, and is responsible for managing various charging points for electric vehicles.
  • Based on your interests, you can contribute to the further development of our management system, test environment, or front end systems such as the web platform and mobile application.
  • Building mobility services in the back-office system (via Python and Django).
  • Expanding the visual frontend and API for the mobility platform.
  • Developing and expanding our mobility app in ReactNative.


  • A challenging job in an international environment.
  • A full-time indefinite contract.

Headquarters: Chapel Hill, North Carolina, United States

  • Work as part of a dynamic team on the development of Health Desk
  • Deliver across product life-cycle, from concept/requirements to final product
  • Integrate product with our customers and business partners
  • Work directly with clients to gather custom requirements and provide product training
  • Author training material and documentation to be provided to clients
  • Provide timely and professional customer support when required.
  • Improve processes to accelerate delivery timelines
  • Code must be clean and easy to understand


  • Bachelor's degree in Computer Science, MIS, or related field
  • 5+ Year's experience with javascript front-end development technologies and tools, including experience with the following: npm, Webpack, CommonJS, Facebook React, Flux architecture.
  • 5+ year's experience with ASP.NET (Web Forms and MVC), C#,SQL Server, HTML, CSS, javascript, NHibernate, Ninject, RabbitMQ, MassTransit, TopShelf, TeamCity, Octopus, NUnit.
  • Self starter that must be able to work independently on all aspects of software development from requirements gathering to delivery
  • Customer facing skills
  • Experience with Azure


  • 100% Remote
  • Unlimited vacation
  • Nice Laptop
  • Healthcare

To apply: https://weworkremotely.com/remote-jobs/keona-health-senior-software-developer

What We Do and Who We Are

Through thoughtful innovation, Listrak works to provide our clients with premier solutions that deliver results, allowing our customers to become industry leaders and our employees to find pride and passion in their work.

At Listrak, we believe that foundation is everything, so we strive to base our work around four core values: customers come first in everything we do, you can always count on us to do the right thing, people and team work are invaluable, and passion drives performance. These values are the heart of our business, so we are looking for team members who can help us live them out.

What We’re Looking For

You should have…

  • 5+ years of professional experience as an SDET, QA Automation Engineer or similar

  • Strong, object-oriented design and coding skills with knowledge of Microsoft .NET framework, C#, JSON, and API development; familiarity with JavaScript, XML, JVM languages preferred

  • Experience developing with test automation tools and frameworks (NUnit, xUnit, Mocha, etc.)

  • Experience with Cypress framework is a plus

  • Bachelor’s degree in computer science, Computer Engineering, technical field, or related equivalent experience.

  • Experience with distributed (multi-tiered) systems, algorithms, and relational database technologies (MS SQL and NoSQL, such as MongoDB)

About the Job

SDETs at Listrak can understand software internals, debug code, automate repetitive tasks, and implement new tools and frameworks needed to streamline our quality process. Our SDETs work directly with Product Owners, Software Development Managers, Software Development Engineers and Quality Assurance Engineers to understand project features, review technical designs, and implement automated test tools that help deliver quality features with efficiency. Our SDETs understand customer usage models and can develop test plans and test cases that approximate real-world environments and scenarios.

What You’ll Do

A Software Development Engineer in Test (SDET) is a developer with the primary responsibility of writing frameworks and tools to test products. It is a challenging role that provides immense opportunity to design and develop wide-reaching tools. It combines the "building" aspect of software design engineering with the "breaking" aspect of software test engineering. You’ll be writing code that automatically verifies the quality of the product. 

Demonstrated knowledge and application of QA methodologies, corresponding tool sets and testing disciplines (functional, regression, load, security, API and unit testing) Ability to identify, articulate and manage risks and technical challenges in software applications and an agile way of thinking and doing.

Why Listrak?

Give Back

Wherever Listrak is, we strive to make a positive impact, and we love giving back to the little town of Lititz, PA that Listrak headquarters calls home. By investing into local organizations, schools and events, we try to help cultivate a healthy community and equip youth for a changing workforce. Also, our Volunteer Time Off policy gives employees the opportunity to donate time to causes they’re passionate about, despite the busyness of everyday life.

Eat Well

Our on-site culinary staff and barista keep our team energized with the sustenance they need to do their best. From burger day, to General Tso’s, to warm chocolate chip cookies, The Hub does not disappoint.

Relax and Celebrate

At Listrak, there is always a reason to celebrate. We love to build workplace friendships through company-wide events, and employee wellness is a high priority. So, we keep our activities committee busy planning game day watch parties, after work yoga, holiday parties and so much more.

Stay Pawsitive

Having a rough day? You might just catch our co-founder’s sweet golden retriever Maggie sniffing around your desk for treats or lounging in the lobby of our Lititz office. You can also destress on one of our Puppy Days by taking a few minutes to pet some adorable pups. Not a dog fan? Don’t worry, each employee can see as much or as little of these furry visitors as they like.

Lead a Healthy Life

We offer a variety of benefits, plans and options to meet your individual needs for medical, dental and vision care. Our on-site fitness facility, company wellness programs and discounted gym memberships, as well as opportunities to learn and grow, create space for employees to nurture their minds and bodies.

At Listrak, we want you to feel well, eat well, and be well.

So, join our team! We can’t wait to meet you.See more jobs at Listrak

Headquarters: Remote


SlashData is the leading research company in the developer economy: We help the world understand developers and developers understand the world. We survey 40,000+ developers annually - across mobile, IoT, desktop, cloud, AR/VR, web, games, data science, and machine learning - to help clients such as Microsoft, Facebook, Google and Amazon understand who developers are, what tools they love or hate and where they are going next.

We’re now looking for a full-time Software Engineer to help drive insights out of a wealth of data points. You’ll be working based in the EMEA (GMT ± 3 hrs), working from home or a co-working space to support our distributed team.


What you’ll be responsible for

  • Iterating on our in-house survey tool to reach developers everywhere in the world and provide a delightful UX.
  • Maintaining and enhancing our developer and client-facing websites. We’ve deployed ‘static-CMS’ sites using Gatsby, Prismic and Netlify. Much of our stack is using Node.js.
What skills we are looking for

  • 3+ years of experience developing web applications with modern JavaScript (ES6) frameworks
  • Experience with React, Redux and related technologies
  • Familiarity with testing tools such as Jest
  • Appreciation for good UX & UI design, ability to contribute to a design discussion
Bonus points for

  • Experience with AWS or other cloud providers
  • Experience working with relational and NoSQL databases (mongoDB)
  • Experience with Python
  • An appreciation for data and understanding of statistics
Key success metrics

You will be successful in the role if in the first 6 months you have

  • Taken our survey tool UI and UX to the next level
  • Shown ability to maintain and improve our existing codebase and your code is readable, testable, and understandable
  • Built successful working relationships across the company to support other technology-related activities

What we offer

  • Opportunity to make a difference as part of the leading research company in the developer economy
  • Part of an entrepreneurial company that's raising the bar, and calling the trends of the developer economy
  • Opportunity to work with some of the biggest tech brands in the world
  • International team, great work atmosphere & flexible working environment
  • Competitive salary + bonus twice yearly based on performance
  • You will never work on your birthday - we automatically give you this day off
  • Annual training budget to develop your skills and career
  • Home office set up budget
  • Annual allowance to spend on co-working with your colleagues
  • Monthly book allowance from Amazon, on any book you like
  • Spotify Premium subscription or Netflix vouchers
If you think a link to your LinkedIn profile or public projects is helpful then include one, but it’s not required.

To apply: https://weworkremotely.com/remote-jobs/slashdata-ltd-software-engineer-remote-emea-based

We are looking for an energetic, creative and passionate Software Developer wanting to work on a product that makes a difference. Reporting to our Software Developer Team Lead, you’ll join our engineering team who work with tools on the cutting edge of technology.  Our team keenly observes technology trends but strives to balance practical business concerns with technical requirements. We are an inclusive team where everyone treats each other with extraordinary respect.

Working as part of our development team, you will:

  • Implement software features across the full stack

  • Participate in feature conceptualization and design

  • Write automated tests

  • Collaborate with team members in local office and virtual workspace environments

  • Receive mentoring & support from an experienced & dynamic development team

You may be asked to engage your talents in the following areas:

  • UI & UX for desktop and mobile 

  • Server-side business logic

  • Infrastructure & database

  • Scripting & automation

  • System scalability

Your skill-set:

  • 7+ years of software development experience

  • Bachelor’s Degree in Computer Science, or Engineering, or a related field, or relevant work experience

  • Firm grasp of web technologies including HTML, CSS, JavaScript/TypeScript

  • Working knowledge of Linux, Docker, uWSGI, Python, TypeScript, Git, React and PostgreSQL

  • OO development experience & demonstrated knowledge of database systems

  • Ability to collaborate in a team

  • Strong communication skills; you’re excited to explain complex technical concepts and share your knowledge with different audiences

  • Ability to work independently and efficiently and you have the confidence to ask questions when you need support

  • Comfortable working with a remote and distributed team

See more jobs at Fulcrum Solutions

At AbCellera, we’re solving tough problems and creating innovative solutions from the ground up. Our developers are designing cutting-edge software that revolutionizes how scientists explore antibodies and the scale at which they can do this. It’s life-changing research and you could be a part of it. We’re the first in our field to be providing tools like these, which means you’ll be solving new problems every day. You will be helping us develop unique software products that make us leaders in the tech industry. And, most importantly, your work will contribute to bringing better therapeutics to patients.

We’re a diverse team of 150+ people based in the heart of beautiful Vancouver and we’re growing quickly! We were recently featured on Fast Company’s 2020 list of Most Innovative Companies so this is an exciting time to join us as we continue to put the “tech” in “biotech”! 

The role:

We need someone like you to help create software tools that allow our scientists to capture, store, and draw insights from complex biological data. If you don’t have a biology background - fear not - we’ll get you up to speed. This is a greenfield project so creativity and fresh ideas aren’t just encouraged - they’re required!  On any given day you might:

  • Develop new API endpoints

  • Write front end code for UIs that allow non-technical users to intuitively interact with data

  • Coordinate changes to the database schema

  • Collaborate with (non-technical) end users to produce a winning design

  • Test what you’ve implemented - ideally with automated tests!

Our current tech stack:

  • Backend powered by Django (3.1) on Python 3.7

  • HTML5 with Bootstrap 4 (we’re transitioning to modern frontend framework shortly)

  • PostgreSQL database

  • Docker

What we’re looking for:

  • At least 5 years’ experience delivering high quality software 

  • Comprehensive experience with Python

  • Experience with a modern web framework (Frontend and Backend)

  • Experience with relational databases and ORMs

  • Proficient with version control (we use git)

  • Experience practising good programming hygiene (delivering clean, reusable, documented, and tested code that follows best practices)

  • Confidence communicating in English

  • A team player with a can-do attitude who’ll ensure everyone’s success

Bonus points if you have:

  • Experience with Amazon Web Services (AWS)

  • A background in biology, immunology or pharmaceutical science

  • A great personality and a good sense of humour

Perks of the job:

  • An attractive compensation package, including health and lifestyle benefits

  • A minimum of 3 weeks’ vacation

  • Opportunities for personal and professional development 

  • And of course, the opportunity to make a real difference, working on challenging problems that matter

To Apply:

Introduce yourself by heading to our website to submit your application. Remember to refer to Job ID 4015 in your cover letter. We’ll be in touch if you’re selected for an interviewSee more jobs at AbCellera

Full Stack Software Developer, Atlantic Canada

If you're more into coding and results than blood-sucking red-tape, then read on...

When people around you talk, talk, talk … you let your code and your hustle speak for itself.

Your focus and high-standards raise the bar and extract the best from those around you. Sloppy and undelivered projects just don't cut it. Thorough, scalable, and on time that's your work.

Who we are

Proudly based in Atlantic Canada, creditcardGenius.ca and HowToSaveMoney.ca have become two of the top resources for Canadian consumers. 

Our mission? Make money easy and fun for everyone.

Want in on that mission?

Who we need

We need a Full Stack Web Developer to be a key player in our small but mighty dev team and raise the bar when it comes to fintech and beyond. 

  • You'll dive deep into HTML, CSS and Javascript to build responsive web applications.

  • You'll test, tweak, and optimize the front end based on user feedback and metrics.

  • You'll help to improve user's experiences across our various products.

  • You'll write scalable, maintainable, and testable code that naturally minimizes errors.

  • You'll work with modern technologies like Node.js, Angular, MongoDB, and Elasticsearch.

  • You'll be part of agile development that includes planning, estimating, and work breakdown.

  • You'll support our truly data-driven company by integrating with the latest data analysis suites.

  • You'll evaluate and introduce new languages, frameworks, tools, and platforms into our workflow.

  • You'll test, tweak, and optimize code based on user feedback and metrics.

  • You'll work with proven tech in brand new ways, like headless WordPress.

  • You'll wear many different hats in a lean, agile, and fast-paced culture.

  • You'll support stretch projects and assist the team as needed.

  • You'll expand our presence on mobile.

Who you are

You care about your work, you know your stuff, and you go the extra mile. 

  • You're no ordinary binary magician: You're always pushing yourself as a coder, architect, and designer. 

  • You have a Bachelor's degree in Computer Science, or equivalent experience.

  • You have at least 5 years of progressive software development experience. 

  • You have a bias for action and you want to get things done FAST and RIGHT.

  • You love technology, live in the cloud, and can learn and adapt quickly.

  • You're a lifelong learner and a student forever.

  • You're a proud resident of Atlantic Canada (or willing to move here).

Tech we use

Always expanding our tech stack, we make sure we're using the right tool for the job. You should be familiar with several of the following and similar technologies:

  • Front End: JavaScript, Angular, Bootstrap, HTML, CSS, LESS

  • Server: Node.js, Julia, Python, PHP

  • Database: MongoDB, Elasticsearch, MySQL, PostgreSQL

  • Hosting: Heroku, DigitalOcean, AWS

  • Repository: Git, Bitbucket

  • Analysis: Analytics, Data Studio, Kibana, Optimize

What you'll get

We take care of our team. Here's a quick list of some benefits working with us:

  • Competitive salary

  • Profit sharing

  • Health, dental, LTD, and life insurance

  • Vacation you're encouraged to use

  • Your birthday off

  • The right tools & training

  • Make a real difference

  • Do interesting work

  • Team building fun

  • Regular team lunches

  • Healthy snacks

  • Mobile phone allowance

Cover letter

Please include a cover letter addressed to Jessica so we know that you read our job description completely and carefully.

Let's talk

If you think this is you, say hello and send your resume to: [email protected]See more jobs at WeyMedia

Headquarters: NEW YORK

Job Description
We are looking for a remote  Software Engineer who is can build web applications, back-end servers. You 

This is a high impact role and you will have the unique opportunity to define the strategic position and voice of a fast growing suite of products. You will have the opportunity and resources to move very quickly and put high impact work into production immediately.

This role is remote and will start off project based.

  • Develop RESTful APIs used other applications and team members
  • Build reusable code and libraries for future use
  • Have application security ß∑in mind such that users information are secured.
  • Develop rate-limiting tools and use other tools to prevent DoS attacks.
  • Understand how to test code at various levels
  • Rapidly prototype solutions at varying levels of complexity.

Skills And Qualifications
  • Experienced with front-end frameworks such as React.
  • Experienced in building RESTful endpoints, and writing tests.
  • Experienced in working with Postgres and knows how to structure and manipulate data.
  • Experienced with deployment tools, and process
  • Strong understanding of Javascript, Node
  • Strong understanding of HTML5, CSS styling and web markup.
  • Proficient understanding of cross-browser compatibility issues and workarounds.
  • Proficient understanding of code versioning tools, such as git

Our Stack:
  • NodeJS, React, Postgress

To apply: https://weworkremotely.com/remote-jobs/corcus-inc-full-stack-developer


The Burning Man Technologies group is looking for a solid, smart Salesforce Software Engineer / Developer to join our team of developers and Salesforce administrators building applications and integrations for one of the most exciting cultural institutions in the world.

Working for Burning Man is like no other Salesforce job on the planet. On any given day we could be working on highly custom Force.com applications to support Burning Man live event operations, nonprofit donor management support, or integrations that tie together our various complex internal and external systems -- and that’s just the start. 

The Salesforce Developer will take the lead in architecting solutions and creating systems in Salesforce, and integrating external sources with Salesforce. Our desired candidate will be excited to work on designing and implementing Salesforce applications with quick turnaround and outside-of-the-box requirements. Successful individuals will have deep Salesforce knowledge and a willingness to share that knowledge with their team while being able to dive in and write code. Successful individuals will be able to effectively operate in a fast-paced environment, utilizing communication and critical thinking skills in combination with their Salesforce platform and technical expertise to drive the success of multiple projects.


  • Technical Subject Matter Expert (SME) and Mentor for Salesforce technologies.
  • Partner with Product Managers and various departments to evaluate existing components, determine requirements and ensure delivery of solutions that meet organizational needs 
  • Develop maintainable code for 3rd party APIs, new automations and integrations with internal and external services.
  • Design and implement data structure, flows, and processes.
  • Measure, analyze and optimize Salesforce applications to ensure optimal performance and throughput
  • Write tests and perform code reviews to ensure reliable, readable, and reusable code
  • Plan, conduct and monitor product releases
  • Implement and troubleshoot integrations between Salesforce and external systems using custom code, Zapier or other third party systems or connectors. Understand the current architecture and identify gaps between existing function and desired solutions, and build systems that accurately transfer data to meet business needs
  • Manage the Salesforce deployment process, including establishing quality expectations for code, and managing sandbox environments and deployments. 
  • Provide Level 3 (application development) support for issues 
  • Follow established best practices and development protocols, share technical components and knowledge, contribute to discussion on coding practices and code reviews
  • Stay up-to-date on the latest industry standard implementation details regarding Salesforce and relevant technologies
  • Perform other duties as assigned.


  • Documentation - Assists in the creation, publishing, and maintenance of process documentation related to their assigned duties.
  • Knowledge sharing – Helps acculturate and educate junior staff in Burning Man culture and business processes.
  • Training development - Collaborates with the education team to develop training materials in their area of expertise, as requested.
  • Learning – Pursues ongoing learning in their area of expertise, working to stay current on emergent knowledge, skills, and processes.



  • Bachelor’s Degree in Computer Science, Software Engineering, Information Management or equivalent experience
  • 8-10+ years of experience in programming fundamentals including; object-oriented programming, relational database design, web services, technical writing, and documentation.
  • 3+ years of Salesforce development experience using APEX, Lightning Components, Flows, Visualforce and Salesforce APIs
  • Build new user experiences consisting of custom objects, workflows, validations and formulas while adhering to Salesforce best practices
  • Salesforce Platform Developer I & II, Platform App Builder, Integration Architecture Designer certifications, or equivalent experience
  • Experience with integrations and knowledge of integration patterns (REST & SOAP, JSON & XML, Zapier, etc.)
  • Solutions-oriented thinker with a desire for continuous improvement in the organization and personally
  • Takes pride and ownership of their code 
  • Strong verbal/written communication and data presentation skills, including an ability to effectively communicate and listen to both business and technical team
  • Takes on new challenges enthusiastically
  • Ability to adjust schedule seasonally to work at the Burning Man event held in Nevada 


  • Knowledge of high-availability server infrastructure and caching strategies
  • Background and experience with full stack web development 
  • Experience with Service Cloud and Nonprofit Cloud 
  • Knowledge of stored and streamed media 
  • Experience with PHP, JavaScript, React, Rails, Zapier
  • High-level understanding of HTML, Javascript (jQuery) and CSS
  • High-level understanding of Single Sign On
  • Experience with offline data acquisition
  • Experience with Netsuite
  • It is helpful if the candidate has previously been to Burning Man and/or is familiar with its culture.

Note: If you have gained the necessary experience to succeed in this role and have acquired this experience in other ways, we encourage you to apply and share all relevant experience in your application.


  • This is a regular, full-time position, eligible for benefits.
  • The location for this position is flexible and work hours will be held in Pacific time. 
  • Burning Man Project celebrates the importance of creating a diverse environment and enthusiastically encourages Black, Indigenous, other Peoples of Color, Queer, Immigrant, women, and people with disabilities, of all ages, to apply.
  • Burning Man Project provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. 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.
  • Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

At Premiere, we are working with a large dataset to build software solutions for order tracking, global pricing management, targeted marketing, and sales analytics.

We’re looking for a web developer experienced with Python and interested in learning new technologies to join our team. You’ll work with our remote team to build great products that delight the people using them.

Who you are...

  • You’re a critical thinker. You’re able to be highly effective with very few directions.
  • You have excellent communication skills and the ability to convey your ideas clearly and concisely.
  • You are super smart and have either a degree in Computer Science or equivalent work experience.
  • You have the space, equipment, bandwidth, and personal commitment required to be highly productive while working from home.

You’re great at...

  • Collaborating with engineers and product managers to build web app components
  • Applying appropriate software design patterns for a given problem
  • Reading and understanding code whether you or someone else wrote it
  • Delivering quality code using Python for backend applications (Flask/Django)
  • Working with both relational and NoSQL databases (MySQL/Postgres/Cassandra/Elasticsearch/Redis)
  • JavaScript and UI development (jQuery/Bootstrap)
  • Maintaining automated tests and ensuring quality in your code
  • Using Git to manage multiple branches and fix merge conflicts

Bonus points if you have open source contributions or personal projects you’ve shipped successfully.

At Mercatalyst, We Are Event Driven Retail(R).  We create exciting and engaging shopping experiences and deliver deep value through curated, exclusive deals on leading brand products across all major consumer product categories. Mercatalyst reaches millions of customers through our partnerships with digital media and famous TV personalities and shows using our family of websites including:





Join forces with a unique group of entrepreneurs who created the daily deal and who remain innovative, creative, and resilient. We're always looking for like-minded people to enrich our company culture and our brand. We offer a unique and exciting experience, and we are looking to add talent to our team today!

Job Description Mercatalyst is looking for a Software Developer with Salesforce in their background to work on our internal systems and infrastructure. You’ll be responsible for the software that powers a variety of internal systems including supply chain, warehouse management, shipping logistics, vendor management, customer support, and accounting. 

You’ll be expected to write new, custom Salesforce applications. You’ll also be expected to customize and extend our Financial Force and Supply Chain Management applications. Ideal candidates are those with experience in Salesforce DX and Lightning.


  • Minimum of 1-3 years in developer role 

  • Minimum of 1-3 year Salesforce development experience

  • Strong Computer Science background required

  • 1-3 years ecommerce experience a plus

  • Extremely detail oriented

  • Resilient, adaptable, and comfortable with change and ambiguity

  • Experience with the Force.com platform, AppExchange, Apex, Visualforce, SOQL, and SOSL.

  • Experience with the FinancialForce.com ERP, Financial Management, and Supply Chain Management products is a plus

See more jobs at Mercatalyst

Senior Software Engineer-Computer Vision RE2 Robotics, a leading developer of mobile manipulation systems, is seeking a Senior Software Engineer-Computer Vision (SWE/CV) specializing in autonomous and vision-aided robotic systems.  The SWE/CV will utilize their skills to develop fully autonomous mobile manipulation systems that perform a variety of complex tasks in unstructured outdoor and underwater environments. Job Summary The SWE/CV will lead the development of solutions in the areas of autonomous and vision-aided robotic systems.  The SWE/CV role is critical to the development and application of new techniques for novel problems focused on controlling robotic manipulators. The SWE/CV will develop computer vision algorithms for real-time object detection/ classification, etc., and will be responsible for taking the lead on assigned tasks that will include both improving existing algorithms to a real-time embedded system, prototyping on robotic systems, testing, and productization activities. The SWE/CV will report to the software engineering department manager and work closely with mechanical, electrical, and software engineering teams to advance systems from R&D to product.  We are seeking a candidate with excellent communication skills, who thrives in a fast-paced start-up environment and is passionate about developing robotic technologies. The SWE/CV will leverage proven experience in software configuration management systems and commercial software development to push our next generation of autonomous and tele-operated robotics systems into the hands of users. The ideal candidate must possess the following skills and experience:

  • M.S. or B.S. in Computer Science, Electrical Engineering, Robotics, or related field
  • Minimum of 7 years of industry work experience in computer vision, artificial intelligence, automation, and/or vision processing
  • Proficiency in at least one of the following languages: C, C++, or Python.
  • Proficiency in the use of multiple operating systems, especially Windows and Linux.
  • U.S. Citizenship or permanent residency to comply with government contract requirements

Who We Are RE2 Robotics is a values-driven company that continuously strives to be great place to work. We invest in our team members through ongoing employee development and technical training. We foster an environment where all employees are empowered, trusted, and respected. And we recognize employee contributions on a regular basis. If you have a positive "can-do" attitude, enjoy working in a fast-paced tech environment, and value ownership in a growing company, then RE2 may be a good fit for you. Benefits and Perks RE2 offers competitive salaries and a comprehensive benefits package including maternity/paternity leave, flexible schedules, half-day Fridays, stock options, 401k plan, training, and professional development stipends, paid time off, and medical/dental/vision/life and disability insurance for all regular full-time employees. RE2 also offers our monthly lunches, free snacks, coffee, and espresso, holiday and summer parties, birthday bonuses, cell phone stipend, and more! RE2 is an Equal Opportunity / Affirmative Action employer. We believe there is great value in having a diverse workforce and we take pride in being an inclusive and accepting work environment for all people. RESUMES ACCEPTED IN PDF FORMAT ONLY.See more jobs at RE2 Robotics

The need

The Clowdr team is looking for a software developer.

Essential skills:

  • Front-end web application development
  • User-experience design (UX)
  • Typescript
  • React

Desirable skills:

  • Chakra-UI
  • Heroku / Hasura

Who we're looking for

The new Clowdr front-end software developer will contribute to all aspects of platform development, focusing on UI/UX design and implementation.

The ideal candidate will have a broad skillset related to web application development, with at least 3-5 years of experience designing and developing web user interfaces.

They should be easy to work with and comfortable working remotely, internationally, and at flexible times. The international nature of our business means meetings can be at a wide range of hours. In particular, our development team works on European time. 

They should have no conflicts being employed by a UK company (though they needn't be UK resident). 

Starting date: as soon as convenient.

What we offer

A critical role in a public-interest, community-focused company that is developing cutting-edge, open-source technology for a super-hot market sector, driven by a passion to combat climate change while increasing inclusiveness of conferences. 

A friendly, flexible working environment.

Competitive remuneration.

The company

Clowdr is a young and quickly growing conference platform that aims to reduce the carbon footprint of academic conferences by offering a more attractive virtual alternative. 

Clowdr CIC has 5 founders, all contributing to every aspect of the business. Ed and Ross are full time CEO and CTO. Both are software developers by background, though Ed also has entrepreneurship training. Benjamin, Jonathan, and Crista remain full-time in their academic positions and contribute as much as possible to Clowdr. Ed and Ross currently do the bulk of technical development, and the whole team contributes to business development and operations. We are in the process of onboarding a business development manager to focus on scaling up the latter activities. 

To apply

Please send your CV and a brief cover letter to jobs@clowdr.org. Applications will be considered as they arrive.

At HOPR Association we are working on a challenging and foundational infrastructure component of the web3: a decentralised and incentivised mix network that allows any two parties to exchange data without third parties knowing that they are communicating and without leaking any other metadata. You can go to docs.hoprnet.org to learn more about the HOPR project and protocol.

Please note: for this position, it is possible to work remotely or from our office in Zurich, Switzerland.

What you’ll be creating + working on:

What you bring to the team:

  • Communicative team player who can work with and lead a development team in a fast-paced environment

  • Desire to work on the future of privacy and trail-blaze the future of non-corporate work

  • An affinity to free and open source software and community-focussed development

  • Theoretical knowledge and practical experience with the internet protocol stack, minimally: DNS, HTTP, TCP/IP, UDP

  • Familiarity with common issues and mechanisms, minimally: proxies, NAT, firewalls, packet loss & retransmission, WebRTC

  • Minimally 5 years hands-on development experience delivering TypeScript/Javascript applications in production settings with CI/CD and automated testing pipelines

We’d be even more amazed by:

Ideally, a suitable candidate fulfils as much as possible from the following list (in order of relevance):

  • Experience with libp2p

  • Theoretical and practical knowledge of blockchain and crypto assets in general

  • Familiarity with Ethereum and the EVM

  • Layer 2 scaling solutions such as state channels on top of Ethereum

  • Ethereum tooling: Solidity, web3.js, Truffle, Ganache, OpenZeppellin

  • Motivation to communicate about your work: blogs, conferences, social media

  • Experience and curiosity to work for and on a decentralised autonomous organisation (DAO) and decentralised governance

  • Experience with Typescript, Rust

  • General knowledge around Google Cloud Platform

See more jobs at HOPR

We are looking for candidates to work on one of our teams:

  • Web development

  • Machine learning pipeline

  • Edge software (includes integration, workflow, and automation of microscopy scanners)

Candidates will be able to specify what teams they would like to work on during the interview process.  Candidates for any of these teams should meet the following requirements:

  • Excellent coding skills with ReactJS, Google Go, python, or something similar

  • Experience with asynchronous programming

  • Ability to work on remote linux systems

  • Current with modern dev tools and methodologies such as agile development, git, bug trackers, team chats, and co-workers in offsite locations

  • Ability to optimize complex systems to improve speed or other costs

  • Experience with testing methodologies

  • Have a BS in Computer Science or a related degree, or related experience

  • Be authorized to work in the United States

These skills are desired for some positions but are not required:

  • Ability to interface with SQL databases

  • Willingness to work with docker (previous experience is a plus)

  • Experience with linear algebra and/or numpy

See more jobs at Techcyte

Senior Software Developer (Backend) - Data and AI Specialist

Manufactured (www.manufactured.com) is seeking a self-directed full stack developer, with an emphasis on backend, who specializes in Data and AI. Candidate should have an interest in the manufacturing and logistics startup space and be comfortable working in a startup environment.

The ideal candidate has experience with SQL via Node.js using GraphQL and Prisma (object relational mapper). Should have a strong background in analytics, data visualization and AI. Also looking for experience building web apps both on Back and Front End, experience working in JavaScript, especially React.

The candidate should embrace all of the challenges and opportunities that come along with a startup: taking personal initiative, evolving features, incorporating user and stakeholder feedback, and developing a deep camaraderie with fellow developers and team members.

Job Details Seniority Level Senior level Industry Internet / Computer Software / Import & Export Employ Type Full-time

Salary – Depends on Experience

Role is remote.

Tech Stack includes:

· MongoDB for Database

· Node & Express for Backend

· React for Frontend


· Motivation to understand why features are being built before building

· Implement analytics, data visualization and Artificial Intelligence

· Create new micro services and middleware to add new product features and functionality using GraphQL Prisma

· Integrate with 3rd party services/REST APIs

· Shared ownership of code. Work in pairs (when possible) and participate in code reviews with other engineers

· Organizing tasks via Jira

· Owning assigned platform features from conception to delivery to support

· Designing and consuming APIs

Additional skills looking for:

· Live examples of side projects and past work

· Build beautiful, high-performing user interfaces using React

· Ensuring cross-compatibility between browsers, devices, and locations (e.g., site must load as intended in China)


· Seek out creative solutions to challenging problems

· Thrive in a startup environment with empowered management and quick turnaround times.

· Manage your own deadlines and deliverables - we do not have dedicated project managers

· Drive and implement engineering decisions with a large cross-functional team

· Partner with CEO, product, engineering and sales to manage the user experience of new features from conception until launch

· Responsible for understanding and resolving all reliability concerns for product code

· Showcasing progress to stakeholders

· Strong math background

· Proven work experience in a similar role. Strong references/portfolio required.

· Team spirit: strong communication skills to collaborate with various stakeholders

· Demonstrated knowledge and experience with data modeling and data visualization

· Fluent and demonstratable experience developing in JavaScript (including Node and React.js), and mastery of ES6

· Proficiency / Experience with the following skills, frameworks, and practices

· AWS (S3, SES, IAM, Lambda, Redis, others) managed with Terraform

· Writing and integrating APIs as microservices.

· React.js with common packages (lodash, prop-types)

· Styled Components and other CSS-in-JS techniques

· Data Modeling and Visualization

· Docker

· Git

· Pair programming

Plus - Requirements

· CI/CD development practices

· Used to working as a mentor or mentee to other developers

· Math degree

· Experience in unit testing

Job Types: Full-time, Contract

Pay: DOESee more jobs at Manufactured

Headquarters: Seattle, WA

The Institute for Corporate Productivity (i4cp) has an opening for a talented and motivated developer to join our software product team. We are looking for an engineer who takes pride in robust and maintainable code and likes to build well-designed software.

You will work in a flexible environment with a remote-friendly team where you will be encouraged to bring fresh ideas and new perspectives to the position.

About the role
As a developer you will work directly with the software development team and the Vice President of Marketing & Technology to bring new products to market and enhance existing functionality to meet our user needs. You will:
  • Contribute to the design and implementation of software products.
  • Collaborate with the team to gather and define feature requirements.
  • Help support the deployed production environment.
  • Maintain and improve existing technologies.

About you
  • 2-4 years experience building, testing, and shipping production-ready software.
  • Comfortable with the Ruby on Rails or similar web frameworks.
  • Familiar with the Javascript programming language.
  • Knowledge with HTML, CSS, and related technologies.
  • Experience with relational databases and SQL.
  • Have curiosity, like to explore technology, and are always growing and learning.

Also helpful
  • Comfortable with basic Linux server administration tasks.
  • Familiar with Javascript frameworks such as Vue or React.
  • Familiar with Docker or similar container technologies.
  • Experience integrating with partner APIs.
  • Experience with mobile platform development.
  • Front-end UI/UX experience.

  • Paid vacation/sick leave
  • 401(k)
  • Medical/dental/vision
  • Stock options
  • Flexible work environment

To apply: https://weworkremotely.com/remote-jobs/institute-for-corporate-productivity-i4cp-software-developer-1

About ConsenSys 

ConsenSys is the leading Ethereum software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite, composed of Infura, Quorum, Codefi, MetaMask, and Diligence, serves millions of users, supports billions of blockchain-based queries for our clients, and has handled billions of dollars in digital assets. Ethereum is the largest programmable blockchain in the world, leading in business adoption, developer community, and DeFi activity. On this trusted, open source foundation, we are building the digital economy of tomorrow. To explore our products and solutions, visit http://consensys.net/

About the role

As a ConsenSys Customer Success Manager, you will retain and evolve the health of our Customers, running blockchain-based applications built using the latest technologies. 

We are looking for a Customer Success Manager (CSM) who possesses a strong drive for results and a creative, problem-solving approach. 

Duties for the Customer Success Manager will include a broad range of tasks such as maintaining ongoing customer relationships and networking, implementing success programs, managing customer success projects, leading conflict situations to a satisfactory resolution, contributing to sales and business development, onboarding and training clients and minimizing churn.

As part of the role, the CSM should be able to analyze insights on client-to-business interactions, improve customer experience and handle customer issues and requests.



  • Develop and manage client portfolios.
  • Sustain business growth by maximizing value.
  • Analyze customer data to improve customer experience.
  • Improve onboarding processes.
  • Evaluate and improve tutorials and other communication infrastructure.
  • Mediate between clients and the organization.
  • Handle and resolve customer requests and complaints.
  • Minimize customer churn.
  • Demonstrated ability to think on feet and resolve issues in a fast-paced environment 
  • Communicating  both verbally and in writing internally and externally.


Required Skills

  • 5-7 years experience with Enterprise and cloud/SaaS environments;
  • Excellent interpersonal skills, a true people person;
  • Past Experience presenting to and cultivating relationships with C-Level Executives or start-up Founders;
  • Solid understanding of B2B, B2C, B2B2C business concepts;
  • Highly organized and able to address multiple projects in parallel;
  • Self-driven and proactive nature;
  • Demonstrate leadership qualities;
  • Knowledge of customer success processes;
  • Experience in business and technical documents’ creation;
  • Passion for service;
  • Shows creativity and problem-solving ability in previous roles.


Bonus Points for:

  • Technical degree in Computer science or equivalent;
  • Passionate for Blockchain;
  • Experience of a product life cycle, development methodologies (Agile, Scrum), and service standards/ methodologies
  • Previous experience in remote or globally distributed teams.

Don't check all of the boxes? Don't sweat it. We’re passionate about building a diverse team of humans and as such, if you think you've got what it takes for our chaotic-but-fun, remote-friendly, start-up environment—apply anyway. While we have a pretty good idea of what we need, we're ready for you to challenge our thinking on who needs to be in this role.

Why join ConsenSys?

Here are some of the perks of being part of a unique organization like ConsenSys

  • One of the most recognized tech companies in the blockchain ecosystem globally. A work experience at ConsenSys is a tremendous reference for your future career. ConsenSys alumni have moved on to become tech entrepreneurs, CEOs, and team leads at tech companies.
  • The forefront of a revolution. We fundamentally believe blockchain is a next generation of technology that can lay the foundation for a more just and equitable society. You can be a part of building the digital economy of tomorrow and radically transforming our society for the better.
  • A dynamic startup environment with deep roots. We are one of the earliest blockchain companies and a leader in the space.  You’ll join a network of entrepreneurs and technologists that reaches the edge of our ecosystem.   
  • Deep technical challenges. Blockchain  technology is just over 10 years old. Ethereum itself is still a toddler. There is much to be done before these platforms can scale to the order of millions or billions of users. We are building the tools, infrastructure and applications l that are pushing the technology forward.
  • Continuous learning and improvements. You’ll be constantly exposed to new concepts, ideas and frameworks from your peers and as you work on different projects — challenging you to stay at the top of your game.

ConsenSys is an equal opportunity employer. We encourage people from all backgrounds to apply. We are committed to ensuring that our technology is made available and accessible to everyone. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

ConsenSys is aware of fraudulent recruitment practices and we encourage all applicants to review our best practices to protect yourself which can be found here.

Headquarters: Boulder, CO


About Us
TeamSnap is a sports and communication platform dedicated to empowering play in youth sports. We value trust, communication, and fun more than big company policies. We empower our people to bring big ideas and tiny egos which lands us on Outside Magazine’s list of “Best Places to Work” on the regular.

TeamSnap is seeking a Senior Platform Software Engineer to join our fully distributed engineering team and our impressive growth from 23 million customers to beyond! Similar roles include: Senior/Staff/Principal Software Engineer / Developer, Platform Engineer / Developer, Cloud Platform Engineer / Developer, and DevOps Engineer.

From a recent hackathon we released the first in industry health check screening for teams to help ensure members are healthy before competition of any kind. This had led our team to win the 2021 Big Innovation Award presented by the Business Intelligence Group!

To deepen our connections with each other, we collaborate in pair sessions, virtual team swarms, and asynchronously within Slack. We also love to travel to fun locations across the country for all-company gatherings, team meetings, and the like.

What You’ll Be Doing
  • Improve the performance and reliability of the TeamSnap Platform (web apps, APIs, backend services, microservices, databases, CI, serverless functions, etc). 
  • Design, build, and maintain functionality, services, and applications to continue our rapid growth. 
  • Help out anywhere your talents are required, including occasional customer support and on-call duties, staying in touch with our internal and external customers' needs.
Some Things That Are Important
  • Experience as a technical lead for large projects on high-scale, nontrivial apps and services.
  • Deep knowledge of Ruby and functional knowledge of Elixir or Golang.
  • Significant experience with frameworks and libraries surrounding your areas of expertise, such as Rails and Phoenix.
  • Significant experience with direct usage of SQL and general database administration knowledge.
  • Experience monitoring, scaling, optimizing, and hardening Ruby web applications.
  • Experience mentoring and coaching team members as well as being open to developing yourself.
  • Adaptability to learn and extend custom frameworks.
  • We have a distributed system based on services, queues, and an open API. Experience building, maintaining, and scaling these is key.
  • Ability to debug complex issues at a platform level.
  • A "Test-First" attitude and experience writing automated tests using a TDD, BDD, or whatever *DD methodology you jive with.
  • Experience with automated build and deployment systems.
Bonus Points
  • Creating and deploying services and applications within a PaaS or Service Mesh.
  • Experience with Docker-based development environments and Kubernetes-based production environments.
  • Familiarity with configuration management and IaC tools, such as Ansible and Terraform.
  • Experience being part of an on-call rotation on a distributed team.
  • Ability to talk to animals, Doctor Dolittle-style.

We are headquartered in Boulder, Colorado, but this job is remote (unless you happen to live near Boulder, in which case you’re welcome to come to the office). TeamSnap is a mostly-distributed company, so you must be very comfortable working with people who aren’t in the same physical location as you or each other. While we love all parts of the world, we can only hire permanent US residents at this time.

Benefits and Perks

TeamSnap provides you with a phenomenal culture, opportunities to develop professionally, and the ability to demonstrate what you can achieve. Benefits include: 

- We’re not just remote, we’re known for being remote-first.
- We’ve been working remotely since before COVID made it cool 
- Competitive salary and equity where everyone’s an owner
- Unlimited PTO and paid parental leave for ALL parents (not just primary or secondary)
- 100% premium coverage of medical/dental/vision for you and your family

- $1,500 learning and development stipend 
- 401K and more

Inclusion and Diversity
Bring your real self. Celebrate what makes you unique. Part of our commitment to inclusion and diversity includes deepening our relationships with our employee resource groups (women, people of color, and LGBTQIA+). Our ERGs partner regularly with the executive team and people experience team to hold TeamSnap accountable in building an environment where everyone feels valued. We are an Equal Employment Opportunity Employer.

Get these ☝️ and another 31 similar remote jobs delivered straight to your Inbox.
Every week. For free.

We spend up to 35 percent of our productive time at work. Shouldn’t we at least make it, so it doesn’t suck?