Just Front-end Jobs

Front-endremote Jobs

Human Friendly React Engineer

We Are…

Shogun, and we're on a mission to help people create the best eCommerce experiences in the world.

We're a graduate of the Winter 2018 batch of Y-Combinator, we just recently raised a Series A round, we have over 14,000 active paying clients, and we're preparing to launch a new product in 2020 called Shogun Frontend (you can read more about that in Tech Crunch).

Our team is fully remote, distributed and global (check out our team page)! We have no office, so we are looking for team members that are comfortable with and motivated by the opportunity to work remotely.

You Are…

An experienced front-end Software Engineer in North America or the UK who will be working directly on one of our client-facing products, helping people build highly performant pages and PWAs for their eCommerce stores.

Responsibilities

  • You'll be working in an agile team responsible for building UIs and tools for making web apps by utilizing modern technologies and solutions like TypeScript, React, Webpack, GraphQL, etc

  • You'll write well designed, testable, readable and scalable code in accordance to clean code principles and team agreement

  • You'll work closely with design, product management, and development teams to create elegant, interactive and highly performant interfaces

  • You'll take proactive ownership of tasks and see them through to completion, and take responsibility for coding, bug testing, general software deployment, and tracking the product through its lifecycle, along with communicating with other internal teams

  • You'll regularly contribute to discussions and brainstorm high quality ideas that result in adoption and improvements

  • You'll proactively share knowledge and help your team evolve

Basic Qualifications

  • Have worked everyday with TypeScript for at least two years

  • Excellent knowledge of React and testing (Jest, React-Testing-Library, etc)

  • 2+ years knowledge of GraphQL, Node.js, and Next.js

  • Advanced understanding of web fundamentals (accessibility, security, DOM, SEO, how browsers work, etc)

  • Deep knowledge about web performance and page speed with React, Google Lighthouse, and more.

  • Great knowledge of Webpack and how to configure it properly

  • Love of engineering practices like continuous delivery and automated testing

  • Good written and verbal communication in English

  • Real-world TypeScript code we can review

Preferred Qualifications

  • Knowledge of bundlers outside of Webpack (e.g. Rollup or Parcel) and their proper configurations

  • Working experience building PWAs

We Offer

  • A competitive salary

  • Benefits (vary by location)

  • An environment that cares highly about the quality of the code and good practices. We’ve suffered enough without them!

  • A fully remote work environment - our team is global and has been remote from the very start!

  • Occasionally, we hire on a full time contractor basis to begin with. Team members enjoy the same opportunities for great compensation, full time positions, and consideration, regardless of location.

Our Values

  • Work in the open: Operate with high integrity and choose what's right over what's easy. Be transparent as a company and with each other.

  • People are People: Treat yourself, colleagues, and customers with dignity, empathy, and respect. Start from a presumption of positive intent.

  • Win and grow together: Strive to be the best, individually and as a team. Support and encourage each other. Seek opportunities for growth.

Shogun supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class
Apply now and work remotely at Shogun

Apply

Senior Frontend Engineer

Promoboxx is the only retail marketing platform powered by brands

We enable national manufacturing brands to connect, manage, and market through their entire retail channel. We are proud to partner with leading global brands with over 3 million retailer campaigns shared. Promoboxx is transforming the way retailers and brands market together at the local level. We are rapidly expanding and we are looking for the next great engineer to join our team!

Job Description

We are looking for a Senior UI/UX Engineer who will lead efforts across building, scaling and evolving our constantly growing product and infrastructure. You will work closely with our business partners to deliver new features as a part of an autonomous cross-functional squad that has been staffed with a Product Manager, Frontend and Backend Developers, QA, and Design.

You will embrace our DevOps team culture and champion owning your code across environments in our AWS cloud platform. Using an agile methodology, you will develop features alongside the frontend members of the team to ensure end-to-end performance for our users. As a teammate, you will seek ways to improve the team’s delivery and quality on a daily basis.

What you’ll do:

  • Design, develop and deploy front-end applications with an emphasis on user-friendliness, robustness, and maintainability
  • Collaborate closely with other engineers and become a valued member of an autonomous, cross-functional team
  • Solve problems and experiment with new ideas. Break down existing software while working with and influencing teammates to improve overall quality and architecture
  • Work in an environment that supports your individual growth

Who you are:

  • You are a professional software engineer with 5+ years of experience building high-performance front-end experiences
  • Demonstrable proficiency writing single page applications with the React library or similar JS library/framework
  • You are proficient with CSS abstraction layers (SASS, JSS)
  • Experience using and wiring up RESTful HTTP APIs
  • You know and care about continuous delivery and automated testing
  • Experience using webpack or similar build tools
  • Experience using CI/CD software or services
  • Authorized to work in the U.S.

Bonus Points For:

  • You have experience working in AWS and are familiar with tools like Terraform
  • Experience with GraphQL
  • Experience with Facebook Marketing and Graph API or other social APIs

What Promoboxx Can Offer You:

  • Remote friendly
  • Competitive salary, health benefits, stock options, and a 401K match program
  • Flexible PTO for vacation, as well as sick days when you need them most
  • Employee rewards program and other professional development opportunities
  • An open, collaborative work environment with an amazing team and experienced leadership to help you succeed and grow

Promoboxx is an equal opportunity (EEO) employer. We hire without regard to age, color, disability, gender (including gender identity), marital status, national origin, race, religion, sex, sexual orientation, veteran status, or any other status protected by applicable law.

Apply now and work remotely at Promoboxx

Apply

Senior Software Engineer

Fiveable - Social Learning for High School Students react full stack edtech javascript senior engineer

Fiveable's Mission

Our mission is to make learning easy and fun. We know that educational inequities have left students overwhelmed and fending for themselves. In order to close the opportunity gap, we need to create space for students to be creative and curious. To do this, we've created a social network for online learning communities through interactive content and courses. Because of COVID, we're in a lightning strike moment for education and we're fired up to change the way things are for high school students.

The Fiveable Team

We're a creative group of former teachers, community builders, game designers, and generally curious people who are driven by social impact. We're focused on building a diverse team and are inclusive of all backgrounds. And we're big on growth mindsets - we're all learning!

Learn more about us:

👉 Check out our site - https://fiveable.me

Fiveable Offers Free AP Test Prep and Tips For Optimizing Remote Learning (Forbes)

👩🏽‍🏫 A Former Oakland Unified Teacher Now Helps Even More Students Pass AP Tests (Edsurge)

🥳 Read about our latest funding announcement

Who we're looking for:

In the last few months, we have nearly quadrupled our user base since schools have been closed. This has caused our development team to be on a full sprint developing new features that meet the needs of the students, teachers, and Fiveable stakeholders to improve our web application performance, UI, and UX.

We are looking for a creative, passionate front-end or full-stack developer, who is interested in having their work be impactful. If you want to clock-in and clock-out and get your work done, then wipe your hands clean, we're not looking for you. We want the person who pours their heart into their work. Who cares about the application they are building. Who cares about the mission behind the triumphs and failures. Who wants to participate in making Fiveable the best EdTech platform to ever exist. Who wants to be an essential part of our small, passionate team. And who has interest in growing their career alongside a venture-backed startup. The students we support need engineers this dedicated.

You are:

Creative - You always find a way to get something done.
Passionate - You care deeply and pour yourself into what you do.
Efficient - You work smarter, not harder.
Candid - You communicate consistently and authentically.
Flexible - You go with the flow and find new paths to your goals.

You have:

  • Extensive knowledge of React, GraphQL, Node.js, HTML, CSS, Postgres, Firebase
  • Ability to translate designs and wireframe into high quality code
  • Optimize components for maximum performance across all devices and browsers
  • Familiarity with RESTful APIs
  • Knowledge of isomorphic React is a plus
  • Understanding of Git and NPM
  • Ability to quickly identify issues and debug code in high-pressure situations

Responsibilities

Be an imaginative innovator, a pioneer, an intellect, and an idea hamster.

  • Develop new user-facing features using React.js
  • Analyze all of the current systems and processes
  • Build reusable components
  • Learn and apply new technologies that improve the development process or UX
  • Keep your current tasks updated in our project management tools
  • Be involved in meetings, speak your mind, share ideas for product improvements
  • Be a problem solver; be resourceful; help your teammates when you can

Nice to Have Skills

  • Fast-paced, agile startup development experience
  • Experience with Next.js, Hasura
  • Experience with unit and integration testing for React
  • Experience with TensorFlow

Benefits of Working at Fiveable:

  • Be on the front line of education innovation at an early stage startup
  • Work remotely from anywhere in the world and build your home office with a generous stipend
  • Inclusion & diversity as a company priority
  • Comprehensive benefits (Health, Dental, and Vision)
  • Unlimited paid days off and stipends for mental health support
  • Competitive compensation with stock options
    Apply now and work remotely at Fiveable - Social Learning for High School Students
Apply

Full Stack Engineer

About GooseChase

GooseChase is a rapidly growing, fully remote web and mobile platform for creating and facilitating scavenger hunts. Through our website, organizers create custom "hunts" for anything from on-boarding new employees, touring museums, engaging at festivals, educating students and more! Participants can compete as teams or individuals to submit photo/video, text or GPS based missions through our native Android and iOS apps.

