Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: node.js typescript

Senior Software Engineer - TypeScript, Node.js

$100-$160,000 plus super

At Octopus Deploy, we’re passionate about solving the problems our customers face so they can focus on what they do best. Our people are our assets and we currently boast a team of 100+ talented individuals (and growing) who help over 150,000 people worldwide to deliver working software to production.

You will be a great fit for this role if:

  • You have a firm grasp of the software trade using any language or toolset but preferably TypeScript and Node.js.
  • You like working with great tools like the latest versions of TypeScript and Node.js, in the development environment of your choice.
  • You are an experienced individual contributor or leader in your current job.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

A typical day might include:

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of Octopus in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a complex technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you.

We are looking for people who live and work in Australia to join our remote-first team. We are currently unable to provide visa sponsorship.



Job Benefits:

  • Work from home in a remote-first organization
  • Family-friendly, flexible schedules
  • Choose your own laptop, plus additional hardware budget
  • Modern technology, exciting challenges
  • Competitive salaries
  • Good, fun people who take pride in their work
  • No deathmarches; quality work takes time
  • Our customers are developers too, and they love what you build
Skills: reactjs javascript

Pingboard is looking for a Front-End Engineer to join our team. You’ll use React and JavaScript to help us power up employee networks for growing companies around the world, while working alongside supportive and experienced engineers.

Pingboard connects, celebrates, empowers, and aligns employees at growing companies. Our close-knit, distributed, quirky team of 25 is passionate about increasing trust & transparency at outstanding organizations around the world.

This position is part of our Engineering Team and is available remotely anywhere in the U.S.

Pingboard is committed to building an inclusive team with diverse backgrounds and life experiences. We encourage people from groups that are underrepresented in tech to apply!

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

  • Use React and React Native to build delightful experiences for thousands of teams
  • Work with experienced and pragmatic engineers who are committed to making Pingboard accessible to everyone
  • Learn and grow in a highly collaborative environment, including code reviews, pairing sessions, and a commitment to great UI/UX
  • Use best practices and standards to write well-tested, maintainable code
  • Work directly with the founders on a talented, nimble, friendly team that puts the end-user first
  • Be part of a team that cares about you and your personal growth and development

We’re excited about you because you:

  • Have 2+ years of experience with JavaScript
  • Have experience with React
  • Have a drive to continually improve the systems you work on
  • Have experience writing tests for your code
  • Communicate well—clearly, kindly, often—within your team and with others
  • Have experience working successfully on a distributed team

Extra Credit:

  • Experience with mobile development
  • Experience with Ruby on Rails

To support you in your work, we offer:

  • A supportive environment where you can be your authentic self
  • An experienced leadership team committed to transparency
  • Our office in South Austin, with standing desks and, and a flexible, remote-friendly team if you’re working from home. As we’re currently 100% distributed due to the pandemic, applicants applying locally in the Austin area will remain 100% remote until we all return to the office.
  • Competitive salary and equity stake in the company
  • Medical & dental coverage
  • Open vacation policy and 10 company holidays
  • 401K with company matching
  • Parental leave

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

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



Skills: go kubernetes
We are looking for a Platform Engineer

to join our expanding product development team, and play an integral role in the development of our world-leading managed Kubernetes offering. You will build and develop the platform, using cutting-edge technologies including Kubernetes Operators and Cluster API.

Giant Swarm is a fast-growing open-source infrastructure management platform used by modern enterprises. Our vision is to empower developers around the world to ship great products.

YOUR JOB

  • You will be responsible for architecting and building distributed systems, as part of our managed Kubernetes offering.
  • You will use a wide variety of open source technologies and tools from across the open-source community, including Kubernetes, Prometheus, and Flatcar Linux.
  • You take part in oncall, as part of our ‘you build it, you run it’ philosophy. This includes improving operations, such as by adding metrics, or building dashboards.

REQUIREMENTS

  • You have experience with Go and at least one other programming language, and a strong architectural background.
  • You have worked extensively with Kubernetes.
  • You are an experienced Linux user.
  • You are used to deploying to production multiple times a day, and love to automate all the things.
  • You are comfortable building and working with distributed systems - you prefer to build your applications as multiple services instead of a single monolith.
  • We - and our customers - are currently distributed (mostly) around Europe. Your main timezone should be UTC +/- 2.
  • We are very active in the Cloud Native / Kubernetes space. If you are as well - or just love giving talks - that will be a perfect addition.


