A palm tree

Remote Engineering Jobs

The largest collection of remote Engineering jobs online. Filter by location requirement and employment type. New jobs added daily.
Your Location
Employment Type
  • Hacker Noon logo

    Frontend Engineer

    Hacker Noon
    Worldwide
    2 weeks ago

    Frontend Engineer

    What we’re looking for

    Hacker Noon is looking for a part-time Front End engineer with opportunity to join the team full time.

    In this role you’ll use your extensive knowledge of JavaScript, React, HTML, and CSS to improve the Hacker Noon platform, a custom CMS used and loved daily by millions of people around the world. You’ll get to choose what to work on, prototype, iterate, review, and ship features designed to improve the experience of Hacker Noon core people: readers, writers, editors, brands, and admin. You are scrappy, detail-oriented, and empathetic. Maybe you have started your own company. Maybe you worked at a larger corporation and needed more breathing room for creativity and independence. Maybe you dropped out of school (or never went) because you realized you didn’t fit the traditional mold. You most likely have read a Hacker Noon story before and liked that it was authored by someone just like you. You’re not just willing to go through all the ups and downs of startup life. You are living for it.

    Responsibilities

    • We want our contributors to be independent thinkers who excel at choosing high impact projects (company wide impact is measured by time reading, words published, and revenue made) but we also want our contributors to be empathetic to our users and teammates, doing everything they can to level up our community. Here’s a bit more about our product making style.
    • Familiarity with a sizable portion of our Tech Stack, including NextJS, SlateJS, Firebase, Vercel, SendGrid, Nginx, Algolia, Coil, Vue, ExpressJS, MomentJS, Node, NodeJS. Some important internal tools: Slack, Notion, GitHub, Trello, Google Docs.
    • Collaborate with other engineers to spec, write, test, and deploy code. We recently went through a code audit, and have a number of projects to improve page performance, load time and search engine index-ability.
    • Brainstorm (sometimes, even prototype) features with rest of team based on your knowledge of the codebase
    • And of course, there’s always bugs to fix, based on your personal experience or feedback from the team and the community.

    Compensation

    Every single Hacker Noon team member started out as a part time contractor first, including the CEO. You will be assigned a part time project based on your skill, interest, and commitment level. After a mutually agreed upon trial period and compensation amount, there will be an evaluation between you and Hacker Noon to find the best fit: full time, part-time, or no time.

    About Us

    Hacker Noon is built for technologists to read, write, and publish. We are an open and international community of 15k+ contributing writers publishing stories and expertise for 3M+ curious and insightful monthly readers.

    A few fun facts about work @ Hacker Noon:

    • Lean: We have never had more than 20 people and aspire to always remain that way. Our ideal model is that of Craigslist, a company worth over $1 billion with just 50 employees
    • Colorado, & the World Wide Web: Our HQ is in rural Colorado. Our people are worldwide.
    • Distributed: We have been remote from day 1. We practically invented WFH
    • Pandemic-proof: During Covid, most of our employees got a raise
    • Challenging (in a good way): Since we are such a small team, every single member is an important contributor of the business. You will have the freedom to create your own initiatives and be your own boss
    • Diverse: We are diverse, especially compared to industry standard (and by default so):
      • 40% females
      • 20% African, 40% Asian, and 40% white
    • Fun: We value work-life balance, and encourage all employees to take a break ever so often. And oh, we also have an unlimited vacation policy
    View Application
  • MainStreet logo

    Senior Backend Software Engineer

    MainStreet
    USA Only
    2 days ago

    Senior Backend Software Engineer

    • Remote Position
    • Engineering
    • Full Time

    The problem

    Every year, billions of dollars are set aside by your local, state, and federal representatives to make it easier for anybody to build a small business and turn their dream into reality. But while governments might be great at governing, they’re terrible at marketing. These billions sit unclaimed, waiting for founders to discover them. We want to fix that, and we need your help.

    The opportunity

    MainStreet is looking for a Senior Software Engineer to help us build out our backend systems and infrastructure. You’ll have an opportunity to contribute to the core plumbing that powers MainStreet’s product suite. You’ll be responsible for building complex systems like our payroll and HR data ingestion pipeline as well as our billing and payments systems.

    What you’ll do

    • Help define the future of and contribute directly to MainStreet’s core product platform and infrastructure
    • Create clean abstractions for performant services that will be used by MainStreet’s feature teams
    • Build the next generation of MainStreet’s data ingestion and billing infrastructure
    • Borrow from your experience to help us up-level our team’s technology and processes as we scale and iterate rapidly
    • Be a steward of core security and design principles

    What we’re looking for

    • 5+ years experience building and maintaining production software in a back end focused or generalist role
    • Someone who can own and drive technical decisions with a grounding in solving problems for our customers and business
    • Ability to flex into front end development when necessary for the needs of the business
    • Experience coaching and mentoring junior developers
    • Someone that thrives in a highly collaborative and fast paced environment
    • Experience operating cross functionally with Engineering, Product, and Design teams.
    • A willingness to learn on the job and take on tasks as needed
    • Excellent communication skills
    • Ability to work independently and communicate over the phone and with video chat software, such as Zoom
    • Bonus if you have FinTech domain experience, familiarity with billing and payments systems, or direct experience with Node, TypeScript, and Google Cloud Infrastructure.

    About MainStreet

    What we do

    At MainStreet, we’re building a platform that automatically qualifies companies for hundreds of local, state, and federal tax programs and wins them back what they’re owed in minutes, versus the dozens of hours it would otherwise take. The average company gets ~$51,000. We’re backed by top-tier investors, including the founder of Product Hunt, Gradient, a Google Venture Fund, Shrug Capital, execs at Google and Facebook, and Ron Conway’s fund, SV Angel.

    How we think about diversity

    We try to make sure the diversity of our customers is reflected in the team that serves them. Because when we include people of all races, genders, sexual orientations, ages, and identities — we end up building a better experience for everyone who uses MainStreet.

    We know we need to be intentional in our hiring practices in order to overcome systemic biases we may be blind to. So, if your lived experience has given you a unique perspective on business, startups, or any other aspect of our business – even if you don’t meet all the requirements – let us know, and we’ll make sure your application gets the attention it deserves.

  • Awesome Motive Inc. logo

    Senior WordPress Developer

    Awesome Motive Inc.
    Worldwide
    2 days ago

    As a Senior WordPress Developer at Awesome Motive, you’ll join the WPForms team where you will collaborate with awesome team members and tackle a wide range of responsibilities.

    WPForms is the most popular WordPress form builder plugin with over 4+ million users. So your work will have a big impact!

    We are looking for an experienced backend developer that is already actively involved with WordPress plugin development. You'll help design new features, write/rewrite code, and tackle complex challenges at scale. You will also regularly conduct code reviews and mentor your peers. 

    Additionally, this is a leadership position where you will earn the opportunity to lead release cycles and manage a small team of developers. You need to be passionate about -and have first-hand experience with - some degree of project management.

    💡 Interested in applying?

    🔍 Please read/follow the next steps outlined in "How to Apply" at the bottom of this listing.

    Attention to detail is one of our core values! This is your chance to stand out :)

    To love this role, here’s the type of person you are:

    • You’re a self-starter who loves taking initiative and seeing things through from conception to completion. Our developers "own" features/tasks and are responsible for scoping, development, and testing.
    • You're an excellent communicator, fluent in both verbal and written English, who makes sure nothing slips through the cracks. We believe communication is critical and there is no such thing as over-communicating.
    • You take pride in the quality and craftsmanship of your work rather than just doing it to get it done - with attention to detail.
    • You love mentoring your peers and helping them "level up" just as much as writing code.
    • You are comfortable giving critical feedback to peers (in a respectful and productive manner) and also don't take feedback given personally.
    • You're happy jumping between front-end and back-end development tasks or tackling tasks that require both.
    • You're happy working on tasks of all sizes - from small bug fixes and enhancements to large features/rewrites.

    Responsibilities include (but are not limited to):

    • Triaging bugs and enhancements that come into GitHub.
    • Scoping, writing, and testing new product features and addons.
    • Communicating with the team and supporting your peers using chat, audio, and video.
    • Supervising other developers; providing feedback, giving peer reviews (PRs), and managing deadlines.
    • Managing sprints and product releases.

    Skills you'll need to succeed in this role:

    • People and project management experience.
    • Professional experience with WordPress plugin development, architecture, and standards (WordPress theme experience is great, but alone is not sufficient).
    • Advanced proficiency with PHP, MySQL, WordPress development etc - including modern PHP practices (OOP, autoloading, namespacing, traits, interfaces, etc).
    • Strong familiarity with JavasScript (vanilla JS, jQuery, ES6, etc).
    • Deep experience with build tools like gulp and webpack and package managers such as Composer and NPM.
    • Experience working with third-party APIs (Eg Stripe, Drip, Zapier, etc).
    • The ability to iterate and ship ideas quickly - done is better than perfect.
    • Ability to keep complex ideas and features simple. (Simplicity is a core value!)
    • Previous remote work experience.

    What we offerWorking for a fast-growing bootstrapped company is a rare opportunity, one we consider a lifestyle choice rather than a job choice. Our positions are challenging, but also come with amazing advantages and fulfillment to those who earn them. Here’s what we offer.

    • Competitive Salary.
    • Health, Dental, and Vision Insurance benefits for full-time U.S. employees.
    • Work from your home. We’re spread out all over the world – United States, Canada, Ukraine, India, Pakistan, Singapore, and more.
    • Unlimited PTO after 90 days of employment. We encourage employees to take the time they need for a vacation, to stay healthy, and to spend time with friends and family.
    • Paid maternity and paternity leave.
    • We happily provide or reimburse software you’ll need as well as books or courses that promote continued learning.
    • We give you the opportunity to solve challenging and meaningful problems that make a difference.
    • Custom Branded laptop at your five year anniversary.
    • We cover all costs of company travel (including our annual all-company retreat and mini-team meetups).
    • Ability to work with some of the best people in the business through frequent, if not daily, interactions.
    • And in case you were wondering: no politics, no b.s., and no jerks.

    Want to find out even more about Awesome Motive? Be sure to take a look at our About and Contributions pages for details on how Awesome Motive has continued to evolve in order to best help small businesses grow and compete with the big guys, and how we strive to give back. And for an even deeper dive, you can check out more about WPForms.

    Location and Hours

    This is a remote position - our team is spread around the globe! 

    Our home base is in Florida, USA, so company operating hours are 9am - 5pm ET (UTC -5). While full coverage is not a hard requirement, you must be available for a majority portion of the day.

    Requirements

    • Personal Computer with internet access.
    • Availability to participate in audio/video meetings at any time needed during work hours.

    Inclusion Statement

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

    How to apply?

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

    Please clearly include the following in your cover letter (required):

    • Your experience with WordPress plugin development.
    • What is your favorite WordPress hook/function and why.
    • Your management experience - tell us about how many people you have managed/mentored, projects you have managed, etc.
    • Tell us a bit about yourself and why you should be considered. Details about your experience, qualifications, personality, etc are very helpful.
    • Profile links with code samples (GitHub, GitLab, WordPress.org, etc).
    • Other profile links if available (Your website, Twitter, LinkedIn, etc).

    Note that stock/generic cover letters won't do - tell us why you want this job, not just any job.Thanks and we look forward to hearing from you!

  • HeySummit logo

    Full-stack Django Engineer

    HeySummit
    Worldwide
    2 days ago

    HeySummit is hiring a Fullstack Engineer to help us grow the best platform for sharing knowledge with the world. If you consider yourself full-stack, and have a deep knowledge of Django, we'd love to connect.

    Please note: The majority of the team is in UK-to-Eastern US time, and while we accept applications from anywhere, operating and overlapping with those timezones will be necessary.

     

    Responsibilities

    * Improving features to spec in production code in the frontend (currently: JQuery, Bootstrap, Less), backend (Django + PostgresSQL), and architecture (AWS) with a key focus in front-end development and ensuring anything we ship looks and feels great

    * Frontend development using Javascript frameworks like React & Vue.js

    * Developing integrations between HeySummit and the tools our customers love to use, and establishing a process of considering, developing, testing, and troubleshooting integrations

    * Liaising with the product and customer happiness team to figure out issues and work on new features and improvements

    About You

    * You pride yourself on writing clean, easy to read code

    * You have experience with Django and React or Vue.js

    * You are diligent about contributing to documentation

    * You understand the value that fixing bugs brings to customers

    * You feel comfortable interacting with nontechnical stakeholders

    * You have experience with CI/CD

    * You test your code before every push

    * You create automated tests as you build

    * You are interested in self-improvement

    * You see the value of engaging with the whole team on a daily basis

  • Elastic logo

    Swiftype - Senior Ruby Engineer

    Elastic
    North America Only
    2 days ago

    Elastic is a free and open search company that powers enterprise search, observability, and security solutions built on one technology stack that can be deployed anywhere. From finding documents to monitoring infrastructure to hunting for threats, Elastic makes data usable in real-time and at scale. Thousands of organizations worldwide, including Barclays, Cisco, eBay, Fairfax, ING, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Founded in 2012, Elastic is a distributed company with Elasticians around the globe. Learn more at elastic.co.

    A strong search experience in web applications is a must-have and yet it is hard to implement and even harder to perfect. Providing the right piece of content or the perfect product to a potential customer requires insight and effort. Elastic Site Search harnesses the power of Elasticsearch for best-in-class relevance right out-of-the-gate. Not only does Site Search include typo-tolerance, stemming, bigram and phrase matching, but it also offers search customization features such as Curations, Weights, and Boosts for you to fine-tune relevance based on your business objectives in conjunction with data available via Analytics. We’re seeking a talented software engineer to help us continue our mission to provide the best search-as-a-service experience on the market. 

    What You Will Be Doing:

    • You will work with our Swiftype search products and improve advanced distributed systems, such as our web crawler.
    • You will collaborate with international teammates in a mostly text-based, asynchronous, remote-first team environment with occasional video calls and in-person conferences. 
    • You’ll be hands-on with the team and codebase, reviewing work and providing constructive feedback.
    • You will help define the team’s overall strategy, collaborating on a product roadmap and then breaking it into technical deliverables. 
    • You’ll act as an important and communicative part of an engaged and spirited team.

    Our Team Style:

    • We appreciate articulate and “low ego” people who want to grow as part of a team.
    • We welcome diversity in all forms, thought above all. We embrace strange and risky ideas and appreciate characters of all sorts.
    • We hold each other accountable and work to a high standard. We take pride in the frequent, safe and graceful delivery of innovative and valuable features.
    • We embrace open communication and challenge. We appreciate positivity and vigilance and strive for autonomy, trust, and personal and professional growth.
    • Our stack is in Ruby, Java/JRuby, and JavaScript and we get deep into Elasticsearch.

    What You Will Bring:

    • Previous experience in a technical role wherein you helped define product goals and iterated them into scaled software. You understand that what you build needs to empower and engage the customer, the person.
    • Excellent practical judgement. You know how to prioritize, when to collaborate and ask for help, and when to be independent.
    • Measured and articulate written and spoken communication skills. You work well with others and can craft concise and expressive thoughts into correspondence: issues, investigations, documentation and onboarding material.
    • An interest in learning new tools, languages, workflows and philosophies that can help you grow. You can function well in an environment that drives towards change.

    If this sounds interesting, we would love to hear from you! Please include whatever info you believe is relevant: resume, GitHub profile, code samples, blog posts and writing samples, links to personal projects, etc.Additional Information - We Take Care of Our People

    As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.

    We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.

    • Competitive pay based on the work you do here and not your previous salary
    • Health coverage for you and your family in many locations
    • Ability to craft your calendar with flexible locations and schedules for many roles
    • Generous number of vacation days each year
    • Double your charitable giving - We match up to $1500 (or local currency equivalent)
    • Up to 40 hours each year to use toward volunteer projects you love
    • Embracing parenthood with minimum of 16 weeks of parental leave

    Different people approach problems differently. We need that. Elastic is committed to diversity as well as inclusion. We are an equal opportunity employer and committed to the principles of affirmative action. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. If you require any reasonable accessibility support, please email candidate_accessibility@elastic.co.

    Please see here for our Privacy Statement.

  • Currencycloud logo

    Java Software Engineer

    Currencycloud
    Europe Only
    3 days ago

    *Please note that due to tax restrictions we are only able to employ people who have the right to work and live in either the UK or NL*

    Java Software Engineer

    Ready to shape tomorrow?

    This is somewhere where innovative thinking and the power of technology know no limits. We know that the success of the business depends on the people who keep it moving, which is why we are looking for exceptional talent to join our international payments revolution.  

    We’re bringing simplicity, transparency & scale to cross-border payments - a $120 trillion market.

    We recently received funding from the Banking Competition Remedies (BCR) programme to help accelerate our growth and are looking to expand.

    About the role

    Our software engineers are responsible for implementing an industry-leading API that has already processed over $50 billion of cross-border transactions for over 5 million end users, and is available to our clients 24/7. But we’re not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale.

    From our monolithic datacenter beginnings we’ve moved wholesale to AWS where our system runs as a set of distributed applications. We’re currently in the process of migrating those applications over to Kubernetes and Jenkins-X as we further embrace a microservices architecture.

    As a Software Engineer you’ll play a key role within your team; taking responsibility for your services and the technology within them, but also in helping develop your team and its relationship with your product owner and the broader business. Teams are aligned to services and you’ll have:

    • Clear ownership of your domain
    • A clean modern codebase
    • An independent path to production
    • Strong platform and product support
    • The ability to make real changes with real business value

    Our microservices architecture enables us to explore new languages and technologies in parallel with our existing system. The core of our system has been built using Ruby, leveraging backing services like RabbitMQ, Redis, and MySQL/Aurora, but we are keen to bring in engineers with more diverse backgrounds and help us take Currencycloud to the next level of scale. 

    We’re particularly interested in strong Java developers (ideally with some exposure to the Spring framework, especially Spring Boot and its related cloud-native ecosystem), Scala Developers, Ruby Developers or people from any modern Object Oriented programming language. Our only must-have is that we want to speak to people who like to collaborate and solve problems.

    The details

    Day-to-day you’ll work with a variety of tools, technologies, capabilities and processes.

    •  Highly-scalable, highly-available, cloud-native applications are key to our next phase of growth, are written to 12-factor principles and fit into our microservices architecture
    •  Cloud-related tools, services, and distributed system observability to support these applications, such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM, to name but a few
    •  API specifications, conforming to the OpenAPI (Swagger) standard, provide a clean boundary both externally between our customers and our product, and internally between our microservices
    •  Object-oriented programming forms the bulk of our codebase, currently in Ruby and more recently in Java. We also have specialist applications written in a functional style using Scala and Elixir
    •  SQL, and large SQL databases, provide the persistence layer for our applications. You’ll be working with (and know the limitations of using) such large datastores
    •  Infrastructure automation is primarily owned by the infrastructure team, but you will be a consumer of their work, familiarity with AWS, Terraform and Docker is beneficial
    •  Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance; ensuring that the code that we write forms products that are fit for use. We currently use a variety of frameworks including JUnit, RSpec and Cucumber
    •  Agile development, with teams broadly aligned with the Spotify - Squads & Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams
    •  Continuous Integration and Continuous Delivery pipelines allow us to “automate all the things”, providing repeatable builds and consistent deployments
    •  GitHub, and the GitHub PR review process, forms a core part of our developer workflow, and peer reviews help share knowledge and improve quality
    •  Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you’ll need to collaborate with a number of stakeholders, including Product Owners and QA, as part of your product development

    None of these on their own are a must-have to apply for the role, but it would be useful to share with us any knowledge or experience that you have in these areas.

    Benefits

    At the moment we are transitioning from an office based working environment to a remote first company, so we have adapted our already great benefits package to reflect this.We now offer a day off each month for your mental health on top of the 25 days annual leave allowance and a day off for your birthday. Our comprehensive health care includes mental health support service access and we have live streamed health based activities like Yoga and Barre classes each week! We also run fortnightly company updates hosted by our CEO to keep employees up to date on developments and also include an open forum for employees to ask questions.If you think your skills and experience match what we are looking for and you’d like to join a Fintech industry unicorn, please get in touch!For recruiters: we aren’t currently looking for additional support on this role and won’t be accepting any unsolicited CVs

    About Currencycloud

    Currencycloud is a global payments platform built on smart technology that takes the complexity out of moving money. Developers use our API building blocks to build customised payment solutions. Whether you want to embed our payments infrastructure into your products or services, or build on top of it, we’ll fit into your business in a way that works for you. 

    We take care of all the intricacies and regulatory hurdles involved with cross-border payments, giving you the tools to globalise your business.

    Our cloud-based platform removes that complexity from international transactions, giving you clarity and control over your business so you can focus on the things that matter: your customers. With enterprise-class solutions for clients and partners such as Visa and Starling Bank, Currencycloud understands your needs and can help with market-leading products.

  • Whiplash logo

    UX Front-End Developer

    Whiplash
    USA Only
    3 days ago

    Do you love building responsive HTML/CSS/JavaScript interfaces? If yes, read on!

    About Us

    Whiplash has it all - a small team development environment with the perks that come with being acquired by a large company, such as health insurance, 401(k), 40-hour work weeks, etc. We believe strongly in work-life balance, and sane hours and flexibility are a big part of that.

    Whiplash is a leading eCommerce fulfillment platform that was founded in 2007 to support shipping Modest Mouse tour merchandise. In 2019, Whiplash was acquired by Port Logistics Group, the nation’s leading provider of omnichannel distribution solutions at the point of entry and into the domestic supply chain.

    About the Opportunity

    We are looking to hire a user-experience-focused front-end developer to join our growing Ypsilanti, Michigan based tech team. Essential responsibilities will include design, prototyping, and web development for the Whiplash web application and design system. The ideal candidate has strong design instincts to go along with demonstrated experience using HTML, CSS, and JavaScript to realize responsive interfaces across all major browsers.

    About You

    You will be a good fit for this incredible opportunity if you:

    • Have deep experience building responsive HTML/CSS/JavaScript interfaces
    • Enjoy 3rd party APIs and robust data models
    • Have worked with reactive frameworks (vue.js / react, etc)
    • Have the ability to gather and transform feature requirements into visual prototypes and working interfaces
    • Have solid experience working with source control in a collaborative development environment
  • Whiplash logo

    Back-End Ruby Developer

    Whiplash
    USA Only
    3 days ago

    Got Ruby? If yes, check out this awesome opportunity with Whiplash!

    About the Company

    Whiplash has it all - a small team development environment with the perks that come with being acquired by a large company, such as health insurance, 401(k), 40-hour work weeks, etc. We believe strongly in work-life balance, and sane hours and flexibility are a big part of that.

    Whiplash is a leading eCommerce fulfillment platform that was founded in 2007 to support shipping Modest Mouse tour merchandise. In 2019, Whiplash was acquired by Port Logistics Group, the nation’s leading provider of omnichannel distribution solutions at the point of entry and into the domestic supply chain.

    About the Opportunity

    In this role, you will be managing the web development for the Whiplash family of web applications. You will be working in tandem with the user experience team and delivering RESTful API endpoints that are performant, maintainable, and easy to consume.

    About You

    You will be a good fit for this incredible opportunity if you:

    • Enjoy working in a small team environment where you have a high level of responsibility and independence.
    • Have experience working with source control
    • Have solid experience with Ruby on Rails
    • Are comfortable writing performant queries in MySQL
    • Comfortable in discussions with end users
    • Experience with scaling applications in production
  • Bottomless logo

    Full Stack Engineer

    Bottomless
    Worldwide
    3 days ago

    Full Stack Developer

    We are a fast growing startup with a product used by thousands of consumers and dozens of coffee roasters every day. We are looking for a self-motivated individual with experience in full stack development. 

    The ideal candidate for this position would be able to dive into any kind of project, from frontend development in React.js to backend tasks running on Node.js. You will be working on customer and vendor facing pages, internal tools, hardware integration, and infrastructure.

    If you are interested in working hard to build something big and enjoy an array of different things. This might be a good fit.

    For the right candidate there is infinite growth potential.

    Requirements:

    3+ years of experience in full stack development

    Expert proficiency in: 

    • Node.js
    • MongoDB
    • React.js
    • English (written and verbal)

    Intermediate Proficiency, at a minimum:

    • Software architecture
    • Basic UI/UX design skills

    Basic Proficiency, at a minimum:

    • Python (background tasks)
    • Redis
    • Shopify Integration Development

    Not required, but a plus:

    • Embedded systems (C++)
    • Machine learning (scipy, numpy, pandas)
    • Data science (time series modeling, collaborative filtering)

    Culture: 

    • Extremely fast paced work environment. 
    • Expectation to own projects and take ownership of tasks.
    • Have both technical and creative input with the goal to improve product and customer experience. 
    • Be a self-starter and go above and beyond for all projects. 
    • Interest in building innovative products
    • Thrive in a competitive environment
  • Pantheon logo

    Software Engineer – Backend

    Pantheon
    USA Only
    3 days ago

    Software Engineer – Backend

    • Location: United States (Remote)
    • Service / API Engineer (Remote)

    About Pantheon

    Pantheon is the only WebOps platform built from the ground up for agility. We help our customers win, where digital experience starts and matters most – their websites. We empower teams of developers, marketers, and IT professionals to focus on delivering business results while Pantheon handles uptime, performance, scalability and security. We are the fastest growing Drupal and WordPress platform in the world, powering over 200,000 sites and serving billions of pages every month. Happy customers include some of the most recognized names in high tech, higher education and NGO, such as Patch, Apigee, UC Berkeley, Arizona State University, and the United Nations.

    With 35% of the web running open source, we are growing aggressively into a huge market opportunity and looking to expand our engineering team. That’s where you come in.

    Engineering at Pantheon operates in small mission-focused teams that are tasked with large business problems and armed with a fully capable set of engineering skills. They dig in, understand the problem and find the optimal path to success. You’ll have the opportunity to contribute at all levels of the stack — and we mean the kernel tweaking to feature design kind of full-stack.

    We’ve got depth and breadth across the technologies we use to run the Pantheon platform at scale. You’ll have many opportunities to pick up and apply new skills and gain professional experience with some of our existing use of Cassandra, MySQL, Redis, React, Node.js, Python, Golang, C, Chef, Google Cloud Platform, Kubernetes, Docker, CircleCI, and more.

    The Role

    You delight in the critical role you are able to play in making rapid product innovations possible, stabilizing services, and driving the architecture shifts that unlock our ability to scale teams.

    At Pantheon, we build our apps using reliable frameworks and tools that we know and trust including Python3/Django, MySQL, a CI pipeline, and a cloud-native container-based infrastructure orchestrated with Kubernetes. If you have fluency in these technologies, it is a plus, but we have also benefited from diverse experiences. We are in the process of moving our services to Graphql and would be thrilled to know if you have production experience with that technology.

    Pantheon’s core company values are Trust, Teamwork, Passion, and Customers First. Within Pantheon engineering, we value collaboration, quirkiness, autonomy, and a non-blame culture. We’re enthusiastic participants in several open-source communities and have real relationships with many of our most active customers. If all of this sounds interesting to you, read on!

    What you will do

    • Collaborate with multiple skill sets and disciplines to design, build, and maintain APIs, services, and gateways that underlay our customers’ experience
    • Work with engineers from multiple teams to continue our investment in improving our service architecture
    • Own your team’s production systems, measure and track their health, and assist our dedicated support team to resolve production issues
    • Mentor other engineers and provide thoughtful feedback

    What you bring to the table

    • You enjoy and have experience with web applications and APIs.
    • You can contribute to technical architecture discussions and help drive technical decisions.
    • You are a clear communicator, able to represent your contributions and ideas with clarity while remaining open to the contributions and ideas of others.
    • Take pride in what you can do as part of a team.

    Proudly based out of San Francisco, Pantheon is a platform where marketers and developers build, host, and manage their high-value Drupal and Wordpress websites. Pantheon’s engineering’s secret sauce is not our innovative scaling and performance tooling but our passionate, creative, collaborative team.

    Fast Facts

    • Pantheon recently closed its Series D funding ($40m)
    • Pantheon is one of America’s Best Workplaces of 2019
    • Pantheon earns Top 10 Ranking in Best Software Awards by G2 Crowd
    • Pantheon actively sponsors programs like the Grace Hopper Celebration (GHC 19)

    Pantheon is an equal opportunity/affirmative action employer and we welcome applications from all backgrounds regardless of race, color, religion, sex, national origin, ancestry, age, marital status, sexual orientation, gender identity, veteran status, disability, or any other classification protected by law.

    No Visa Sponsorship at this time.

    LI-remote

    LI-LP1

  • Cinder Staffing logo

    .Net Core Software Developer

    Cinder Staffing
    North America Only
    3 days ago

    Cinder is a unique player in the staffing industry, putting people at the heart of everything we do. We value our internal employees and those working for us at client sites. We are a proudly community-conscious agency dedicated to humanizing staffing by connecting awesome people, building amazing teams, and developing authentic partnerships. 

    We are currently seeking a Software Developer to fill a remote role for our client’s dynamic and growing team. This is not a corp-to-corp position.

    Our client, based in Huntington, IN (serviced in EST), is a not-for-profit, service-oriented, and highly technical team that releases stories daily. They keep current on all the newest technologies and are looking for people who are passionate to do the same!

    This Software Developer will work in a full stack, .NET Core and Angular 2+ environment. This position requires knowledge of .NET and Angular best practices, the ability to assist in leading small development teams, and a desire for continuous learning of up and coming web technology. You will be working in a team environment with members representing Quality Assurance, Infrastructure, Product Management and Customer Care in the development of large scale, customer facing SaaS applications.

    WHAT YOU’LL BE DOING:

    • Developing solutions on a variety of platforms in accordance with business and customer requirements
    • Utilizing agile software development practices
    • Leading in code reviews and providing direction in support of coding standards and documentation procedures and practices
    • Leading analysis and review sessions with teams of cross functional stake holders
    • Assisting in the professional development of junior developers
    • Assisting lead developers with researching and recommending new technologies

    ABOUT YOU:

    • Current development experience in .NET Core and Angular 2+
    • 7+ years of professional experience developing software applications
    • 2+ years of professional experience on medium to large projects
    • Broad experience with Agile methodologies
    • Proven understanding of OO design principals
    • Knowledge of cloud hosting services (Amazon, Azure, etc.)
    • Bachelor of Science degree in a Computer designated area or related field of study, or commensurate work experience.
    • Debugging and critical thinking ability
    • Good communication skills, both verbal and written
    • Strong technical skills including expert understanding of software development principles
    • Ability to develop software, holding differing roles on multiple projects, with shifting priorities, while meeting personal and team deadlines and goals
    • Ability to lead and inspire project team members
    • Desire to learn and stay up to date on current web technologies
    • This position will handle confidential data, and confidentiality must be maintained
    • Ability to work in Eastern Standard Time Zone; daily stand ups start as early as 8:30am EST

    Note to our applicants: Our current understanding is that the skills and experience listed here are required in order to be successful in this position. However, if you believe you are a good candidate for this position despite missing some of these skills or experience, please apply anyway and include a cover letter explaining your perspective so that we can fully evaluate your candidacy

    Compensation: $90-118k/year

    Hours: Full-time, normal business hours (EST) 

    Location: Indiana and surrounding areas/Remote

    Contract Length: 1-year assignment

    Applicants must be authorized to work for ANY employer in the US. We are unable to sponsor or take over sponsorship of employment Visas.

  • Awesome Motive Inc. logo

    WordPress Developer (PHP/JS)

    Awesome Motive Inc.
    Worldwide
    3 days ago

    About the Company:At Awesome Motive, we help small businesses grow and compete with the big guys by creating market-leading software and growth tools.Over 10 million websites use our software and training videos to grow their traffic, email subscribers, and business revenue.

    We are the company behind popular marketing products including OptinMonster, WPForms, MonsterInsights, SeedProd, WP Mail SMTP, RafflePress, TrustPulse, and more. We also run a suite of popular blogs including WPBeginner, the largest free WordPress resource site for beginners.

    About the role?As a WordPress Developer at Awesome Motive, you will build infrastructure to create new features, improve existing code, squash bugs, and help us rapidly scale our platform.💡 Interested in applying?

    🔍 Please read/follow the next steps outlined in "How to Apply" at the bottom of this listing.

    Attention to detail is one of our core values! This is your chance to stand out :)

    To love this role, here’s the type of person you are:

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

    Common responsibilities include (but are not limited to):

    • Triaging bugs and small enhancements that come into GitHub.
    • Scoping, writing, and testing new product features and addons.
    • Refactoring legacy code with a particular attention to backwards compatibility.
    • Providing feedback and peer review for other developers (Github PRs).

    Here are some skills that will come handy:

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

    Bonus points if you also have:

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

    What we offerWorking for a fast-growing bootstrapped company is a rare opportunity, one we consider a lifestyle choice rather than a job choice. Our positions are challenging, but also come with amazing advantages and fulfillment to those who earn them. Here’s what we offer.

    • Competitive Salary.
    • Health Insurance benefits for full-time U.S. employees.
    • Work from your home. We’re spread out all over the world – United States, Canada, Ukraine, India, Pakistan, Singapore and more.
    • Unlimited PTO after 90 days of employment. We encourage employees to take the time they need for vacation, to stay healthy, and to spend time with friends and family.
    • Paid maternity and paternity leave.
    • We happily provide or reimburse software you’ll need as well as books or courses that promote continued learning.
    • We give you the opportunity to solve challenging and meaningful problems that make a difference.
    • Custom Branded laptop at your five year anniversary.
    • We cover all costs of company travel (including our annual all-company retreat and mini-team meetups).
    • Ability to work with some of the best people in the business through frequent, if not daily, interactions.
    • And in case you were wondering: no politics, no b.s., and no jerks.

    If all of this sounds interesting, then please submit your application!How to Apply?

    Please clearly include the following in your cover letter:

    • Your experience with WordPress plugin development.
    • What is your favorite WordPress hook/function and why.
    • Tell us a bit about yourself  and why you should be considered. Details about your experience, qualifications, personality, etc are very helpful.
    • Profile links with code samples (GitHub, GitLab, WordPress.org, etc).
    • Other profile links if available (Your website, Twitter, LinkedIn, etc).

    Also note, don't forget to proofread before submitting. Check spelling, capitalization, etc. This is your chance to make your application stand out :)We won’t be able to individually respond to all applications, but if we feel you’re a strong match, someone will be in touch shortly. Qualified candidates will be asked to do a simple code challenge.Thanks and we look forward to hearing from you!

  • Old St Labs logo

    Front End Software Engineer

    Old St Labs
    Worldwide
    3 days ago

    At Vizibl, we’re on a mission to help every company work together, better. We want to help all companies make a difference in the world by revolutionising the way they work together, empowering them to reach their full potential.

    We’re off to a great start too. Teams in some of the world’s largest enterprise companies are already collaborating with their suppliers through Vizibl and transforming the way they work to drive innovation together.

    We welcome people from all backgrounds who seek the opportunity to help build a future where every company sees the benefit of working openly and collaboratively. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s help every company work together, better.

    Are you interested in building products that challenge the status quo in the enterprise space? Do you enjoy an abundance of autonomy with just the right amount of alignment? Vizibl is looking for passionate software engineers who are excited about building beautiful solutions that solve complex problems. This is an opportunity to drive exciting new projects that will help change the way the world’s largest companies work with each other. The position is remote and is full-time.

    We are looking for a software engineer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

    We believe that great engineers can turn their hand to any language and that's something we actively support and encourage. We're keen to hear from people that have experience working primarily in a front-end code base but have a keen interest to branch out and try their hand at other backend technologies, like Python.

    As this is a fully remote position we'll be looking for strong communication skills and the ability to motivate yourself and your team to work independently.

    If this sounds like your sort of challenge we'd love to hear from you.

    Open to Everyone

    Vizibl is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    Requirements

    Working for Vizibl you’ll…

    • Have a huge amount of autonomy.
    • Participate in the design and creation of scalable software
    • Write clean, functional code on the front- and back-end
    • Work closely with your product squad to not only build solutions but be involved in designing them too!
    • Contribute to a positive and empowering company culture.
    • Have an opportunity to work across the full-stack

    What You’ll Need

    • Have experience working in a professional engineering team
    • 2+ years of experience writing Javascript production code base
    • An ability to demonstrate an good understanding of how to write good,clean code
    • Experience working with REST Apis
    • Experience with Git
    • Experience with TDD/BDD methodologies
    • English fluency and excellent communication and teamwork skills
    • Great attention to detail
    • Organizational skills
    • An analytical mind

    We’ll be impressed if

    • You have experience working in an agile team
    • You have experience working in a remote team
    • Have experience with Web Components (or any other component based front end framework)
    • Have experience with Redux
    • Have experience working with Python
    • Familiarity with databases (e.g. Postgresql, Redis), web servers (e.g. Nginx)
    • Have experience working with relational databases and writing performant SQL queries
    • Have experience with Kubernetes and google cloud
    • You’ve integrated with large corporate IT environments before

    Benefits

    • Competitive Salary
    • Stock Options in a growing business with Enterprise customers
    • Flexible working
    • Yearly company retreats
    • Work with a great team in a relaxed atmosphere
  • Catch Co logo

    Software Test Engineer

    Catch Co
    USA Only
    3 days ago

    This remote position will have the opportunity to support our back end systems, engaging with retail and wholesale orders, purchase orders, inventory management, and fulfillment systems.  These are critical applications that support our teams as well as our e-commerce properties such as Mystery Tackle Box and Karl’s Bait and Tackle.  The Software Test Engineer is responsible for ensuring that the software features and functionality meets the needs of the business and is free from defects. 

    Why Catch Co?

    Catch Co's engineering team has built a robust digital platform that supports our multiple lines of business and we're looking to keep our momentum going as our team grows.

    • Have an immediate impact and put your experience to use; help define and guide the QA process as you grow within the role.
    • Work alongside a veteran team of engineers and product owners that prioritize building the right products and building them well.
    • We hire people that are hungry to learn, always looking to grow and are great to work with.
    • Work remotely! Other team members work from home throughout the United States.
    • Regular “outdoors days” to escape the office and go fishing, hiking, boating, or something else equally as awesome.

    What you’ll do:

    • Create and maintain documentation including test plans, test cases, test data, and testing progress (functional and regression)
    • Execute manual and automated test plans for new and existing functionality
    • Recommend and identify areas for improvement in all stages of the product life cycle
    • Identify risks and areas of opportunity for test automation
    • Track, identify and escalate production and release issues within our issue tracker
    • Collaborate with the product, UX, and engineering teams to ensure features and functionality meet business needs

    What we’re looking for:

    • UI validation and testing (manual or automated)
    • Testing non-UI system components such as relational data (SQL), Web services, XML
    • Understanding of quality assurance test methodologies, deliverables, processes, strategies, metrics, techniques, and the software development life cycle (SDLC)
    • Writing thorough and reproducible bug reports
    • Experienced and efficient working within a fully remote Agile team environment; including communications and video meetings (Slack, Google Meet, etc)
    • Passionate for software testing and technology
    • Excellent problem solving and analytical skills
    • Quickly able to gain a deep understanding of complex domains
    • JIRA/Product management tools
    • Nice to have: Programming experience in C#/.NET

    Hiring Process:

    We aim to reply to all applicants within a week of receiving your application. Our interview process consists of several stages, each one allowing us to get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do. The stages include:

    • Resume review
    • Phone interview
    • Skill assessment test
    • Interviews via Google Meet/Zoom
    • References check

    What is Catch Co?

    At Catch Co, our purpose is to rescue people from the indoors by connecting them with America’s top outdoor sport: fishing. More than 50 million Americans fish every year and Catch Co is the industry leader in creating products, content, and experiences that modern anglers love. Most importantly, we aim to be the industry’s most data-driven and customer-centric company.

    We are building 3 unique businesses to deliver on that mission:

    1. Mystery Tackle Box - Founded in 2012, MTB is the most popular fishing subscription service in the world, with over 5 million boxes shipped (and counting!).
    2. Karl’s Bait and Tackle - Launched in 2018, Karl’s is a unique and exciting ecommerce experience that brings the local tackle shop to the Internet.
    3. Catch Co. fishing products - Catch Co also designs and develops some of fishing’s most popular and innovative brands and products, sold online and in retail throughout the world.

    To support these businesses, we have built a best-in-class foundation of creativity, technology, data, and a fun and supportive culture. We have also built durable partnerships with some of the industry’s most impactful content creators, influencers, product designers, and more. 

    As we execute against our mission, our team members remain curious, action-oriented, and collaborative. If that sounds like you, we would love to meet you.

    Everybody can fish with us!

    These are our core values:

    • Passion: We love what we do and we take pride in our work.
    • Action: We work hard to get stuff done, with urgency.
    • Optimism: We believe that we will succeed, and we are willing to keep trying new things.
    • Honesty: We tell it like it is, communicate issues, take accountability and use data to make decisions. We are transparent with customers, partners and employees.
    • Curiosity: We look for ways to make things better. We focus on solutions, not problems.
    • #happydance: We create happiness for our customers and for each other.

    Our culture is fast-moving, hardworking, welcoming and friendly, and we keep our calendar full of opportunities to learn from coworkers and foster community. We love a good team event (like trivia or Quiplash), continued learning (fireside chats led by colleagues), and niche Slack channels like #mlb, #bachelor, #unpopular_opinions, #badjokes and #smallwins.

    Catch Co. is passionate about creating an inclusive workplace that promotes and values diversity. We are proud to be an equal opportunity employer. Catch Co. recruits, employs, trains, compensates and promotes without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status or any other protected status.

    Our Benefits:

    • "Take what you need" paid time off policy
    • 11 Paid Holidays + 4 additional paid days off specifically to enjoy the outdoors
    • Flexible working schedule & work from home opportunities (and a fully remote team throughout covid-19)
    • Medical, dental and vision Insurance - We cover 80-100% of the premium for yourself and your dependents 
    • Paid parental leave
    • Employee Assistance Program (EAP)
    • Health Savings Accounts or Flexible Spending Accounts
    • Employer-sponsored disability insurance
    • Employee discount program
    • Employer-sponsored life insurance
    • 401(K) plan
    • Pet insurance
    • Pre-tax commuter benefits
    • Free Karl's Club membership and $100 of store credit
    • Unlimited coffee and fruit snacks (once we return to the office)
    • And more!

    Unfortunately, visa sponsorship is not available at this time.

  • Goodiewebsite logo

    WordPress Freelance Developer

    Goodiewebsite
    Europe Only
    4 days ago

    Job description

    We are looking for talented mid-level WordPress or Shopify freelance developers for the Goodiewebsite platform.Type of employment: remote freelance

    What we offerJoining the Goodiewebsite community allows you to apply for WordPress, Shopify, and front-end projects coming mainly from designers and small business owners. Goodiewebsite, a brand of Xfive.co, an agency active for over 15 years, takes care of the marketing, and partnerships, effecting a constant flow of projects for experienced developers like you. Working for Goodiewebsite is a perfect fit for someone who'd like to:

    • Work the hours that best fit their schedule.
    • Work from the comfort of their own home.
    • Get access to a constant flow of projects.
    • Gain experience in WordPress or Shopify projects and work directly with a client.
    • Decide how much to earn on a particular project. You will estimate your work and propose the number of hours with a rate of $30/h.

    Note: Our job ads are aimed at developers from the European Union. Consider whether you apply if you don't have a reasonable time overlap with CET time zone.RequirementsGeneral skills

    • You are able to deliver projects on time and with high-quality.
    • You have a passion for development and continuous self-education in your area of expertise.
    • You have code samples showing all your relevant skills. Each code sample is a non-trivial example showing your best skills and knowledge.
    • You have a consistent coding style and passion for well-organized, clean code.
    • You have good verbal and written communication skills in English and like working directly with a client.

    Front-end development skills

    • Strong front-end development skills
    • Ability to convert UI designs (Figma, Adobe XD, Photoshop) to functional websites

    WordPress development skills

    • At least 3-year experience with developing WordPress websites
    • Experience with installing and migrating websites on hosting services
    • Ability to develop WordPress plugins.
    • Good knowledge of the Git version control system.
    • Ability to work with the command line.
    • Ability to work with the WPEngine, Pantheon hosting service environments.
    • Additional knowledge of Shopify, WooCommerce, modern JS frameworks (Angular, Vue Node.js, React), or experience with popular webeditor platforms like Squarespace, Hubspot, Wix will give you access to more projects of higher value.

    (or) Shopify development skills

    • At least 2-year experience with Shopify platform and general experience with e-commerce
    • Good knowledge of Shopify Liquid template language
    • Experience with Shopify Slate and Theme Kit
    • Shopify certificates and courses are pluses

    Recruitment processThis is how our recruitment process works:

    1. We will check your application and code examples to see if you would be a good fit to our team.
    2. If you pass the initial screening, we will invite you to do a quick WordPress or Shopify code challenge.
    3. If you pass the challenge, we will invite you to a call interview focused on technical skills and knowledge, and soft-skills.
    4. If you pass the interview, you will become a member of the Goodiewebsite community. Congratulations! :)

    For more details check out our blog post How we hire great developers.

  • RevenueCat logo

    Developer Advocate

    RevenueCat
    Worldwide
    4 days ago

    At RevenueCat, we make selling subscriptions in your mobile app easy. We launched as part of Y Combinator's summer 2018 batch and today are handling subscriptions for more than 10 million mobile subscriptions across thousands of apps. We are a mission driven, remote-first company that is building the foundation of mobile subscription infrastructure. Top apps like WidgetSmith, Buffer, and Fishbrain count on RevenueCat to power their subscriptions at scale.

    As a Developer Advocate at RevenueCat, you'll be focused on creating compelling technical content to help developers build and grow their apps. You'll be given resources to build the advocacy program from scratch, experiment with new mediums, and create exciting projects used by tens of thousands of developers. We believe that building a strong community and investing in their success is essential to our own success as a company.

    About You:

    • You have 4+ years experience in app development
    • You have at least 2 years of experience working in developer advocacy or developer relations roles with a portfolio of content ready to share.
    • You are usually the first to try new APIs and products. You're not afraid to roll your sleeves up to write code snippets and sample applications. Even better, you can articulate ways they can be improved to make all developers’ lives easier.
    • You are someone who has written code, operated infrastructure, and can get in the technical weeds with the best of them.
    • You have a strong familiarity and knowledge of RevenueCat and its products.
    • You find joy in serving the community and helping fellow developers get better at their jobs.
    • You're an educator at heart who loves teaching developers how to build amazing things.
    • You're a great writer and comfortable taking complex topics and making them accessible to developers of different experience levels.
    • You enjoy speaking in front of groups of developers at conferences and meetups.

    In the first month, you'll:

    • Review technical content produced by other members of the team.
    • Ship updates to our documentation.
    • Proactively respond to technical question on Twitter, Reddit and Stack Overflow and be active in the community.

    In the first three months, you'll:

    • Become an expert on RevenueCat products and in-app subscriptions.
    • Support new feature launches with content for the website, documentation, and social.
    • Produce original technical content that will serve as educational pieces for the industry, while showcasing RevenueCat-specific features.

    In the first six months, you'll:

    • Create, manage and execute on content calendar that keeps developers engaged and educated.
    • Represent RevenueCat on forums, at events, and throughout the community.
    • Drive API best practices by creating blog and video content, developing code samples and open source tools

    Within a year, you'll:

    • Speak at relevant conferences (online for now) representing RevenueCat.
    • Work with Marketing to help define our strategy for 2022 and beyond.
    • Be the voice of our customers internally. Bring common problems to our product and support teams.

    What we offer:

    • $105,280-$118,720 USD salary + competitive equity
    • Comprehensive medical, dental, and vision coverage
    • Open vacation policy
    • Generous stipend for home workspace
    • 401k match
  • Image Relay logo

    Mid-Level Rails Developer

    Image Relay
    USA Only
    4 days ago

    Mid-Level Rails Developer

    Image Relay is a fast-growing software company and our development team is small but mighty. We strive to keep our apps and services up to date with modern tools and best practices while adding features that keep our customers happy. We’re looking to add a mid-level full stack developer to the team to help keep pushing us forward.

    We are a different type of software company. We are a certified B Corp (if you don’t know what that is, please look into it and let us know what you think) and committed to a set of values that drive our company culture.

    Who we're looking for:

    We're looking for someone who has been working with Ruby and Rails professionally for at least 2 years as well as past experience in other web technologies. Please note that we are looking for an individual to work with us full-time. We are not looking to hire a development company for this work. Our ideal candidate is someone who has:

    • Built and shipped new features in an existing application
    • Fixing bugs and unintended features in code you didn’t write
    • Discuss and iterate on new project ideas before coding
    • Spec’d out projects from designs

    Some examples of what you might be doing:

    • Work closely with design to build the best features for our clients
    • Writing project specs
    • Owning your projects from cradle to release
    • Build efficient, usable, and maintainable UI
    • Third party API integrations
    • Good, old-fashioned bug squashing
    • Writing test coverage for your features

    Skills:

    • Ruby 2.x
    • Rails 5+
    • Javascript
    • Sass, grids & latest CSS (flexbox, etc)
    • Background job processing
    • Minitest or equivalent
    • Experience working with a remote team
    • Strong written and verbal communication skills
    • CI/CD experience

    Bonus:

    • React, Stimulus, ES6
    • AWS serverless services (step functions, lambdas, rekognition, media convert, etc)
    • Rails 6
    • Electron

    Benefits:

    • Remote work environment (Office space is available in Burlington, Vermont if you are local and so inclined)
    • Home office allowance
    • 100% health insurance premium paid for you and family
    • Dental and Vision coverage
    • 401k employer match
    • 26 days paid time off (including holidays)
    • 4 hours per month volunteer time off
    • Monthly stipend to cover broadband access
    • Salary is $70,000 - $90,000 based on experience

    Image Relay is an equal opportunity employer

    All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

  • Image Relay logo

    Senior Rails Developer

    Image Relay
    USA Only
    4 days ago

    Senior Rails Developer

    Image Relay is a fast-growing software company and our development team is small but mighty. We strive to keep our apps and services up to date with modern tools and best practices while adding features that keep our customers happy. We’re looking to add a Senior full stack developer to the team to help keep pushing us forward.

    We are a different type of software company. We are a certified B Corp (if you don’t know what that is, please look into it and let us know what you think) and committed to a set of values that drive our company culture.

    Who we're looking for:

    We're looking for someone who has been working with Ruby and Rails professionally for at least 5 years. Please note that we are looking for an individual to work with us full-time. We are not looking to hire a development company for this work. Our ideal candidate is someone who has:

    • Maintained larger applications, ideally multi-tenant SaaS
    • Fixed bugs and added features to legacy code
    • Refactored older or “smelly” code
    • Updated Rails to a newer, major version
    • Updated or forked gems or even created their own gems for bug fixes/features
    • Performed DevOps duties, preferably with AWS
    • Strong grasp of common scalability pitfalls
    • Spec’d out projects from designs

    Some examples of what you might be doing:

    • Work closely with design to build the best features for our clients
    • Building complex pages that load fast
    • Writing project specs
    • Owning your projects from cradle to release
    • Build efficient, usable, and maintainable UI
    • Identify and improve bottlenecks
    • Query tuning
    • Assist with DevOps
    • Background job tuning
    • Third party API integrations
    • Good, old-fashioned bug squashing
    • Writing test coverage for all code, whether you wrote it or it’s legacy code that lacks coverage
    • Code Reviews

    Skills:

    • Ruby 2.x
    • Rails 5+
    • Javascript
    • Sass, grids & latest CSS (flexbox, etc)
    • Background job processing
    • MySQL or Postgres experience
    • Minitest or equivalent
    • DevOps experience
    • DNS/networking
    • Redis data structures
    • Experience working with a remote team
    • Strong written and verbal communication skills
    • CI/CD experience

    Bonus:

    • React, Stimulus, ES6
    • AWS serverless services (step functions, lambdas, rekognition, media convert, etc)
    • Rails 6
    • Electron

    Benefits:

    • Remote work environment (Office space is available in Burlington, Vermont if you are local and so inclined)
    • Home office allowance
    • 100% health insurance premium paid for you and family
    • Dental and Vision coverage
    • 401k employer match
    • 26 days paid time off (including holidays)
    • 4 hours per month volunteer time off
    • Monthly stipend to cover broadband access
    • Salary is $90,000 - $110,000 based on experience

    Image Relay is an equal opportunity employer

    All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

  • ShipHero logo

    Senior Frontend Developer

    ShipHero
    Worldwide
    4 days ago

    About ShipHero

    Hello. We are ShipHero (https://shiphero.com). We have built a software platform entrusted by hundreds of ecommerce companies, large and small to run their operations and we continue to grow. About US$5 billion of ecommerce orders are shipped a year via ShipHero. Many of our customers sell on Shopify, Amazon and many other platforms. We’re driven to help our customers grow their businesses by providing a platform that solves complex problems, and is engineered to be reliable and fast. We are obsessed with building great technology, that is beautiful, easy to use and is loved by our customers. Our culture also reflects our ethos and belief that by bringing passionate, talented and great people together - you can do great things.

    Our team is fully remote, with most of our engineers currently spread over the Americas but have been building out teams in Europe as well. We communicate regularly using video chat and Slack, and put a strong emphasis on asynchronous work so people have large chunks of uninterrupted time to focus and do deep work.

    About You

    • You understand that great things are accomplished when teams work together.
    • You’ve made a lot of mistakes, and most importantly, have learned from them.
    • You can code review other team members work and provide assistance and appreciate feedback.
    • You’ve learned from building systems and solutions the reasons to avoid technical debt, and how to approach and implement tests and CI practices.
    • 4+ years of experience writing Javascript, mostly with React
    • You are comfortable and even enjoy mentoring others in different skill-sets

    The Role

    • Work on a cross-functional team including backend and UX to build solutions that are easy for customers to understand, work consistently and scale well.
    • Review features and requirements, design and implement solutions.
    • Understand business requirements and think through solutions in terms of not just the coding implementation but also how the solution fits into the solution and how it solves a customer need.
    • Ability to estimate effort and ship on agreed schedule.
    • Perform regular code reviews, with the goal of code quality, good design and approach along with pushing engineers to improve and evolve.
    • Optimize existing tech stack and solutions, determine path to next step in the evolution.
    • Learn, and push those around you to do the same - this is a craft that you’re constantly improving upon.
    • Implement solutions that are pragmatic to get the platform built.
    • Have the confidence to work with experienced and talented people to just build great things, you’re not a “rock star”.

    Perks

    • $2.500 so you can buy any equipment you need to be happy at your job
    • 20 days paid vacation + new year & Christmas
    • Conference days don't count against your vacation days, we want you to stay up-to-date
    • We will pay for courses & conferences, if you learn we all learn
    • Salary range is wide since we're hiring for different seniority levels, the range is $60.000 - $90.000 / year depending on experience
Filter by profession
EngineeringiOS DeveloperSoftware EngineerData ScientistEngineering ManagerWeb DeveloperFront End Developer