The key technologies we use are:

  • Front-End: TypeScript with React (Redux architecture), HTML, SCSS & Webpack.
  • Back-End: K8s, Docker, Django, REST (Tastypie), Task Queuing (Celery, Redis), Postgres, Nginx, Gunicorn.

Because of the flexibility and ease-of-use of our product, we have successfully powered game types ranging from festival-wide competitions, with thousands of dollars in prizes, to K-12 classroom lessons on government types, featuring gummy bears to help demonstrate the differences between a dictatorship and a democracy!

Seeing the different ways the product can be used, and the joy it creates in those who participate, is an incredibly rewarding experience & is something we’d love to share with you as well!

Responsibilities

As a Full Stack Engineer, you’ll have the opportunity to create new, exciting features for our user base of game organizers and game participants. You will work directly with our design and mobile teams to bring feature mock-ups to life, delighting our users and ensuring the delivery of high-quality code that focuses on reliability and performance.

Specific responsibilities include:

  • Being familiar and up-to-date with the platform functionality (online game manager & participant mobile apps).
  • Working with our customer success & design teams to understand the motivations for a feature & coding it with those objectives in mind. Put another way, we want you to know why you are doing what you’re doing!
  • Developing the front and back-end components for new features that will help game organizers run games more effectively while delighting participants in new and unexpected ways.
  • Participating as a member of the development team - contributing to PR reviews, sharing learnings so the rest of the team can improve, etc.
  • Working under limited supervision with significant latitude for the use of initiative and independent judgment.

Skills

The candidate for this position must be:

  • At an intermediate to advanced level in both front-end and back-end web/application development (can be personal projects and/or work experience).
  • Possessing a strong command of programming best practices in autonomous and collaborative work.
  • Able to take ownership of work, maintaining high standards of performance, reliability & security.
  • An excellent communicator, problem solver, and creative thinker.
  • Located within, or has regular working hours within North American time zones (UTC-5 to UTC-8) to ensure sufficient overlap with our distributed product team.

Although not required, it would be a big plus if the candidate had past experience:

  • Working with React, Django, and Docker.
  • Working with smaller teams, especially in a remote setting.

Perks

  • Fully remote work - work whenever/wherever/however you want.
  • Competitive compensation, including stipends for equipment, co-working spaces, etc.
  • Join a company that is profitable & growing quickly, but still prioritizes doing the right thing over everything else.
  • Significant learning opportunities - whether it’s learning about other parts of the business or taking on more responsibility, we expect everyone on the team to be continually looking to grow.
    Apply now and work remotely at GooseChase
Apply

Medorion is an Israeli based impact startup that helps healthcare organizations to improve clinical outcomes, such as increasing cancer screening rates, vaccinations uptake, pharmacy usage. By combining Artificial Intelligence and Behavioral Science, our SaaS platform models the members’ behavioral profile and predicts the best engagement strategy.

We are looking for an excellent Senior Full Stack developer to join us!

What you’ll do: 
On our day to day, we work on building a microservice-based AI infrastructure, web interface, and constantly studying and integrating new state-of-the-art technologies. Our team is still very small, so you’ll have a crucial part in all the development processes including research, design, implementation, and monitoring.

What you should bring with you:

  • At least 8 years of software development experience.
  • At least 4 years of back-end development using Node.js/ Python/ C#/ Go/ Java.
  • At least 4 years of front-end experience using popular front-end frameworks (Angular/React/Vue) and familiarity with MV* patterns.
  • At least 4 years of experience with microservice-based architecture and popular middlewares (Redis, Mongo, PubSub).
  • Bachelor's Degree in Computer Science or Software Engineering or similar from a leading university or college.
  • Experienced with Linux based dev-ops infrastructure like Docker, Kubernetes, etc.
  • Independence, high motivation, and good communication skills.
  • passion for working on solutions that have a positive impact on society

It would be nice if you:

  • Familiarity with Kubernetes Internals.

  • Experience with Data Engineering and ETLs

  • Familiar with Data Science.

    Apply now and work remotely at Medorion

Apply

JavaScript Full Stack Engineer (Bellevue, WA)

Full Beaker is looking for a passionate and enthusiastic Sr. JavaScript Full Stack Engineer to join our team! We are a small but mighty company that focuses on helping consumers make informed decisions.

We are currently focused on two areas: helping people obtain or refinance mortgages, and helping nurses find jobs. We maintain a highly-collaborative environment where everyone is encouraged to take initiative and own the solutions to the problems they identify. We believe in hiring smart people and supporting them while they do great things.

What you'll do on a day-to-day basis

  • Weigh in on making smart architectural decisions. We want our products to be scalable, secure, and distributable, which is why we strive to make smart decisions when building things.

  • Build new features and products. We have tons of ideas that need to be prototyped, tested, and eventually released.

  • Support and improve existing websites and products. We're currently in charge of multiple websites, products, and development stacks, and they all require maintenance.

  • Communicate, communicate, communicate. Everything we do has an impact on the business. You will be working directly with product managers, campaign managers, business analysts, UX designers.

  • Collaborate with/mentor junior engineers and delegate tasks. We want everyone on the team to grow professionally and contribute to the success of Full Beaker. Pass on your knowledge and encourage the team to learn and do more.

The best things about this job:

  • You'll work in a safe and open environment with talented people who have a broad range of experience.

  • You'll enjoy creative freedom when building new things and improving existing products.

  • You'll be supported, but never micromanaged.

  • You'll be encouraged to learn: we provide a $1500 budget per year that covers books, courses, and conferences.

  • We provide full-time employees with full benefits including medical, dental, and vision coverage with available coverage for close family members.

  • We also provide a matching 401(k) program, performance bonuses, 3 weeks of paid vacation, 12 weeks of paid parental leave, and a sick PTO policy that boils down to "don't come in until you feel better".

Things you should know

  • You’ll be reporting directly to the VP, Front-End Engineering.

  • COVID and temporary/permanent remote working. Due to COVID, Full Beaker’s Bellevue office has been closed since March 5, 2020, and everyone has been working remotely. Like most companies, we can’t say for sure when our office will reopen. However, when it does, we will be respectful of everyone’s individual situation and preferences. Subject to whatever social distancing/public health requirements are in place, people that want to work in the Bellevue office on a regular and frequent basis will be able to do so. However, if people want to work remote permanently and come into the office less frequently, that will be an option too. Like every company, we’ll need to establish some ground rules for how this will work and we haven’t worked out those details yet. If this is something of interest, please do ask about it during your interview. In summary, whilst our preference is for people to be in our Bellevue office when they can, permanent WFH is an option too.

Here’s what you can expect from our interview process:

You'll spend some time talking with our Head of Product, Product Managers, Software Engineers, our CEO, and our founder. During those conversations, we'll be looking to assess whether you're a good cultural fit and that our values are aligned. We encourage you to come prepared with as many questions as possible to determine whether we're a good fit for you!

We will assess your ability to act independently and lead to the development of new products. This includes cross-team communication and collaboration, planning and organization, and the ability to move seamlessly from strategy down to the details.

Our company values

We want to make sure our company values are emulated by everyone at Full Beaker. You can read more about them  at https://fullbeaker.com/values

Apply now and work remotely at Full Beaker

Apply

Senior Node.js Engineer

Hi, I’m Dani, an entrepreneur, and a tech author & speaker.

Along with my business partner James, we’ve been on a mission to change the way people buy and sell online for over 8 years. We started Saily, the first app to buy & sell used stuff in 2012. We grew it to 500,000+ users before joining Mercari, the giant mobile marketplace. There we led Product & Growth and IPO’ed in 2018. Six months ago, we built Flyp, an app that connects small businesses to professional sellers who sell their clothing inventory for them. Pros handle pricing, listing, negotiating with buyers, packing and shipping each item, then splitting profits.

We just closed our investment round, and are growing our team. We’re looking to hire our first full-time backend engineer to be in charge of our API (Node.js). The engineer will be developing API for our existing mobile app and CMS, in addition to integrating services. We value attitude over skills. We’re looking for someone to treat this startup as their own, have opinions, be involved in decision making, have a hacker mindset, and be result-driven. Although we’re a remote-first startup, we make sure to have overlapping hours across the team to boost productivity.

https://www.daniarnaout.com/
Apply now and work remotely at The Selling Company

Apply

Senior Back End Engineer

As a Senior Backend Engineer with Beyond Pricing, you will help with improving the reliability of our data collection and syncing systems, adding new integrations, and shipping new user-facing features.

Because you will be working with a successful team that is completely remote, excellent coding and communication skills are key. If you want to inspire innovation and cultivate an environment of continuous improvement, then read on!

What You’ll Do:

  • Collaborate with product, internal stakeholders, and other engineers to design and build back-end systems.Our stack is mostly Python / Django based, and our front end is built on Ember.js.
  • Own major parts of the system, designing and delivering quality stable solutions.
  • Produce high quality, reliable, well-tested software to help power our SaaS platform.
  • Quickly implement and iterate on new and innovative ideas.