Job Benefits:

  • unlimited holidays
  • fair and transparent open salaries
  • familiy friendlyness is a must
  • choose the time you want to work
  • choose the devices you want to work with
  • remote work possible

Time zone: (GMT+01:00) Berlin +/- 2 hours

Skills: cloud go python kubernetes
We are looking for a Site Reliability Engineer

You will be a key member of a tight-knit group of talented Engineers who are responsible for keeping ours and our customer’s Kubernetes clusters operational and healthy. You’ll also have a key role in the development of the product itself, working together with our Platform Engineers to deliver the greatest Kubernetes service possible.

Giant Swarm is a fast-growing open-source infrastructure management platform used by modern enterprises. Our vision is to empower developers around the world to ship great products. We are a diverse, fully remote (since 2014) and experienced team that is growing and spread across Europe - with a headquarters in Cologne.

YOUR JOB

  • You maintain, operate and upgrade our own and our customer’s Kubernetes clusters.
  • You will design, configure, build, and maintain our core infrastructure, from kernel parameters to the cloud provider templates.
  • You understand how servers and systems work and you tweak their behavior to your needs.
  • You will be responsible for our monitoring, logging and alerting.
  • You will help resolve incidents on our own and our customer’s clusters.
  • You participate in the on-call support schedule
  • You are a go-to person in case our developers need advice regarding infrastructure.
  • You will automate all the things, and the thought of Terraform doesn’t make you cry.
  • We (and the majority of our customers) are currently mostly distributed around Europe (around UTC), thus, your main time zone should be somewhere between +/-2UTC to ensure better communication.

REQUIREMENTS

  • You must have deep, hands-on knowledge of Kubernetes from both the end-user and the operational side.
  • You’re comfortable debugging systems at all levels, from kernel fundamentals right up to workloads running on Kubernetes.
  • You’re happy troubleshooting a wide variety of issues and you’re not afraid to parse thousands of lines of logs in pursuit of an answer.
  • You have good coding skills (preferably Go, but Python or similar is fine as well)
  • You have experience with maintaining infrastructure with code and you know the pros and cons of various automation tools (We use Terraform & Ansible but Chef, Puppet and the lot is also a good start).
  • You are fluent with Cloud Native Tools running on top of Kubernetes (prometheus, grafana, ingress controller, …) you know how to use them and how to configure them.
  • You automate all the things by writing code. Using bash scripts makes you sad :)


Job Benefits:

  • unlimited holidays
  • fair and transparent open salaries
  • familiy friendlyness is a must
  • choose the time you want to work
  • choose the devices you want to work with
  • remote work possible

Time zone: (GMT+01:00) Berlin +/- 2 hours

Skills: angular rxjs typescript javascript

ABOUT BITOVI:

Bitovi helps companies create better web applications.

We have a track record of designing and building high-profile and amazing web applications through our active Consulting practice. Our apps are built with tests, full docs and a deployment process in place. We ensure our clients are set up for success and partner with them to solve any problems that come up along the way.

Our team consists of about 35ish developers and designers located around the US and Canada. This is a remote, full-time position. Due to historical travel requirements, we are seeking candidates in the US or Canada who are willing and able to travel in the future once business travel resumes post COVID. Travel averages approximately 3-5 days every 8-12 weeks.

TL;DR A good short read for interested candidates is our blog postHello Potential Bitovian.

WHAT WE'RE LOOKING FOR:

We are looking for highly qualified individuals with the following (in order of priority):

  • 3+ years professional experience developing single page applications
  • A solid background in Modern Front End Development, including JavaScript frameworks
  • Experience in AngularJS and Angular 2+ versions
  • Solid understanding of TypeScript and RxJS
  • Experience with state management patterns and libraries like NgRx or Akita is a plus
  • Strong communication and interpersonal skills who are comfortable interacting with clients
  • A good understanding of Computer Science (CS degree, or equivalent knowledge is required)

We are looking for a candidate who has strong Angular knowledge and production experience on top of a solid JavaScript background. The interview process will focus on both JavaScript and Angular understanding. While this role will typically work on Angular projects with our clients, there is a chance team members will have the opportunity to work on other frameworks as well.

We welcome diversity and non-traditional paths into the developer profession, and advocate strongly for hiring the right person as opposed to the right combination of tech keywords. Check out this blog post on what we'd love from a potential Angular Consultant on our team: https://www.bitovi.com/blog/13-things-an-angular-consultant-needs-to-know-to-be-successful

