Search

Friday, April 24, 2020

NOW HIRING: Software Development Manager, Platform Services


Company: ReCharge Payments
Website: https://rechargepayments.com
Headquarters: Santa Monica, California, United States


With over 10,000 online merchants launching subscriptions and over 1,000,000 subscribers powered by ReCharge, we have a lot of store owners to support. Our mission to make repeat orders easier began five years ago as a bootstrapped startup and today we're at the forefront of recurring billing software with over 150 remote-first employees around the globe processing tens of millions of dollars in sales every week.

We're looking for a Software Development Manager to lead our Platform Services team. This team builds business critical platforms and services that allow ReCharge to run applications reliably at scale and provides ReCharge Engineering with forward-looking tech stack components that take advantage of the cloud (tech stack 2.0).

Our stack includes: Python, Flask, Jinja, Docker, GCP, Terraform, Ansible, Memcached, Nginx, Snowflake, Looker, Matillion


What You’ll Do
  • Live by and champion our values: #ownership, #empathy, #simple-solutions.
  • Build and manage a first-class engineering team that will scale as the company and business grows, identifying and filling any team gaps.
  • Develop a team-oriented, supportive culture with a strong focus on creating a working environment that fosters collaboration, open communication and delivering outcomes.
  • Be responsible for Platform Services team output and hands on day-to-day writing and reviewing code.
  • Constantly improve team productivity, refine agile processes, and create methods to increase efficiency.
  • Investigate, analyze, and evangelize programming methodologies such as test-driven development, pair programming, etc.
  • Perform personnel management tasks for a team of developers, including performance reviews, compliance with company policies, mentoring, and helping plan career growth.
  • Train new software engineers on our best practices, standards, culture, and policies.
  • Collaborate with the VP of Engineering in setting roadmap and priorities to ensure deliverables are met as well as raising concerns identified early on.
  • Champion good habits (development techniques, security, tech debt balance, TDD, and agile habits) within your team; improve engineering standards, tooling, and processes.
  • Encourage active participation in all phases of the project lifecycle, and work with project management to remove impediments and provide visibility to stakeholders.

What You’ll Bring
  • Typically, 10+ years of relevant engineering experience in fast paced environments
  • 4+ years experience managing distributed agile development teams
  • 3+ years prior experience programming in at least one OO language (python preferred)
  • 2+ years experience in cloud-native environments such as GCP, AWS, or Azure
  • Track record of meeting schedules on time; clearly defining deliverables and timetables, with demonstrated ability to balance multiple priorities in complex environments and manage teams to successful project completion
  • Demonstrated ability as an effective mentor and coach who understands how to successfully integrate into a team of talented developers
  • Exceptional analytical, communication and interpersonal skills
  • Ability to work remote-first in a rapidly scaling organization
  • Bachelor’s degree or equivalent experience desired

ReCharge Payments is an equal opportunity employer. In addition to EEO being the law, it is a policy that is fully consistent with our principles. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status such as race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age. ReCharge Payments prohibits any form of workplace harassment.


Source: Best Remote Job, ReCharge Payments

NOW HIRING: Front-end Developer


Company: Pathable, Inc.
Website: https://pathable.com
Headquarters: Seattle, Washington, United States


Pathable, Inc. is hiring front-end developers to join our nomadic team of software engineers. We're building from the ground up the second version of our industry leading mobile/web application in Meteor and React.

Live and work from anywhere, while learning new things, working on a product thousands of people love to use every day.

Our company is successful, self-funded, profitable, twenty people strong, and growing. We've developed a fantastic culture that embraces adventure in business, engineering and lifestyle. Please join us!


About Us

Pathable (pathable.com) is the leading provider of community software for conferences, tradeshows, events, and associations. Our software serves in-person, virtual and hybrid events of all shapes and sizes -- we're improving the entire experience of attending and throwing complex events and conferences. Though we develop products delivered over the Internet, as a nearly 10 year-old profitable company, we're not quite a startup anymore.

We're fortunate to have room to innovate and experiment as we develop new products and services. Managed and majority owned by the original founders, we've got the freedom to chart our own course -- our only influence is what's best for our customers.

From the beginning, our culture has supported and embraced remote workers. We don't have an office and the Pathable family lives or is traveling in over 10 countries. Our members enjoy more time with their children, living in remote and unusual places, or exploring the world; all while growing professionally and building things about which they are proud.

We're building features in our recently finished new version, it was built from the ground up, using the latest tools available at the time, integrated everything we've learned from nearly 15 years of product development to the same market.


What We're Building
  • We have a single product composed of five different Meteor applications including a Mobile Native app. Our application is a fully functioning, widget-based CMS that uses a custom style system based on JSS to allow our customers to create a wide variety of mobile, web and native experiences.
  • We use Meteor, MongoDB, React and related technology to develop our second generation Meteor based web and mobile application. Our team includes core committers to Meteor and we lovingly embrace open source contributions to a variety of projects.
  • We deploy code weekly, often daily, to our AWS-based Galaxy clusters.
  • We test everything with Cypress.
  • While we don't code pair, we aggressively review each others code via pull requests and video presentations.
  • We use TargetProcess and Slack, with frequent video calls via Zoom or Google Hangouts.
  • And much more!

About You
  • You are "all about" writing maintainable, performant and widely compatible markup and styles.
  • You've been working with SCSS for years and are comfortable with complex code bases.
  • You are somewhat familiar with JSS.
  • You are comfortable navigating though React or Angular code to make markup changes and have a basic understanding of these frameworks.
  • You have a good eye for design, can create compelling visual artefacts and you love to develop in HTML, CSS and related technologies.
  • You prefer to work with development tools like Git and you might even use vm or emacs.
  • You love to learn new technologies and embrace change. You are open to whatever technology, processes or techniques will improve your ability to deliver high quality software as quickly as possible.
  • You thrive in a remote working environment where you may never meet your co-workers in person; you go wherever you want. You want complete control over your development and working environment. You understand how essential clear, consistent communication is when working remotely -- ambiguity makes you uncomfortable.
  • You enjoy vigorously defending what you know to be right as much as you enjoy being wrong when the best answer wins. You're loath to have your co-workers discover bugs you've missed.
  • You'll write beautiful, well-tested markup and CSS both for desktop browsers and a wide range of mobile devices.
  • You'll work directly with people in the entire company to design core product features, which you'll release and see used by hundreds of thousands of users.

Benefits
  • Accrued paid vacation
  • Paid holidays
  • Full medical+dental benefits for US workers
  • Medical insurance stipend for non-US workers
  • Yearly self improvement stipend
  • Monthly stipend for co-working space

Source: We Work Remotely, Pathable, Inc.


Strategies for Maintaining Professionalism as a Freelancer

  Written By: Rosanna Webb Maintaining professionalism is not just about delivering quality work; it's about fostering trust, reliabilit...