What You’ll Get Out of It:

  • Have your voice heard; We truly believe every individual can contribute to the product and we admire innovation.
  • The opportunity to work with other senior engineers across our organization to shape Beyond Pricing’s overall technical strategy.
  • A welcoming and collaborative environment with people who move fast and love working on hard problems.

The Ideal Candidate:

  • Computer Science/Engineering/equivalent degree a + plus
  • 5+ years of backend engineering experience, ideally building products from ideation to launch for consumer facing products, e-commerce or financial systems.
  • Experience with big-data processing and high volume queues. We are a data company, and we rely on our high volume data pipelining.
  • Have shipped and supported a customer-facing product. You love the feeling of shipping a feature and seeing people use it.
  • Experience with: 1. Python / Ruby / other high level scripting languages 2. Javascript and a front end framework 3. Postgres / other relational database.
  • Experience providing guidance for less experienced engineers. We want to share the knowledge of our more experienced developers with junior team members.

Company Values:

We are serious about our core values - We Care, We Are On the Same Team, We Inspire Trust, We Go Beyond, We Ship It - if those resonate with you, and you're ready to work with a team that lives and breathes those values, we want to hear from you.

About Beyond Pricing:

Founded in 2013 by revenue management experts in the airline and hospitality space, Beyond Pricing is the world's first revenue management and dynamic pricing software for vacation rentals. We developed software to help vacation rentals do what hotels and airlines have done for decades, maximize revenue!

We are a diverse, dynamic and growing team, passionate about travel and building better technology for property managers. We have powered pricing for over $2B in property listings in more than 7,000 cities globally. If you search for a rental property on VRBO or Airbnb, you most likely are viewing a listing that utilizes our software. Our customers are vacation rental property managers that typically manage between 50 to 1000 listings; they use our software to automatically update their daily rates based on our sophisticated algorithm. We stay on top of the ever-changing marketplace so they don’t have to. The company has raised over $45 million in venture capital from top-tier investors including Bessemer Venture Partners, Resolute Ventures, Social Leverage and Bullpen Capital. We are positioned for international growth and product expansion and looking for top-talent to help us on our mission.
Apply now and work remotely at Beyond Pricing

Apply

Senior Front End Engineer

As a Senior Backend Engineer with Beyond Pricing, you will help with improving the reliability of our data collection and syncing systems, adding new integrations, and shipping new user-facing features.

Because you will be working with a successful team that is completely remote, excellent coding and communication skills are key. If you want to inspire innovation and cultivate an environment of continuous improvement, then read on!

What You’ll Do:

  • Collaborate with product, internal stakeholders, and other engineers to design and build back-end systems.Our stack is mostly Python / Django based, and our front end is built on Ember.js.
  • Own major parts of the system, designing and delivering quality stable solutions.
  • Produce high quality, reliable, well-tested software to help power our SaaS platform.
  • Quickly implement and iterate on new and innovative ideas.

What You’ll Get Out of It:

  • Have your voice heard; We truly believe every individual can contribute to the product and we admire innovation.
  • The opportunity to work with other senior engineers across our organization to shape Beyond Pricing’s overall technical strategy.
  • A welcoming and collaborative environment with people who move fast and love working on hard problems.

The Ideal Candidate:

  • Computer Science/Engineering/equivalent degree a + plus
  • 5+ years of backend engineering experience, ideally building products from ideation to launch for consumer facing products, e-commerce or financial systems.
  • Experience with big-data processing and high volume queues. We are a data company, and we rely on our high volume data pipelining.
  • Have shipped and supported a customer-facing product. You love the feeling of shipping a feature and seeing people use it.
  • Experience with: 1. Python / Ruby / other high level scripting languages 2. Javascript and a front end framework 3. Postgres / other relational database.
  • Experience providing guidance for less experienced engineers. We want to share the knowledge of our more experienced developers with junior team members.

Company Values:

We are serious about our core values - We Care, We Are On the Same Team, We Inspire Trust, We Go Beyond, We Ship It - if those resonate with you, and you're ready to work with a team that lives and breathes those values, we want to hear from you.

About Beyond Pricing:

Founded in 2013 by revenue management experts in the airline and hospitality space, Beyond Pricing is the world's first revenue management and dynamic pricing software for vacation rentals. We developed software to help vacation rentals do what hotels and airlines have done for decades, maximize revenue!

We are a diverse, dynamic and growing team, passionate about travel and building better technology for property managers. We have powered pricing for over $2B in property listings in more than 7,000 cities globally. If you search for a rental property on VRBO or Airbnb, you most likely are viewing a listing that utilizes our software. Our customers are vacation rental property managers that typically manage between 50 to 1000 listings; they use our software to automatically update their daily rates based on our sophisticated algorithm. We stay on top of the ever-changing marketplace so they don’t have to. The company has raised over $45 million in venture capital from top-tier investors including Bessemer Venture Partners, Resolute Ventures, Social Leverage and Bullpen Capital. We are positioned for international growth and product expansion and looking for top-talent to help us on our mission.
Apply now and work remotely at Beyond Pricing

Apply

Senior Software Engineer

BUILD CREATIVITY ✨

At SquadCast, we understand deeply how to build products that people love. We integrate quality and beauty; we infuse magic and joy; we make experiences that amaze and delight. It all starts with the right team — a team that deeply cares about values, customers, and each other.

CREATE MASSIVE IMPACT 🚀

We're not solving a small problem, and we're not addressing a small market. We're defining a new category, Remote Content Production in Podcasting.

Our enthusiasm doesn't stop there. Next: Video and Live Audiences. We are building the remote content production platform of the future.

At SquadCast, you will have a massive impact: you will define product strategy, and translate big ideas into experiences that warm our hearts. You will create gorgeous products that millions of people use for hours every single day.

DO THE BEST WORK OF YOUR LIFE 💯

As a Software Engineer, you will join as a core member of a seasoned 8-person team.

We made products at Google, Drip, CastBox, and the Sacramento Kings. Our investors and Advisors include TinySeed, Jordan Harbinger, Espree Devora, and Pat Flynn.

This time, we're swinging for beyond the fences. We are building household brand loyalty and a worldwide organization. We are here to do the best work of our lives, and together, we hope you are too.

ROLE 👩🏽‍💻👨‍💻

Lead a team of remote software engineers that are innovating and empowering creatives to collaborate on quality content
Build engaging real-time user experiences that connect people for the purpose of recording audio and video in studio quality from anywhere in the world
Develop new products and features, improve existing products and features
Own and deliver complex projects from the planning stage through execution
Contribute to the technical design process, break down large tasks
Investigate the edge-cases, exploring any problems that arise in-depth and proposing robust solutions
Design, evaluate and measure solutions to problems varying in scope
Mentor, coach and support the people around you
Promote code quality, new technologies, and architectural design within the company
Technologies we use: Angular, Node, Firebase, WebRTC, Google Cloud

SOUND LIKE YOU? 🙌

Experience: You have 5+ years of professional full-stack web development experience, working across the stack from the database to the UI.
Expertise: You have a deep understanding of browser JavaScript (including the DOM and platform APIs).
Product focused: You take pride in building an elegant and beautiful product.
Problem solver: You excel at understanding and solving complex problems. You have astonishing attention to detail.
Quality communicator: You can actively listen and communicate deep thinking in collaborative conversations and in writing.
Surprisingly efficient: You get a lot done quickly, and can translate your skills into new processes that your team will follow.
Leadership: You will help to build company inclusive culture and shape our future.
Location: Remote / San Francisco Bay Area

You are welcome at SquadCast for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be brilliant. So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.
Apply now and work remotely at SquadCast.fm

Apply

BUILD CREATIVITY ✨

At SquadCast, we understand deeply how to build products that people love. We integrate quality and beauty; we infuse magic and joy; we make experiences that amaze and delight. It all starts with the right team — a team that deeply cares about values, customers, and each other.

CREATE MASSIVE IMPACT 🚀

We're not solving a small problem, and we're not addressing a small market. We're defining a new category, Remote Content Production in Podcasting.

Our enthusiasm doesn't stop there. Next: Video and Live Audiences. We are building the remote content production platform of the future.

At SquadCast, you will have a massive impact: you will define product strategy, and translate big ideas into experiences that warm our hearts. You will create gorgeous products that millions of people use for hours every single day.

DO THE BEST WORK OF YOUR LIFE 💯

As a Software Engineer, you will join as a core member of a seasoned 8-person team.

We made products at Google, Drip, CastBox, and the Sacramento Kings. Our investors and Advisors include TinySeed, Jordan Harbinger, Espree Devora, and Pat Flynn.

This time, we're swinging for beyond the fences. We are building household brand loyalty and a worldwide organization. We are here to do the best work of our lives, and together, we hope you are too.

ROLE 👩🏽‍💻👨‍💻