THE JOB:

You'll work with clients to create applications, discussing and designing architectures, reviewing code, and researching new front-end technologies.

You'll have the opportunity to shape a small and growing company by applying your talent and passion to the Angular and JavaScript communities in your own way.

Bitovians often:

A LITTLE BIT MORE:

We welcome individuals who enjoy identifying the hard parts of application development and simplifying them, talking about software architecture, and teaching others. We also want someone who can lead others and be an integral part of a team.

Specifically, the following attributes are major positives:

  • Has an eagerness to learn and execute in the "the right way"
  • Is open minded about development best practices
  • Has some experience with back-end systems and databases
  • Some experience contributing to or using open source projects

BENEFITS:

At Bitovi, you'll have the opportunity to work with a team of talented individuals who will support and challenge you. You'll grow through various experiences on client projects as well as internal initiatives and strategic projects.

Bitovians get a slate of great benefits. Bitovi offers:

  • Competitive salary and yearly bonuses
  • Bi-annual company retreats to places likeLas Vegas, New Orleans, and Amelia Island, Florida
  • 401(k) plan with matching
  • 4 weeks of paid vacation
  • Health and dental insurance
  • LTD and Life Insurance
  • Gym membership reimbursement
  • Paid Maternity & Paternity leave
  • Working from home with flexible hours

HOW TO APPLY:

Share a resume and a thoughtful introduction (cover letter!) that shows us that you're the kind of person we've described above. Your thoughtful introduction should cover why you are interested in this role, something you recently worked on and are proud of, and a fun fact about yourself.

*Please note that we are not interested in working with Recruiters or Hiring firms at this time. All offers are contingent on passing a successful background check.



Skills: node.js javascript
Scratch Financial ("Scratchpay") is a financial technology startup based in Los Angeles, California. Our goal is to make difficult financial decisions simple and increase accessibility to fair, affordable, and transparent medical financing. Driven by our award-winning technology, Scratchpay has become the fastest growing financing provider in veterinary care, with our payment plans now offered in over 10,000 practices across the U.S. and Canada–ranging from dental offices to optometry clinics. With long-established industry giants in our sights, we’re looking to shake up the patient payments space, and we’d love to have you come aboard for the ride! If putting compassion first, helping create groundbreaking products and continuously iterating & refining those products sound like you, then we encourage you to apply. This position is open to remote candidates based Worldwide We’re looking for a Full Stack Developer to join the engineering team at Scratchpay. Scratchpay is on a mission to help people and their loved ones live happier lives by making access to healthcare simple. Over 1 million people have already turned to Scratchpay to help them with their care. Interested in helping design and build products that help people around the world live happier and healthier lives? Then read on… We’re looking for a Full Stack Developer who is able to complete a project from conception to final product. This position will help build Scratchpay’s services ecosystem building essential micro-services so that we may deliver the best experience to our practice partners and their patients. You will be responsible for designing and developing front end and back end web architecture, testing your solutions, and ensuring its ongoing responsiveness. Traits that we’re looking for in you: You have strong organizational skills and strong attention to detail. You learn and course correct when you don’t get the results you want. You love doing things efficiently. Traits that you can expect from us: At Scratchpay, the work you do will have a disproportionate impact on the business. We believe in systems and processes that let us scale our impact to be larger than ourselves. We also believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done. We believe in a safe, welcoming, and inclusive environment, and we care most about getting it right rather than being right. Even though our job description may seem like we're looking for a specific candidate, the role inevitably ends up tailored to the person who applies and joins. Regardless of how well you feel you fit our description, we encourage you to apply if you meet the criteria above and below:

Minimum Requirements of the role

  • At least 3 years of experience in software development.
  • Ability to design, write and test code, algorithms, whether in the front-end, back-end, you-name-it (Cloud Functions).
  • Deep understanding of OOP and development patterns would be great.
  • Strong knowledge of Database and NodeJS.
  • Experience with microservice based architecture.
  • Strong coding skills, ability to use BDD and TDD if needed.
  • Ability to switch between languages, not vendor-locked-in.
  • Experience and confidence developing RESTful APIs and High-load apps.
  • Ability to write clean, maintainable and testable code with high quality.
  • Collaborate with different team members and stakeholders to integrate user-facing elements with server side logic.
  • A principled approach to development. You should be opinionated but you shouldn’t be die-hard about your opinions because after all, maybe you're wrong (but maybe not?).
  • The understanding that any one line of code written can lead to catastrophic consequences if not thought out carefully! (Am not kiddin', just look at the heartbleed security issue)
  • Ability to switch between frameworks.
  • An eye for design and good front-end skills. Maybe not pixel perfect level but the ability to develop something that will look good and work across devices.
  • Understanding what is color theory and domain driven design.
  • Knowing what Agile and Scrum are.
  • Degree in Computer Science will be advantageous, but not required.
  • Strong organizational and project management skills.
  • Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
  • Familiarity with JavaScript frameworks such as Angular JS, React and Amber.
  • Familiarity with database technology such as MySQL or PostgreSQL.
  • Fluent in English.
  • Nice to have: knowledge of C#, Google Cloud, CI/CD, Kubernetes, and Docker.
  • Nice to have: Experience in building payment solutions.
  • Nice to have: Experience in loans business.

Duties of the role

  • Architect, discuss, design, implement systems within the Scratch ecosystem. From simple (but important) sign-up forms to complex back-offices to end-user facing forms to multi-service signal-based event integration. There is no limit to what the business needs, and there is no limit to how good our solutions can be.
  • Help Scratch develop its test infrastructure and write tests-as-we-code to improve Scratch test coverage.
  • Grow and improve the Continuous Integration and Continuous Delivery.
  • Participate in all technical and product discussions together with the team.
  • Work with 100% quality and business-sustainability in mind!
  • Developing front end and back end website architecture.
  • Designing user interactions on web pages.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing restful APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.

What we are looking for in the candidate

  • Excellent verbal communication skills.
  • Good problem solving skills.
  • Attention to detail.
  • Forward thinking.
  • Respectful.
  • Hardworking.
  • Have empathy.
  • Know your stuff and know what you don't know.
  • Take constructive criticism.
Scratchpay is committed to diversity in its workforce and is proud to be an equal opportunity employer. Scratchpay considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.

Skills: php java python google-cloud-platform

Most important:

  • Overall solid understanding and experience with PHP is preferable, other languages (like Go, Java, Python) are a plus.
  • Solid experience in developing large scale web applications.
  • Knowledge of modern queuing and caching systems like RabbitMQ, Redis
  • Experience in Service Oriented Architecture patterns
  • Must be located within the European Union
  • Creative problem solving skills
  • Excellent communication skills and experience working effectively with different stakeholders.

Nice to have:

  • Experience working with Google Cloud Platform
  • Experience with event streaming (such as Kafka)
  • Experience with working remotely
  • Familiar/involved with open source projects

Personal:

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

Live Energized:

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


Job Benefits:

  • Get the chance to work with big brands
  • Live and work in one of our roaming hacker houses around the world
  • Work from anywhere as part of a community of digital nomads
  • Join our vibrant community
  • We provide up to $2,500 in funding for your growth & wellbeing
Skills: node.js mongodb postgresql typescript amazon-web-services

Most important:

  • Solid experience with Node.js/Express.js and TypeScript full-stack app development
  • Solid experience in a well-structured development team
  • Advanced competency with MongoDB, and PostgreSQL
  • Must be based within the European Union
  • Skilled with AWS services
  • Previous experience with containerization technologies such as Docker and Kubernetes
  • Strong software architecture knowledge
  • Previous experience with REST API development and integration
  • High end problem solving skills

Nice to have:

  • DevOps experience
  • Previous experience in the fintech industry
  • Experience with working remotely
  • Familiar/involved with open source projects

Personal:

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

Live Energized:

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


Job Benefits:

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

ABOUT BITOVI:

Bitovi helps companies create better web applications.

We have a track record of designing and building high-profile and amazing web applications through our active Consulting practice. Our apps are built with tests, full docs and a deployment process in place. We ensure our clients are set up for success and partner with them to solve any problems that come up along the way.

Our team consists of about 40developers and designers located around the US and Canada. This is a remote, full-time position. Due to historical travel requirements, we are seeking candidates in the US or Canada who are willing and able to travel in the future once business travel resumes post COVID. Travel averages approximately 3-5 days every 10-12 weeks.

TL;DR A good short read for interested candidates is our blog postHello Potential Bitovian.

WHAT WE'RE LOOKING FOR:

We are looking for highly qualified individuals with the following (in order of priority):

  • 4+ years professional experience developing single page applications
  • A solid background in Modern Front End Development, including JavaScript frameworks
  • Experience in React
  • Experience with state management patterns, functional components with hooks, and functional testing
  • Strong communication and interpersonal skills who are comfortable interacting with clients
  • A good understanding of Computer Science (CS degree, or equivalent knowledge is required)

We are looking for a candidate who has strong React knowledge and production experience on top of a solid JavaScript background. The interview process will focus on both JavaScript and React understanding. While this role will typically work on React projects with our clients, there is a chance team members will have the opportunity to work on other frameworks as well.

We welcome diversity and non-traditional paths into the developer profession, and advocate strongly for hiring the right person as opposed to the right combination of tech keywords.

THE JOB:

You'll work with clients to create applications, discussing and designing architectures, reviewing code, and researching new front-end technologies.

You'll have the opportunity to shape a small and growing company by applying your talent and passion to the Angular and JavaScript communities in your own way.

Bitovians often:

A LITTLE BIT MORE:

We welcome individuals who enjoy identifying the hard parts of application development and simplifying them, talking about software architecture, and teaching others. We also want someone who can lead others and be an integral part of a team.

Specifically, the following attributes are major positives:

  • Has an eagerness to learn and execute in the "the right way"
  • Is open minded about development best practices
  • Has some experience with back-end systems and databases
  • Some experience contributing to or using open source projects

BENEFITS:

At Bitovi, you'll have the opportunity to work with a team of talented individuals who will support and challenge you. You'll grow through various experiences on client projects as well as internal initiatives and strategic projects.

Bitovians get a slate of great benefits. Bitovi offers:

  • Competitive salary and yearly bonuses
  • Bi-annual company retreats to places likeLas Vegas, New Orleans, and Amelia Island, Florida
  • 401(k) plan with matching
  • 4 weeks of paid vacation
  • Health and dental insurance
  • LTD and Life Insurance
  • Gym membership reimbursement
  • Paid Maternity & Paternity leave
  • Working from home with flexible hours

HOW TO APPLY:

Share a resume and a thoughtful, personalized introduction (don't skip this!) that shows us that you're the kind of person we've described above. Your thoughtful introduction should cover why you are interested in this role, something you recently worked on and are proud of, and a fun fact about yourself.

*Please note that we are not interested in working with Recruiters or Hiring firms at this time. All offers are contingent on passing a successful background check.



Skills: reactjs node.js

About the opportunity

This role falls in our Detectives & Dispatch team, the team tasked with our flagship crime solving software solutions used by Detectives, Dispatch, and other Law Enforcement officers across the country. This is an opportunity to join a team and product that is helping to solve crimes and make communities safer every day.

Some challenges you’ll tackle

  • Own features through their lifecycle: backend, frontend, data stores – the whole shebang
  • Build applications that help solve crime
  • Collaborate with Machine Learning and Hardware teams on multifaceted projects
  • Work directly with Product to understand user needs and scope solutions
  • Assess new technologies as needed for a task and make decisions balancing technical need and business impact

About You

  • Love writing code and have extensive experience doing so.
  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.
  • Desire to grow your role and have a direct influence on the growth of a young company.
  • Interested in all aspects of the business, from direction to office space.
  • Excited about working on a fast-paced, constantly evolving product.

Our Tech

If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:

  • Typescript (Node) web services with a bit of Scala and Go in there as well as needed
  • React on the frontend, but also some mix of plain ole HTML, CSS (bootstrap), and Javascript (jQuery + KnockoutJS) as needed
  • Swift(iOS) or Kotlin(Android) for mobile apps
  • Postgres DB, ElasticSearch, but occasionally Redis or DynamoDB (use the right tool for the job)
  • Kubernetes, Docker
  • AWS (SQS, S3, etc)

Why join the Flock?

When you join the Flock, you are joining a diverse team of passionate, ambitious, intelligent people that put team over self. We offer competitive salary, benefits, and the opportunity to grow your career at a fast-paced, high growth start up. We genuinely care about the well-being of our employees both in and out of the office and understand the importance of work/life balance. We’d love for you to join us in the fight to eliminate crime, one neighborhood at a time.



Job Benefits:

  • Stock equity
  • Unlimited vacation policy
  • Health, dental and vision benefits
  • Remote working options
  • 11 paid holidays, including your birthday