Lead a team of remote software engineers that are innovating and empowering creatives to collaborate on quality content
Build engaging real-time user experiences that connect people for the purpose of recording audio and video in studio quality from anywhere in the world
Develop new products and features, improve existing products and features
Own and deliver complex projects from the planning stage through execution
Contribute to the technical design process, break down large tasks
Investigate the edge-cases, exploring any problems that arise in-depth and proposing robust solutions
Design, evaluate and measure solutions to problems varying in scope
Mentor, coach and support the people around you
Promote code quality, new technologies, and architectural design within the company
Technologies we use: Angular, Node, Firebase, WebRTC, Google Cloud

SOUND LIKE YOU? 🙌

Experience: You have 5+ years of professional full-stack web development experience, working across the stack from the database to the UI.
Expertise: You have a deep understanding of browser JavaScript (including the DOM and platform APIs).
Product focused: You take pride in building an elegant and beautiful product.
Problem solver: You excel at understanding and solving complex problems. You have astonishing attention to detail.
Quality communicator: You can actively listen and communicate deep thinking in collaborative conversations and in writing.
Surprisingly efficient: You get a lot done quickly, and can translate your skills into new processes that your team will follow.
Leadership: You will help to build company inclusive culture and shape our future.
Location: Remote / San Francisco Bay Area

You are welcome at SquadCast for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be brilliant. So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.
Apply now and work remotely at SquadCast.fm

Apply

We are building some really exciting sh*t at x.ai

At x.ai, we're building artificial intelligence super-powered productivity software. The software schedules meetings for our customers automatically. It avoids the typical back and forth over emails and negotiates when and where the meeting is to happen. The software uses state-of-the-art machine learning in our production environment. We're looking for a self-motivated and experienced individual to join us on the journey in building this new frontier. You’ll get to work side by side with a group of focused and passionate individuals in a fully distributed setting.

Responsibilities:

  • Be a main driver and contributor in building, testing, instrumenting for analytics, and deploying user-centric features to production end to end – own and drive the full cycle of building web applications, API and system integrations from system design to deployment
  • Take ownership of our technical stack: drive improvements to address system complexity and tech debt, define and champion best practices of software development
  • Actively participate in collaborative brainstorming and design, identifying defects or discrepancies in requirements and resolves with appropriate stakeholders
  • Leverage your UI/UX experience to advocate, drive and implement user-friendly features
  • Collaborate on feature implementation from UI design (using and improving on our style guide) to system implementation, to optimize for usability, execute these features end to end, including testing and monitoring in production
  • Be customer obsessed: Identify and build metrics or tools to help us understand customer behavior and work closely with Product to develop new features to drive customer delight
  • Able to find the right tool for the job. Quickly evaluate different libraries but not afraid to roll your own stuff

Qualifications:

  • 5+ years of relevant experience

  • Expert in Typescript

  • Expert in API integrations

  • Expert in Node.js

  • Experience in React

  • Experience in CSS/SCSS

  • Experience in development tooling like NPM and Gulp, and front-end testing frameworks

  • Strong written and verbal communication skills

  • +/- 8 hours from EST

  • Thrives in a fully remote setting

  • Intellectually curious, collaborative, self-motivated, fast learner that is comfortable with uncertainties - evolve as needed, flexibility is key!

  • Customer obsessed

    Apply now and work remotely at x.ai

Apply

We are building some really exciting sh*t at x.ai

At x.ai, we're building artificial intelligence super-powered productivity software. The software schedules meetings for our customers automatically. It avoids the typical back and forth over emails and negotiates when and where the meeting is to happen. The software uses state-of-the-art machine learning in our production environment. We're looking for a self-motivated and experienced individual to join us on the journey in building this new frontier. You’ll get to work side by side with a group of focused and passionate individuals in a fully distributed setting.

Responsibilities:

  • Be a main driver and contributor in building, testing, instrumenting for analytics, and deploying user-centric features to production end to end – own and drive the full cycle of building web applications, API and system integrations from system design to deployment
  • Take ownership of our technical stack: drive improvements to address system complexity and tech debt, define and champion best practices of software development
  • Actively participate in collaborative brainstorming and design, identifying defects or discrepancies in requirements and resolves with appropriate stakeholders
  • Leverage your UI/UX experience to advocate, drive and implement user-friendly features
  • Collaborate on feature implementation from UI design (using and improving on our style guide) to system implementation, to optimize for usability, execute these features end to end, including testing and monitoring in production
  • Be customer obsessed: Identify and build metrics or tools to help us understand customer behavior and work closely with Product to develop new features to drive customer delight
  • Able to find the right tool for the job. Quickly evaluate different libraries but not afraid to roll your own stuff

Qualifications:

  • 5+ years of relevant experience

  • Expert in Typescript

  • Expert in API integrations

  • Expert in Node.js

  • Experience in React

  • Experience in CSS/SCSS

  • Experience in development tooling like NPM and Gulp, and front-end testing frameworks

  • Strong written and verbal communication skills

  • +/- 8 hours from EST

  • Thrives in a fully remote setting

  • Intellectually curious, collaborative, self-motivated, fast learner that is comfortable with uncertainties - evolve as needed, flexibility is key!

  • Customer obsessed

    Apply now and work remotely at x.ai

Apply

Senior React Native Engineer

Company Description

Social media has failed us. We were promised a place to bond online, to expand our horizons and connect with our fellow humankind. Instead, we got antagonistic echo chambers with mediums for communication that only further an outrage culture and business models that incentivize spreading disinformation.

At Fireside we are building a platform with a goal of promoting civil intelligent discourse, shared connected experiences, and genuine relationship building virtually. We’re doing this through building a first-of-its-kind interactive broadcasting platform to promote driving social impact through meaningful conversations at scale.

We’ve raised a multi-million dollar seed round from top tier consumer investors and the co-founding team is made up of experienced serial entrepreneurs including Mark Cuban. You’ll be joining a small team on the ground floor and will have a huge impact on the platform and community we’re building.

Role

Fireside is seeking an experienced (5+ yrs) React Native engineer

  • Full Time Salary

  • Fully Remote is OK with reasonable overlap with PST time

  • If US based, will include medical/dental benefits and equity

Technology Requirements

Excellent candidates will have experience building green field applications, integrating with APIs, working with designers and product managers to deliver delightful products through mobile app stores. Perfect candidates would also have experience with streaming media to mobile devices.

Required:

  • React Native

  • Javascript / HTML / CSS

  • GraphQL

  • Firebase

Nice to have:

  • Twilio / Audio Streaming with WebRTC

  • Hasura

  • Golang

  • iOS

  • React Native CI experience

Qualifying Attributes

Qualified candidates will also exhibit these soft skills:

  • Ownership and Accountability

  • Our team is small, so you will get a lot of responsibility immediately. That also means we’ll be depending on you to deliver.

  • Superb English written and verbal communication skills

  • This is a remote role, so the ability to create and communicate complex and detailed technical specifications is required

  • Product orientation

  • No specification is perfect, so we expect everyone on our team to put themselves in the user’s position and ask questions to make the right decisions on their behalf

    Apply now and work remotely at Fireside

Apply

Software Engineer

We are a startup with the aim of revolutionising the trade fair and events sector. Our concept uses Big Data to digitise trade fairs and thus optimise the visitor experience and exhibitor ROI.

We are looking for developers who want to be part of this journey and help build something big. As our product is in a nascent stage, candidates should show initiative and feel comfortable in developing a product from scratch. Given that our market is global and the need to interact with people from all over the world, an advanced knowledge of English is a must. We are open to profiles with different ranges of experience.

We are looking for candidates with the following profile:

  • Engineering, IT or equivalent experience
  • 2 years of relevant experience using the React Native and ReactJS framework
  • Advanced knowledge of Javascript, Typescript and CSS
  • Knowledge of data structures, design patterns and writing of clean, robust, reusable code
  • Experience working with REST APIs
  • Familiar with Agile frameworks such as Scrum

In addition, the following will be valued:

  • Experience in the development of native apps: Android using Java or Kotlin and iOS using Objective-C or Swift
  • Experience in web application development
  • Experience in TDD/BDD and CI/CD
    Apply now and work remotely at Mixie Digital
Apply

Netdata is looking for talented senior frontend developers to join our distributed (remote) engineering team.

As a senior frontend developer at Netdata, you will need to be passionate about web technology, declarative/reactive programming paradigms, testable code and extreme performance. You will live and breathe within the Chrome/Firefox/Safari Developer/React/Redux Tools and make sure we deliver a world-class experience to the millions of people using our product on a daily basis.

Responsibilities

  • Use modern Web technologies and frameworks to develop our frontend platform, components and libraries. At Netdata we use Typescript, React and Redux.
  • Write testable, documented code that is highly maintainable
  • Develop for maximum performance, compatibility and a world-class user experience, across devices and form-factors.
  • Collaborate with UX/UI designers to improve usability and accessibility
  • Automate repetitive tasks when possible.
  • Stay up-to-date on emerging technologies and frameworks

Requirements

Required experience

  • Proven work experience of 3+ years as a Frontend developer.
  • Strong experience with modern JavaScript (ES6+).
  • At least some experience with TypeScript.
  • Experience with React, Webpack.
  • Experience with CSS, including CSS preprocessors.
  • Familiarity with browser testing and debugging.
  • In-depth understanding of the entire web development process (design, development and deployment.)
  • Understanding of layout aesthetics.
  • Knowledge of SEO principles.
  • An ability to perform well in a fast-paced environment.
  • Excellent analytical and multitasking skills.
  • Excellent command of spoken and written English.

Preferred experience

  • Experience with Redux, Immutable.js, Ramda and SASS

  • Experience with backend development work is considered a bonus

  • Experience with the Google Cloud Platform

  • Experience with analytics tools like Google Analytics or Mixpanel

  • Familiarity with graphic-design software (e.g. Figma, Sketch, Gimp, Adobe Suite) and content management systems

  • BSc degree in Computer Science or relevant field

    Apply now and work remotely at Netdata Inc

Apply

Who we are

Namebase is on a mission to enable freedom, security, and ownership on the Internet. We’re doing this by making Handshake — a new decentralized DNS protocol — easy-to-use. You can think of our product as a GoDaddy for Handshake.

Context

Handshake is a new naming blockchain (we didn’t create it) that functions as a peer-to-peer root DNS that can replace Certificate Authorities. It's a Proof-of-Work protocol like Bitcoin, except instead of using the coins as money, you use Handshake coins to register domain extensions (ie .com, .net, .org) on the Handshake blockchain. Unlike traditional domain names that can only be rented, you truly own your Handshake extensions forever — no one can take the extensions from you or prevent others from accessing them. And rather than being limited to a small number of extensions like .com and .org (blacklisted on Handshake for compatibility with traditional DNS), you can register almost any name you can think of. These attributes are becoming increasingly important in a world that’s trending towards more censorship and less freedom for individuals.

The role

Since launch six months ago we’ve already processed over $20M in transaction volume and tens of thousands of Handshake name registrations. We work in a highly collaborative environment across a distributed team (currently in US and Australia). Open communication is the standard — strategy discussions occur in slack, not behind closed doors. New initiatives have a single owner to maintain focus while feedback is solicited from everyone.

We’re looking for a backend engineer to work on our infrastructure — primarily crypto wallets — and less so our user-facing APIs. You'll work closely with our existing engineering team on complex system design problems. Node.js experience is required, Golang experience is preferred.
Apply now and work remotely at Namebase

Apply

SENIOR & MID FULLSTACK ENGINEER

Remote position / full time / Europe or Africa

About us

We are a French & African startup occurring in the field of music streaming.

WAW MUZIK was born from an idea: Africa is full of music fans and talents, but no one has yet found the sustainable model for music listening. We did it! We created an innovative model, based on micropayment and curation, that will fit the people needs as well as give artists a fair pay for their music.

In partnership with the leading telecommunications operator in French-speaking countries and the world leader in music production, we just launched our streaming music app in Ivory Coast (West Africa). Thanks to the scalability of our model, we aim at becoming the leader streaming music service in West Africa in the years to come. We therefore want to surround ourselves with passionate, talentuous, engaged and dynamic men and women, who will accompany us in this challenge.

Are you talented? 

WAW MUZIK is looking for a senior Full-Stack Engineer available immediately or within the new 2 weeks maximum to join our engineering organization. Come join our team of talented engineers that share a common interest in distributed systems, their scalability and continued development. You will build the backend systems that power our application, improve our catalog and admin platform, scale highly distributed systems, and continuously improve our engineering practices. Above all, your work will impact the way the world experiences music.

Apply now and work remotely at WAW MUZIK

Apply

React Rails Engineer

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

What we’re looking for is a Full stack engineer with experience developing, testing and debugging new moderately complex software solutions or enhancements to existing software in a maintenance capacity, and is committed to delivering and improving quality services to the Veterans Administration and the entire Veterans community. Need to have an understanding and desire to discover the existing business application and how it works.

Our engineering team is distributed, and largely asynchronous. We value a calm, collected environment where you can focus on doing great work. Aside from a couple of weekly check-ins or project updates, you'll be able to work interruption-free.

What you'll be doing:

Working hand in hand with other engineers in developing end-to-end testing solutions and API endpoints and services. Day to day work will involve writing code, developing tests, and debugging. Room for growth to work on various applications and teams within the Platform as we continue to expand and grow.

We are looking for someone with the following skill set:

Bachelor’s Degree with 4+ years of experience
4+ years experience working with Rails
3+ years experience with a front end JS framework (preferable React)
The ability to write code that is a pleasure for other engineers to read and understand
The ability to speak and write in terms that non-developers can understand clearly, whether it be in a conference call, blog post or support email
A solid understanding of API design and how backend systems work
Experience with all phases of the software development lifecycle - from gathering and analyzing user/business system requirements to creating application system models
Must be self-motivated, detail-oriented, and take initiative in performing tasks.
Team player must be able to work professionally and collaboratively with the government customer and other contract members of the project team.

Salary

Salary for this position is competitive and is a contract role. We offer both a tech, and a continuing education stipend.

Clearances

Ability to obtain low-level federal clearance is required
Apply now and work remotely at Oddball

Apply

Senior Frontend Engineer

We Are…

Shogun, and we're on a mission to help people create the best eCommerce experiences in the world.

We're a graduate of the Winter 2018 batch of Y-Combinator, we just recently raised a Series A round, we have over 14,000 active paying clients, and we're preparing to launch a new product in 2020 called Shogun Frontend (you can read more about that in Tech Crunch).

Our team is fully remote, distributed and global (check out our team page)! We have no office, so we are looking for team members that are comfortable with and motivated by the opportunity to work remotely.

You Are…

An experienced front-end Software Engineer in North America or the UK who will be working directly on one of our client-facing products, helping people build highly performant pages and PWAs for their eCommerce stores.

Responsibilities

  • You'll be working in an agile team responsible for building UIs and tools for making web apps by utilizing modern technologies and solutions like TypeScript, React, Webpack, GraphQL, etc

  • You'll write well designed, testable, readable and scalable code in accordance to clean code principles and team agreement

  • You'll work closely with design, product management, and development teams to create elegant, interactive and highly performant interfaces

  • You'll take proactive ownership of tasks and see them through to completion, and take responsibility for coding, bug testing, general software deployment, and tracking the product through its lifecycle, along with communicating with other internal teams

  • You'll regularly contribute to discussions and brainstorm high quality ideas that result in adoption and improvements

  • You'll proactively share knowledge and help your team evolve

Basic Qualifications

  • Have worked everyday with TypeScript for at least two years

  • Excellent knowledge of React and testing (Jest, React-Testing-Library, etc)

  • 2+ years knowledge of GraphQL, Node.js, and Next.js

  • Advanced understanding of web fundamentals (accessibility, security, DOM, SEO, how browsers work, etc)

  • Deep knowledge about web performance and page speed with React, Google Lighthouse, and more.

  • Great knowledge of Webpack and how to configure it properly

  • Love of engineering practices like continuous delivery and automated testing

  • Good written and verbal communication in English

  • Real-world TypeScript code we can review

Preferred Qualifications

  • Knowledge of bundlers outside of Webpack (e.g. Rollup or Parcel) and their proper configurations

  • Working experience building PWAs

We Offer

  • A competitive salary

  • Benefits (vary by location)

  • An environment that cares highly about the quality of the code and good practices. We’ve suffered enough without them!

  • A fully remote work environment - our team is global and has been remote from the very start!

  • Occasionally, we hire on a full time contractor basis to begin with. Team members enjoy the same opportunities for great compensation, full time positions, and consideration, regardless of location.

Our Values

  • Work in the open: Operate with high integrity and choose what's right over what's easy. Be transparent as a company and with each other.

  • People are People: Treat yourself, colleagues, and customers with dignity, empathy, and respect. Start from a presumption of positive intent.

  • Win and grow together: Strive to be the best, individually and as a team. Support and encourage each other. Seek opportunities for growth.

Shogun supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class
Apply now and work remotely at Shogun

Apply

Ruby React.js Engineer Toptal

Talent Leads team react javascript ruby engineer ruby

About ToptalToptal is a global network of the top talent in business, design, and technology that enables companies to scale their teams, on-demand. With $200+ million in annual revenue and over 40% year-over-year growth, Toptal is the largest fully distributed workforce&nbs…

Apply

Senior Software Engineer

Are you passionate about building tools that have an immediate impact on your customers?

Do you have a thirst for breaking down complex, interesting initiatives into scalable code?

Do you thrive when you're contributing to a high-performing, humble team?

Do you love walking home from work knowing that you empowered other developers, delivered value to your customers, and got to work on some gnarly code — all in the same day?

Amazing, then you’re the type of person we’re looking for!

At Jungle Scout, we are on a mission to empower entrepreneurs to be successful Amazon sellers. We work hard, keep it real and do it all for our customers by providing industry-leading tools, education and content.

We’re growing and we are looking to add a Senior Software Engineer to our fast-paced and customer-oriented Engineering team. This will be a remote position preferably in Poland but we are open to hiring the right talent remote anywhere in Eastern Europe.

Interested in learning more? Let’s get into the details:

What you will be doing:

  • Architect and build. First and foremost, you will be building and architecting new web applications and microservices that are required, as well as creating new features on our existing applications.
  • Make recommendations. You will play an active role in the way we make decisions around technologies to be used for new applications and improvements on existing applications
  • Scale, maintain, and improve. As we continue to grow, you’ll anticipate challenges before they happen by maintaining existing codebases and system infrastructures, as well as enhancing the development, staging and production environments of our applications.
  • Participate and contribute. You’ll have an active hand in code reviews, as well as in project planning and management. You’ll also provide input for ongoing improvement of engineering practices and procedures.
  • Passionate mentor. We are firm believers in knowledge sharing and supporting team development. You will coach junior and intermediate developers on programming and infrastructure best practices.

If you are thinking “heck yeah!”, please read on….

Who you are:

  • Done this before. We believe experience is best measured in results and intensity (not years), but you need to have been in this software development game a while. You also need to have experience with some subset of our primary tech stack: Ruby on Rails, Node, React (or other Javascript frameworks), Postgres, Redis. We’re thinking more than five years.
  • Master classer. We’re looking for someone who crushes it when it comes to deploying and managing staging and production environments on Heroku and AWS.
  • Heavy toolbelt. You know your way around working with both SQL and NoSQL databases (Postgres, Elasticsearch, DynamoDB, MongoDB, Cassandra, etc.). You’ve also been around the Javascript block and worked in depth with React and Redux or a similar framework. You understand how they work in detail, and can show your team a thing or two.
  • AWS Cloud Guru: 4+ years experience working with some subset of AWS services, such as: EC2, RDS, DynamoDB, Elasticsearch, ElasticBeanstalk, Lambda, Cloudwatch, SQS, Kinesis and SNS
  • Fluent in English. You’re ready to dive in and communicate easily with our North American teams.
  • Remote-friendly. You’re comfortable working with a remote team, and familiar with the tools and technologies to make magic happen without the facetime.

Who we are: 
Jungle Scout is the leading all-in-one tool for selling on Amazon, with the mission of providing powerful data and insights to help entrepreneurs and brands grow successful Amazon businesses.

The Jungle Scout team is a group of smart, motivated, and fun-loving professionals working hard to help our customers achieve success. We have 145+ team members around the world, including in our headquarters in Austin, TX, and offices in Vancouver, BC and Shenzhen, China.

Apply now and work remotely at Jungle Scout

Apply

Senior Ruby on Rails Engineer

Are you an Engineer looking to create something that will change the way people think about innovation? Do you want to work with cutting-edge visualization, collaboration, and social ideation technologies at the same time?

As a Lead Engineer at Aha!, you will have an excellent opportunity to join a self-funded and profitable company that is growing fast. Aha! was founded by a proven team of experts. More than 300,000 users worldwide trust our roadmap software to build products customers love.
Apply now and work remotely at Aha!

Apply

Javascript Engineer (Browser Extensions)

KinderList is looking for a Javascript Engineer with experience building modern browser extensions. Our company and products are evolving and growing fast, helping us empower a new generation of buying intelligence for shoppers around the world. In this role, you will join a team of specialists in our newly created Flux team, and use your impressive knowledge of Javascript and browser extensions, to create rock-solid and delightful experiences for internal teams and customers.

The opportunity

We believe that shopping technology needs a make-over and smarter ways to help save, monitor and share the products you love. In 2019 we launched www.kinderlist.com to validate early ideas about how this could be done. With careful analytics and feature testing, we learnt a huge amount which is now fueling our development of an exciting new journey.

Joining us as a Javascript engineer, you’ll be working on challenging browser extensions, collaborating with talented and experienced developers, and experimenting with the latest approaches and tools. While a lot of work has already been done, you’ll have the benefit of a fresh codebase without legacy issues. As our authority on browser extensions, you’ll bring creativity, vision and best practice Javascript experience to continuously improve, monitor and innovate on our browser tools and services. You’ll also get a chance to stretch your legs in other areas of our backend codebase using the AWS stack, Node.js, MongoDB, and the opportunity to learn Serverless architecture.

What You’ll Do

  • Be adventurous and curious, explore new technologies and opportunities to build intelligent shopping services and infrastructure
  • Be highly organized and collaborate with cross-functional teams distributed around the world to define, architect and build solutions for delightful customer experiences.
  • Write, test, document and deploy Javascript (ideally Typescript) code that ensures the integrity of our services and unique user experience.
  • Learn and improve our build, bundle and deployment pipelines for browser extensions.
  • Analyze and tune browser extension performance with a key focus on building delightful user experiences.
  • Integrate with our backend system using our Rest APIs.
  • Implement analytics tools to monitor system efficiency and debug performance.

About You

  • You’re fluent in English (writing and speaking).
  • You’re passionate about browser extensions and the value they can deliver to users.
  • You have a deep competence in Javascript, and ideally Typescript.
  • You write tests first, then code, and understand why this is important.
  • You intuitively look for ways to keep code modular, efficient, and maintainable.
  • You have experience collaborating with designers to implement modern, intuitive and responsive interfaces using style frameworks (i.e. CSS Modules, or CSS in JS).
  • You have a good understanding of XPath.
  • You are motivated by working in a team with a flat structure where your knowledge and input have a direct impact on product definition and business success.
  • You have a willingness to learn, share and step outside of your comfort zone.

Good to have

  • You want to learn and contribute to Serverless systems
  • You have excellent experience with regular expressions and pattern matching.
  • You have an interest in finding and working on ambitious solutions to e-commerce problems that create positive customer experiences.

About Flux

Flux (short for Flux Capacitor) is a collection of services that find, store, enhance, and compare product information from retailers around the world. Product information is delivered to our native mobile and web applications to provide a next-gen shopping assistant experience. We back ourselves and so do our top-tier investors.

Our Culture

KinderList culture is built on respect, collaboration and a drive to shake up the world of shopping. We’re at the beginning of our journey with huge opportunity for new team members to take initiative, lead projects, and shape services that customers interact with daily. Our team members are conscientious, deep thinkers, always striving to be awesome human beings.

We are an equal opportunity employer and value a diversity of perspectives and backgrounds at our company. We are dedicated to a policy of nondiscrimination in employment on any basis including race, colour, age, sex, religion, disability, or national origin.

Apply now and work remotely at KinderList

Apply

Senior Javascript Engineer

Our growing team is looking for a senior JavaScript Ecosystem Engineer to help guide our software design and systems, and build a solid foundation for future development. If you're obsessed with software craftsmanship, automating everything, reusable components with style guides, and simple yet elegant architectures, then let’s talk.

Founded in 2003, Ocelot is higher education’s #1 SaaS provider of multilingual AI chatbots, serving over 6.5 million students at over 400 institutions. The Ocelot tech stack employs TypeScript, React, Node.js, and a Drupal CMS. Everything is deployed on AWS. Our agile engineering team is remote-first with staff working from home the majority of the time.

Responsibilities:

  • Code new features 

  • Always improving our development experience

  • Participate in planning meetings, development activities, deployment, and monitoring

  • Shape and guide our JavaScript ecosystem code and architecture 

  • Maintain high standards of quality, velocity, and craftsmanship

  • Recruit and mentor software engineers

Required skills: 

  • React

  • TypeScript

  • Node.js

  • Automated testing

Preferred skills:

  • HTML/CSS

  • GraphQL, Apollo, REST, and RESTful APIs

  • Jest, Karma, Mocha, Jasmine, Selenium

  • AWS, Messaging Systems, Circleci, Sentry

  • Ability to work in a fast-paced startup environment

Experience as a Technical Lead, Architect, or Development Manager a plus
Apply now and work remotely at Ocelot

Apply

About the Job

Do you program web applications? Do you want to work from the comfort of your home? Do you prefer prototyping versus being handed a huge technical document? Do you want your opinion to matter?

We are a fast-growing tech company with decades of domain experience in agriculture and farm management. We're a small team of highly driven, hard-working folks who love the work we do and are excited about growing our company together.

We are looking for a jack-of-all-trades to work with us as we continue to evolve our enterprise SaaS stack in the agriculture sector. The right candidate will need to do everything from server maintenance to backend development to frontend. You will be working under the CTO, giving advice and using your expertise to build simple but powerful tools for our customers.

Our software includes a frontend management and reporting interface, a dashboard system with even more reporting and graphing, an API, and a mobile app that allows farm workers in the field to manage their work and keep records. The system has been in continuous development for over 10 years, and is regularly in use by many users, so a mind for backwards compatibility is a must. The development style is a prototyping and iterating approach, with a goal of creating components that can be reused in a variety of different contexts and for a variety of different purposes. This approach has allowed us to build software that makes it simple and intuitive for our users to capture data, but can turn simple data into rich and complex analysis and reporting that can drive critical business processes and decisions.

Required Qualifications

  • Ability to set up your local working environment (LAMP-based stack)
  • Ability to communicate in English
  • Ability to work independently – which includes knowing when and how to ask questions about proper
    architecture and domain knowledge
  • Knowledge of design patterns and object oriented programming
  • Knowledge of SCCS (Subversion)
  • Knowledge of ES6
  • Knowledge of Ember/React/Angular javascript framework
  • Knowledge of SASS
  • Knowledge of Responsive Design
  • Knowledge of PHP 5.4 and 7.2
  • Knowledge of PHP MVC frameworks (Symfony)
  • Knowledge of REST
  • Knowledge of relational databases and the ability to write stored procedures (MySQL)
  • Knowledge of NoSQL databases (CouchDB)
  • Experience with ACLs/RBLs

Optional Qualifications

  • Experience with GPS / geolocation, mapping, geofencing or similar
  • Experience integrating with third party systems
  • Experience with inventory management
  • Knowledge of Klipfolio or similar dashboarding environments
  • Knowledge of D3 or similar data visualization technologies
  • Knowledge of CSS animations
  • Knowledge of Cordova
  • Knowledge of Responsive Design

The benefits of working at AgSquared

  • Competitive salary
  • Flexible working hours
  • Work from home – or from anywhere in the world
  • Work in a scrum team
  • An opportunity to learn new technologies and learn about the agricultural domain
    Apply now and work remotely at AgSquared
Apply

Remote work needs a different playbook. Base builds tools that help remote teams know each other better, and communicate more openly and asynchronously.

We're Matt and Jan. We're second time founders (previous companies acq by Dropbox) and makers and have recently closed our seed financing round from top US and EU investors. We're looking for our first designer to join us as founding team members.

Your role

  • Designing the Base apps for web, desktop and mobile
  • Establishing and fostering design-led culture and process
  • Collaborating with the founders and engineers
  • Talking to customers, gathering feedback and understanding what they want

Your background

  • High attention to detail

  • Experience designing with a team (ideally at a startup)

  • You enjoy crafting software used by hundreds of thousands of people

  • You can code (Framer, React, Swift) to demonstrate your ideas (or want to learn!)

  • You like the idea of working remotely

    Apply now and work remotely at Base

Apply

Frontend REACT Engineer

Why just have a job when you can live your Purpose?  We are Givelify, where fintech meets philanthropy. We help people instantly find causes that inspire them to action so they can change the world—one simple, joyful gift at a time.  

From places of worship to world-changing nonprofit groups, Givelify harnesses the power of technology to bridge the gap between people and the causes they care about.  Tap. Give. Done.   Givelify’s payment solution is designed to make the experience of giving as beautiful as the act of giving.

The Senior Front-End Software Engineer will work with a cross-functional team (Product, Engineering, UX, & Design) to build industry-leading solutions & technologies that bring beautiful giving experiences to life while maintaining a high standard of engineering quality. He/she will also support the development of other engineers through guidance and mentorship.

Some of the meaningful work you will perform:

  • Responsible for every aspect of the front-end software development life cycle, including development of highly interactive web applications, software deployment and testing using automation tools, and monitoring to ensure high availability

  • Buildweb products in accordance with UX team design specifications

  • Effectively make changes to our applications & investigate issues based on a deep understanding of our codebase, systems and the business requirements

  • Render data in high-volume real-time environments

  • Solve cross-browser compatibility, optimization, and layout issues

  • Create modular templates for better site manageability

  • Conduct Integration and automated testing, prototyping visually attractive & highly usable web interfaces

  • Provide guidance, counsel, and overall development support to other engineers

We welcome your experience and talents: 

  • BS/MS degree in Computer Science, Computer Engineering, Mathematics, Physics orequivalent work experience

  • 5-7 years development experience of which 4+ years with React and React Native, Redux, HTML/XHTML and CSS

  • Advanced knowledge ofreusable, modern front-end codewhile beingproficient in all stages of web development, from conception to deployment

  • Advanced knowledge ofJavaScript and Typescripts

  • Familiarity with DevOps configuration tools (Git, Jira, Jenkins, etc.)

  • ExperiencebuildingWeb-servicesand API developmentand systems on scale

  • Strong object-oriented design and development skills and advanced knowledge of PHP, Python, Java or similar programming languages

  • Knowledge and experience with third party libraries, frameworks, and technologies is a plus

  • Experience working in an Agile/Scrumenvironment 

Our People 
 
We are a virtual team of high-performing professionals who innovate & collaborate to fulfill our mission to help people instantly find causes that inspire them to action so they can change the world – one simple, joyful gift at a time. Our culture of integrity, heart, simplicity, & that "wow" factor fuel our aspiration to be among the tech industry's most inclusive & purpose-driven work environments. 
 
We take great pride in providing competitive pay, full benefits, amazing perks, and most importantly, the opportunity to put passion & purpose to work. 
 
Our Product 
 
From places of worship to world-changing nonprofit groups, Givelify harnesses the power of technology to bridge the gap between people and the causes they care about. Tap. Give. Done. Givelify's payment solution is designed to make the experience of giving as beautiful as the act of giving. 
 
Learn more about us at https://careers.givelify.com ( https://careers.givelify.com/) 
Apply now and work remotely at Givelify

Apply

Software Engineer

What is Instantish?:
Instantish is an issue tracker that is 10x easier to use, because it integrates very closely with your conversations. It's used at companies like Framer, Glossier, Microsoft, etc. The current product integrates with Slack, and we're planning to add new vi…

Apply

React JS Front-end Engineer (Fortnite)

Description

OP.GG is looking to incorporate an experienced Front-end Engineer to work on the development of the Fortnite site within the OP.GG platform for gamers around the world. You will participate in the full development lifecycle, including the research of new trends and website features, Debugging, correcting, and updating errors in the front-end systems on our Fortnite page.

Please apply if you are this type of individual:

  1. You think that the current website fortnite.op.gg is not good enough and should be improved to better serve the ever-growing Fortnite player base. You are always analyzing from both the developer and the gamer’s point of view.
  2. You are always thinking about new ideas of features, and you think you have confidence to DEFINITELY improve the current op.gg platform.
  3. You can have the big confidence and passion to develop a website with content about games you care about and are playing.

Requirement

  • Must have 5+ years of experience using React and/or Vue.JS
  • Experience developing user interfaces utilizing modern front-end frameworks and libraries
  • Proficient in modern JavaScript, HTML, and CSS
  • Must have experience or knowledge in web design
  • Ability to work within deadlines in a fast-paced environment
  • Ability to collaborate effectively and work as part of a team while working independently in a remote work environment
  • Must be a user of OP.GG
  • Must have a portfolio
  • Must love and enjoy playing Fortnite, and stay up to date with all new patches in Fortnite to provide useful information for the Fortnite players using op.gg

Nice to haves

  • Experience with full-stack development
  • Experience or skills of Next.js, es6, redux, Vuex, Nuxt.js, scss, styled-components, emotion, node.js, SEO
  • Knowledge of the game industry and esports
  • Experience working in a remote setting

If you feel you are a qualified candidate and want to join us, please submit your cover letter, resume, and portfolio. We will contact you through email.
Apply now and work remotely at OP.GG

Apply

Pitch, a new company from the makers of Wunderlist, is looking for a Senior Performance Engineer with deep experience in JavaScript and browser performance — if you’re interested in shaving milliseconds off of boot timings and keeping rendering at 60 fps, you’re in the right place. We love performance optimizations, metrics instrumentation, and iterating on best-practices with the rest of the frontend teams.

Who we are looking for

  • 5+ years working with frontend frameworks and libraries professionally (and have built or contributed to some is a big plus.)

  • Knowledge of React (Reagent), Re-frame or similar reactive systems and their internals.

  • Experience with ClojureScript, functional programming and immutable data structures is preferred, but not required.

  • You know the weirdest parts of JavaScript and love working with it anyway.

  • You know your way around the performance profiling and debugging tools in your web browser of choice.

  • You will have the responsibility to dive into a new system to understand performance bottlenecks that excites you.

  • You are a strong communicator and are equally comfortable talking with your immediate team, other frontend engineers and backend infrastructure engineers.

  • You are ready to learn, but just as excited to teach.

  • You understand that the perfect solution is informed by the people who will be building on your work, rather than being purely dependent on technical merits. Empathy is a feature.

    Apply now and work remotely at Pitch

Apply

Pitch, a new company from the makers of Wunderlist, is looking for a Senior Performance Engineer with deep experience of JavaScript performance - if you’re more interested in shaving milliseconds off of boot timings and keeping rendering at 60 fps, rather than writing CSS, you’re in the right place. We love performance optimizations, metrics instrumentation, and iterating on best-practices with the rest of the frontend teams.

Apply now and work remotely at Pitch

Apply

Full-Stack Software Engineer

Clutch Prep was founded with the mission to help college students succeed in their classes. We have dramatically improved students’ learning outcomes by providing video-based curriculum with content that exactly mirrors the assigned textbook of their classroom. Our team is driven by a passion to innovate on the explanations of complex topics and to craft a personalized learning experience for students.

At Clutch Prep, you will contribute to creating the best learning experience possible. To do this, you will collaborate with various teams: our product team to create exciting new features and improvements, our growth team to aid in their efforts to expose more students to the benefits of our platform, and our engineering team to help with infrastructure and development projects. You will work alongside our 3 full-stack software engineers and you will report to our CTO. Our products are built using Ruby on Rails and ReactJS.

Everyone on the engineering team participates in figuring out what we should work on, can offer solutions to the problems we're facing in all areas of the company, and is encouraged to work on whatever area is blocking them from achieving their goals.

What you'll be doing

  • You will develop, test and deploy features to solve problems for internal and external users.

  • You will use effective code reviews to level up yourself and your peers.

  • You will uphold our engineering standards and consistency in our codebase and process.

  • You will contribute to building out our technical architecture as we scale our products.

  • You will collaborate with product leadership to define and prioritize projects that help us meet business objectives.

Who we're looking for

  • You are excited to help students succeed by providing the best learning experiences.

  • You have 3+ years of experience in a software engineering role building web applications.

  • You have experience with ReactJS or a similar Javascript library for developing interfaces.

  • You have experience with a high-level programming language, preferably Ruby or Javascript.

  • You are very comfortable writing well-structured HTML and CSS.

  • You write clean, well-tested code.

  • You have collaborated with product teams and designers, and have a proven track record of delivering value to customers.

  • You have strong communication skills and have a desire to give and receive regular feedback.

  • You have experience working remotely.

Some nice-to-haves

  • You have experience with native mobile development.

  • You have experience with QA automation.

  • You have experience with data analysis.

  • You have experience with ML/AI.

What it's like to work at Clutch Prep

We strive to create a work environment that allows our teammates to do the best work of their lives in order to improve the lives of real people, solve hard problems, and change the education world. We work as a team to set quarterly OKRs, run bi-weekly sprints, and use daily check-ins to collaborate and communicate effectively. Our engineers have the flexibility to choose whatever hardware and software they use as long as they can run our app locally and commit code to Github.

Other benefits:

  • Work wherever you want

  • Competitive salary

  • Generous paid vacation and holiday policy

  • Workspace stipend

  • Learning budget

If you have questions, please reach out to Alain (Co-founder/CTO) at alain@clutchprep.com
Apply now and work remotely at Clutch Prep

Apply

The Petal mission

At Petal, we’re using fresh thinking and cutting-edge technology to make credit honest, simple and accessible. We use machine learning to analyze more data in our credit decisions, which means more people qualify, even if they’ve never had credit before. And we use behavioral science and smart, intuitive design to offer a simple, customer-centric product that’s engineered to achieve better financial outcomes -- with straightforward terms and no fees whatsoever. The result is an exciting new approach to credit that has the potential to radically expand credit access and improve the lives of millions of consumers, shaking up a trillion dollar industry in the process.

To do this, we’re bringing together exceptional talent from across disciplines and industries to shape the future of financial services and improve the lives of our customers in a meaningful way.

At Petal, we're looking for people with kindness, positivity, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and potential will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Petal, we welcome diverse perspectives from people who think rigorously and aren't afraid to challenge assumptions.

Join a team of talented, motivated, and collaborative engineers to wrangle complex, ever-changing business requirements under control. Our app must function reliably and delightfully at all times in order for Petal to deliver on its promise of simple, accessible credit. Our feature set aims to outshine other financial apps through a central view into your financial life and the credit industry's most transparent, customer-centric payment experience.

This is a frontend-focused full-stack role: about 80% of the time will be spent in our frontend—a tri-platform React Native app written in TypeScript—and the rest on our Flask/Python backend. You'd be reporting to our Director of Engineering.
Apply now and work remotely at Petal

Apply

Senior Software Engineer Angular 2

Summary

This Senior Engineer will be a valuable member of a Scrum team responsible for developing and supporting one of our web-based SaaS offerings. This person will be highly proficient in Angular 2+ and Javascript for enterprise application development. This person should also have experience programming against APIs. This person will have experience working on a scrum team within sprints, participating in estimations and refinements, and able to follow a story’s acceptance criteria and mockups to produce a working user interface. This person will need to be self-motivated and possess strong communication and coordination skills between Product, Engineering, and QA. 

Essential Duties and Responsibilities:

Engineering:

  • Complete sprint stories, fix bugs, and code new features:

  • Assist in refining backlog work and defining acceptance criteria

  • Accurately estimate time required for a story

  • Support work with code reviews, unit/integration tests and by contributing documentation

  • Install and maintain personal docker environment

  • Uphold DIGARC’s development process

Essential Duties and Responsibilities (c0nt):

Communication:

  • Engage other Engineers about code, process and challenges within the Agile framework

  • Communicate problems and solutions directly and effectively to leadership

Competencies: 

  • Ability to analyze, design, read, write, and explain Angular 2+

  • Ability to understand and troubleshoot the application stack (Python API, Angular front end, MVC Structure)

  • Ability to write quality unit tests

  • Ability to use Git effectively

  • Strong communication and problem-solving skills 

  • Self-starter 

  • Adept at working independently and efficiently on several projects in the same timeframe

  • Proven ability to work collaboratively with others

  • Tenacity in troubleshooting (client issues, performance, data integrity)

  • Aptitude for constantly learning new technologies, highly desired

Education and Experience: 

  • B.S. in Computer Science, Information Systems or related Engineering or equivalent experience

  • 4+ years of experience debugging and problem solving with large, complex web-based applications

  • 4+ years experience with Javascript front end development, preferably Angular 2+

  • 2+ years experience working with APIs or Python

  • 2+ years with enterprise software development, maintenance and process

  • Experience testing frameworks and unit testing

  • Experience with Docker

  • Experience with Agile process, especially Scrum

Physical Demands and Work Environment: 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  Travel outside of the office is minimal but can happen on occasion.  Typical professional office working conditions.

 U.S. Citizenship or ability to work in the United States without sponsorship (currently and in the future) 

All DIGARC employees are expected to display unquestionable integrity in every aspect of work and dealing with others.  Respect for diversity and inclusion of all individuals is imperative to our business success and required.
Apply now and work remotely at DIGARC

Apply

Backend Engineer - Node.js

Founded in 2018 by seasoned legal, finance and procurement professionals, Alacrity is on a mission to create technologies which enhance the relationship between corporates and law firms to improve service delivery, reduce costs and manage relationships more efficiently.

If you get excited about disrupting an industry which hasn't seen innovation since the advent of email, we want to talk to you. Fun fact, 65% of our users are still on Internet Explorer but lucky for you, this is a backend role.

This is a remote-first opportunity for people residing within European timezones.

Requirements

Alacrity is looking for a mid-level or senior, self-motivated engineer to join our team of 3 engineers. Although you will be surrounded by great engineers, you must be able to work independently and take initiative. We're looking for strong architectural and service-design skills as well as full appreciation of code quality standards.

About You

  • You love getting things done and deployed to the users.
  • You are hungry to learn new skills and constantly strive to improve.
  • You know and appreciate automated testing, clean code and documentation.
  • You care deeply about your work, your team and the users.
  • You want to work at a startup with a reasonable and sane working environment.

Things you will get to do

  • Further develop our Node.js API.
  • Create and collaborate on technical specifications for new product features.
  • Review product security (security is taken very seriously here).
  • Improve our AWS infrastructure.
  • Constantly learn from other engineers (we take pride in thorough code reviews).

Your Ideal Skill Set

  • Deep knowledge of Javascript and Node.js.
  • GraphQL experience (we use Apollo).
  • SQL (we use Postgres).
  • Experience with devops (AWS, Docker and Terraform).

Benefits

Work Environment

  • Open and transparent workplace.
  • Very light on meetings other than daily standup and weekly planning.
  • Work from where you are the most productive, the whole team is remote.
  • Regular company meetups.

Other Benefits

  • Your own high-spec Macbook.
  • Annual budget for conferences, subscriptions, etc.
  • Genuine product involvement.
  • Contributory pension (for UK based employees).
  • Option to work from the WeWork Moorgate office (for London based employees).

Salary

£50000 - £90000
Apply now and work remotely at Alacrity Law

Apply

Senior JavaScript Engineer

Our growing team is looking for a senior JavaScript Ecosystem Engineer to help guide our software design and systems, and build a solid foundation for future development. If you're obsessed with software craftsmanship, automating everything, reusable components with style guides, and simple yet elegant architectures, then let’s talk.

Founded in 2003, Ocelot is higher education’s #1 SaaS provider of multilingual AI chatbots, serving over 6.5 million students at over 400 institutions. The Ocelot tech stack employs TypeScript, React, Node.js, and a Drupal CMS. Everything is deployed on AWS. Our agile engineering team is remote-first with staff working from home the majority of the time.

Responsibilities:

  • Code new features 

  • Always improving our development experience

  • Participate in planning meetings, development activities, deployment, and monitoring

  • Shape and guide our JavaScript ecosystem code and architecture 

  • Maintain high standards of quality, velocity, and craftsmanship

  • Recruit and mentor software engineers

Required skills: 

  • React

  • TypeScript

  • Node.js

  • Automated testing

Preferred skills:

  • HTML/CSS

  • GraphQL, Apollo, REST, and RESTful APIs

  • Jest, Karma, Mocha, Jasmine, Selenium

  • AWS, Messaging Systems, Circleci, Sentry

  • Ability to work in a fast-paced startup environment

Experience as a Technical Lead, Architect, or Development Manager a plus
Apply now and work remotely at Ocelot

Apply