Senior Frontend Web Developer

What We Do

Simply put, we make websites easier to use. Through a scientific method of determining which site improvements result in actual performance improvements, we replace the old way of designing sites through gut feel and management opinions with designing sites through data.
A/B Test Engineers leverage knowledge of JavaScript, HTML, and SCSS to build out experimentation and personalization for conversion rate optimization. Additionally, they have familiarity with CRO platforms like Optimizely, VWO, and Google Optimize. They must also be comfortable working to validate concepts by choosing the cheapest route to MVP versus over-engineering.
If you’re interested in checking out the swell people you’ll be working with, click here to learn more about the team.

Our Hiring Process

We’re glad you’re interested in working with us. We have a fairly unusual hiring process, but it has proven to work well both for us and for potential new hires. We have found that demonstrating basic competency is the best predictor of initial qualification for working with us, followed by actual work.
Our process reflects that: below, we outline our values and how we work, and then ask you to complete a small task. Assuming we like your response, we will hire you for a “paid interview” where you start working with us for a small number of hours each week. If both parties like working together, we expand the relationship. If not, we go our separate ways and both sides “won” in the deal!
This short essay sums up the philosophy we operate by: This is Professionalism. Please read it and if you’re willing to work this way, read on!
If you have questions as you go through this, make notes and if we haven’t answered them by the end, feel free to email matthew.gossage@crometrics.com or mike@crometrics.com
Our positions are fully remote and to ensure compliance with all applicable labor laws, are open to U.S.-based applicants only. In general, we are not hiring in Washington state, Oregon state, San Francisco, New York, or New Jersey as it is difficult for distributed companies like ours to hire in those locations.

Our Culture

  • We’re a remote company. We are spread out all over the country and enjoy the flexibility remote working affords. Want to go on a mountain bike ride in the middle of the day? Cool, don’t forget your helmet! Need to pick the kids up from school? Nice, you’ve got parent of the year in the bag. We stay connected through Slack and workcations, including one annual trip that is partially funded by the company.
  • We value elegant code as much as you do, but we move fast. We’re writing code that runs on top of existing websites. Some tests only run for a few days before disappearing (though some do so well they become a permanent part of the client’s site). There will be polling patterns and liberal use of !important.
  • Again, we’re a remote company. That makes communication — including writing and reading comprehension — extremely important. You’ll work closely with product managers, designers and writers. This is not a simple “pull tickets and check in code” gig. Successful applicants enjoy the process of defining and clarifying specs, documenting processes, improving processes, and uploading custom emoji to Slack.

Full Stack WordPress Developer

This is a full-time, remote position. We will only review applications from qualified candidates located in and eligible to work in the United States.

Firefly is looking for a skilled Full Stack Developer to join our team in developing custom WordPress theme and plugin solutions for our clients. The ideal candidate will have a thorough understanding of WordPress development standards, best practices, and object-oriented PHP.
Our WordPress themes are not designed around responsive frameworks. We expect developers to have strong HTML, CSS, and JavaScript skills with the ability to build UIs to specification, based on final design files, using modern HTML/CSS without the use of responsive frameworks such as Bootstrap or Foundation. 
As a WordPress full-stack developer, your primary responsibilities will include:
  • Developing and maintaining our clients’ custom WordPress themes and the occasional premium themes
  • Developing and maintaining custom WordPress plugins that often include Salesforce and other third-party API integration
  • Collaborating closely with our development team, designers, and project managers to deliver high-quality solutions to our clients
  • Working to agreed upon development plans and within approved budgets
We expect you to have the following skills and expertise:
  • Three or more years of experience in developing and maintaining custom WordPress plugins using object-oriented PHP
  • Understanding of security best practices, including when and how to use WordPress function to validate, sanitize and escape data
  • Three or more years of experience in front end coding using semantic and well-formed HTML, CSS, and JavaScript
  • Three or more years of experience building or assisting with the maintenance of well-organized, custom WordPress themes that rely heavily on custom fields, custom post types, and well-organized theme functions
  • Implementing plugins when plugins are ideal (and knowing when they aren’t)
  • Adding features/functionality to themes using JavaScript/jQuery
  • Experience working with third-party APIs, including Salesforce
  • Intermediate to advanced knowledge of JavaScript
  • Sass/SCSS
  • Gulp
  • Using Git in a team environment
Bonus points for:
  • Experience working in nonprofit software. The majority of our nonprofit work is in Luminate Online, but we also develop in Engaging Networks, Classy, and other platforms that our clients use.
  • Experience with Google Analytics and Tag Manager
  • Work experience in a fast-paced agency environment
All candidates must submit a portfolio of past projects with code samples or GitHub/BitBucket links.
The starting salary for this position is high-60s/low-70s depending on experience. Firefly offers a competitive benefits package including:
  • Paid time off including 3 weeks of vacation and 2 weeks of sick time annually (pro-rated based on start date)
  • Ability to earn additional paid vacation based on length of employment
  • PPO and HSA healthcare plans with dental and vision options
  • Firefly pays 70% of healthcare premiums for staff and 50% of dependent premiums
  • Employer-paid long-term disability, short-term disability, and life insurance policies
  • Ability to participate in company 401(k) plan
  • 10 company holidays annually
  • Complete office setup to do your best work from your home office
  • Continuing education and training opportunities
Firefly Partners is an equal opportunity employer. We value diversity in all its forms and aim to create an inclusive culture. Firefly encourages applications from all qualified individuals without regard to race, color, religion, gender, sexual orientation, gender identity, age, national origin, marital status, disability, veteran status, or other status protected by law.
We contact candidates about open positions via an HR software tool (BambooHR). Please whitelist notifications@app.bamboohr.com to keep us out of your spam!

Senior Front-end Developer

The Role

As Senior Front-end Developer at Sendible, you will play a pivotal role in making decisions around improving the functionality, robustness and speed of the Sendible web app whilst working closely with our software architect to develop the next version of our platform.

Things you’ll be doing…

  • Working as a front-end developer on our core platform, you will own the technical implementation and high-quality delivery of features.
  • Ensuring a high level of automated test coverage, so we can iterate quickly and effectively.
  • Collaborating with our UX designer to prototype user interactions.
  • Reviewing code and technical designs from your peer developers.
Must haves…
  • Strong knowledge of modern JavaScript and tooling (ES6+, TypeScript, webpack).
  • Experience with Vue or React and application state management (Redux, Vuex, Mobx).
  • Good knowledge of CSS grid systems and pre-processing techniques (SASS, LESS).
  • Experience with agile engineering practices including Continuous Integration, Test Driven Development, and opportunistic refactoring.
  • The ability to solve problems, meet tight deadlines and manage your time efficiently.
  • Strong communication skills – both written and verbal – and demonstrable ability to explain complex technical information to other teams, in an easy-to-understand way.
About you…
  • At least 3 years of solid development experience.
  • Experience developing highly scalable and high-performance web apps.
  • Obsessed with writing good quality code and not having to go back to it.
  • Like to keep updated on the latest skills, methodologies, tools, libraries and frameworks.
  • Possess an incredibly inquisitive technical mindset and look to understand why things work or not!
How we work
  • Sendible is a UK corporation and our head office is based in London but we are building a distributed team, and you can work from anywhere in the world for this role.
  • Of course, if you’re based in London, you are welcome to work from our HQ which is fully equipped with free fruit and snacks, excellent coffee, standing desks and table tennis, but we also allow team members to work from wherever they are most productive.
Why work with us?
  • Work remotely or from our HQ and create your own schedule (we believe in trust and autonomy)
  • Profit sharing bonuses (if the company does well and you played a big part, you’ll be rewarded)
  • Medical insurance after 1 year if you’re UK-based
  • We love learning! Take part in our book club and receive free books quarterly or user your £1000 learning allowance to develop your skills
  • If you’re from outside the UK, we’ll fly you to our London HQ at least once a year
  • Gain incredible experience building a truly successful, global SaaS company with a dedicated, small team where you can have a huge impact!

Contract Web Developer (Shopify and/or WordPress)

We are seeking multiple contract, remote Web Developers to work with us on an ongoing and/or per-project basis. Those who qualify will have access to a number of projects many of which have long term considerations.

Our ideal candidate must have:

  • Prior experience in working with an agency
  • Advanced front-end development experience, taking designs and making cross-browser-compatible, responsive, accessible websites
  • Experience building custom backend solutions or integrations for WordPress and/or Shopify
  • Familiar with WordPress and/or Shopify information architectures and template systems.
  • Familiar with WordPress’s plugin and/or Shopify’s app ecosystems
  • Knowledge of modern development tooling like Grunt/Gulp, node, webpack, browserify, postcss, etc.
  • Experience using Git for version tracking and collaboration with other developers (know how to do a `git rebase`?)
  • Experience working with a team (developer, designers, project managers, marketers), especially remotely
  • Understanding of AJAX and experience with the integration of third-party REST-style APIs
  • An understanding of current SEO and accessibility best practices
  • A working knowledge of performance optimization strategies and their importance (such as caching, asset minification, CDNs, etc.)
  • A good sense of design and an eye for the details, able to bridge the gap between designs and implementation—transitions, animations, and fluidity
  • Excellent written and verbal professional communication skills—strong command of conversational English, gives heads up when challenges or delays might occur, etc
  • A high level of self-management and organizational skills

How will I work with your team?

We will brief you on the project(s) requirements and negotiate on a project fee. You will be briefed on our process. You will become part of a project team and collaborate closely throughout the design, development, QA, and post-launch phases of the project. The more we work together, the better we can build trust. New projects are led by our internal team. We communicate through various video, chat, and project management tools and you must be available through these channels throughout the day on East Coast time.
 
We also transition many freelance contractors to permanent positions or monthly/hourly retainers

Senior Software Engineer, Python

Doximity is transforming the healthcare industry. Our mission is to help doctors save time so they can provide better care for patients.
We value diversity — in backgrounds and in experiences. Healthcare is a universal concern, and we need people from all backgrounds to help build the future of healthcare. Our data team is deliberate and self-reflective about the kind of team and culture that we are building, seeking data engineers and scientists that are not only strong in their own aptitudes but care deeply about supporting each other’s growth. We have one of the richest healthcare datasets in the world, and our team brings a diverse set of technical and cultural backgrounds.
We are looking for a passionate Senior Python engineer who is enamored by clean code and reusable software architecture. We expect Python to be your language of choice. Your commitment to excellent software engineering and design patterns must be uncompromisable. You will join our engineering team and help standardize Python engineering practices, testing, and clean code standards. 

How you’ll make an impact:

  • You will spend the majority of your time pairing with other engineers to help them improve their engineering practices.
  • Bring your Python engineering skills in an advisory manner to help others improve the quality of their engineering solutions.
  • Build reusable Python frameworks to establish and encourage best practices through code.
  • Spearhead, plan, and carry out the implementation of Python solutions while managing your own time. 

What we’re looking for:

  • You have strong opinions loosely held.
  • Clear communicator, passionate about engineering and teaching others.
  • 8+ years of professional experience engineering production solutions with Python.
  • Fluency in Python and SQL, PySpark is a nice to have.
  • Deep understanding of Object Oriented Programming and design patterns.
  • Clear understanding of the benefit of testing and when to use it.
  • Astute ability to self-manage, prioritize, and deliver functional solutions.
  • Working knowledge of Unix, Git, and AWS tooling. 
  • B.S. in Computer Science is a nice to have but we love professional experience even more than a degree. 

About Doximity

We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $2.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers pagecompany blog, and engineering blog. We’re growing fast, and there’s plenty of opportunity for you to make an impact—join us!
Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. 

Senior Data Engineer

Doximity is transforming the healthcare industry. Our mission is to help doctors save time so they can provide better care for patients.
We value diversity — in backgrounds and in experiences. Healthcare is a universal concern, and we need people from all backgrounds to help build the future of healthcare. Our data team is deliberate and self-reflective about the kind of team and culture that we are building, seeking data engineers and scientists that are not only strong in their own aptitudes but care deeply about supporting each other’s growth. We have one of the richest healthcare datasets in the world, and our team brings a diverse set of technical and cultural backgrounds.
You will join out team of data analysts, scientists, and engineers to build and maintain ETL and ML pipelines with focus on scalability and performance, particularly around Spark.

How you’ll make an impact:

  • Collaborate with data scientists to develop ML pipelines that can perform at scale.
  • Understanding of tools and processes required to support live models.
  • Establish data architecture processes and practices that can be scheduled, automated, replicated and serve as standards for other teams to leverage.
  • Collaborate with data analysts to develop ETL pipelines tasks in order to facilitate extraction of insights from data.
  • Spearhead, plan and carry out the implementation of solutions while self-managing.

What we’re looking for:

  • At least three years of professional experience developing data infrastructure solutions.
  • Fluency in Python and understanding of Object Oriented Programming.
  • In-depth experience building scalable solutions in PySpark.
  • In-depth expertise with Spark and EMR in order to tweak cluster for optimum performance.
  • Passion for clean code and testing with Pytest, FactoryBoy, or equivalent. 
  • Astute ability to self-manage, prioritize, and deliver functional solutions.
  • Working knowledge of Unix, Git, and AWS tooling. 
  • B.S. in Computer Science is a nice to have but we love professional experience even more than a degree.

About Doximity

We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $2.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers pagecompany blog, and engineering blog. We’re growing fast, and there’s plenty of opportunity for you to make an impact—join us!
Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. 

Software Engineer (PHP Integrations)

TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 10,000 businesses. Our mission is is to make eCommerce easier for everyone. 

OUR CORE VALUES

  • We do the right thing for our customers.
  • We’re a team, built on trust.
  • We’re proud to be remote.
  • We’re in control of our own destiny.
TaxJar’s remote-only team of 40 people is growing quickly. We have an immediate opening for a PHP Software Engineer to help build, maintain, and support our popular sales tax integrations for Magento and WooCommerce.
We want you to join our growing platform integrations team to help build out the next generation of our Magento and WooCommerce integrations. The platform integrations team at TaxJar works directly with merchants, agencies, and partners to solve their business problems and devise clever solutions to accommodate the ever-increasing complexity of sales tax. Most of our integrations are built completely in-house to provide the best possible customer experience and unparalleled support. We bring new TaxJar features and improvements directly to eCommerce platforms such as Magento via our API. As our ecosystem rapidly expands, you’ll have the opportunity to learn about many eCommerce platforms and create new integrations from scratch.
*This is a full-time remote position available to folks located in the US.

AS A PHP SOFTWARE ENGINEER AT TAXJAR YOU WILL

  • Build out exciting new features in our Magento extensions and WooCommerce sales tax plugin
  • Become a lead maintainer of our repositories on GitHub and solve customer issues
  • Write strong, well-tested, scalable PHP code daily
  • Improve onboarding and UX for Magento and Woo merchants
  • Improve integration performance for high volume stores
  • Be challenged to solve new problems
  • Review and test your teammates pull requests
  • Contribute to and maintain our existing PHPUnit tests
  • Learn new eCommerce platforms and assist with development
  • Help maintain our PHP sales tax API client with new features
  • Assist the customer success team with highly technical issues
  • Spend time working the customer success inbox. Our employees, even the CEO, spend time doing this – we’re all in it together.

REQUIREMENTS

  • Experience with an eCommerce platform such as Magento or WooCommerce
  • Ability to write clear and accurate tests using PHPUnit
  • Write code that is maintainable, readable, and follows standards / best practices
  • Be accountable for the code you deliver to production
  • Manage development tasks from assignment through to production
  • Agile, humble, trustworthy, and a team player
  • Rapid learner who thrives in a fast-paced and demanding environment
  • Passion for building simple and intuitive solutions for complex problems in eCommerce
  • Excel at communicating with the team remotely (chat, video, email, etc)\

YOU’LL BE A GREAT FIT FOR OUR TEAM IF YOU

  • Only want to work remotely
  • Are a PRO at communicating and collaboration
  • Highly value working with people you like and respect
  • Are accountable
  • Are confident in your skills and a solid team player (We’re peers here, no egos please) but also comfortable working asynchronously
  • Hungry to play an impactful role and not afraid to fail
We’re a happy team and we all really love what we do. We’ve created a space where high-achievers can succeed, but are also safe to fail. We’re profitable and focused on growing TaxJar sustainably. We’re always learning how to make TaxJar the best place to work for all of us, and not just another tech startup. We’re always looking for an amazing new teammates to come share in the excitement of solving real-world problems with technology.

BENEFITS

  • Excellent health, vision and dental benefits
  • Flexible vacation policy (we’ll actually pay you $500 a year to take time off!)
  • $1,000 in professional development credit
  • Home office stipend
  • Equity in a profitable company 
  • 2x year all-company in person retreats (fully paid for by us of course)
  • Brand new Macbook computer 
  • Mandatory Birthday holiday!
  • 12 week paid maternity/ 6 week paid paternity leave
  • Monthly perks reimbursement for things like Netflix, Amazon Prime, your gym membership, home internet and more.
We offer all of our employees amazing benefits. Visit www.TaxJar.com/jobs for a full list of our benefits and to learn more about how we work and what we stand for.
If you’re not the perfect fit for this position, but you know someone who is, we’ll pay you $1,000 if you refer us to the person we hire.

Full Stack ASP.NET MVC / C# / .NET Cloud Developer

Hello! We’re Fitabase and we’re in need of a passionate full stack developer who can help code, design and lead key development areas of our cloud platform and join us as we expand our product features and market reach. We’re looking for someone who can quickly become an integral part of the way we plan and design our health sensor data platform.

Technologies we’d love you to have experience with:

  • C# / .NET / ASP.NET MVC
  • SQL
  • HTML5 / Bootstrap
  • Javascript
Tech you should be excited to get to learn more about while at Fitabase:

  • ASP.NET WebAPI
  • Vue.js
  • Git / Github
  • Azure
  • Scalable, Distributed Microservices Systems Design

Why You’ll Love Working with Us

  • We use all the bleeding edge technologies. For this role you’ll use VS2017 and code against the latest .NET stack combined with modern Javascript, and utilize many of the latest Azure services and offerings. 
  • You will get exposure to exciting new technologies like DocumentDB, Redis, SQL Azure, App Services, Service Fabric, Service Bus, API Management, and many other PaaS servings.
  • We’re experienced software developers always looking to learn from one another, collaborating in a fast-paced small team environment.
  • You will contribute to software that improves how important health research is done. Our customers include some of the most prestigious academic universities, hospitals, and clinical care providers all over the world who are using technology in new ways not yet in literature, and you get to learn from them while helping us!
  • You’ll actually see sunlight in our lovely open work environment.
  • Your opinions will be valued and heard and you will contribute to the future direction of our product.
  • Remote candidates welcomed! Please note, there will be some travel for an initial training in San Diego and then possibly a few times per year for in person team meetings.
  • You will get a Fitbit of your choice.

Benefits

  • Health Insurance
  • Dental Insurance
  • Paid Time Off
  • Paid Sick

Android Engineer

Ibotta is one of the top mobile shopping applications on the App Store and Google Play. Our apps are used by millions of customers every month and we’re looking for an Android Engineer to come to build something great with us. As part of the mobile engineering team, you will work with our Android team to build new features and fix bugs while continuing to build out our automated testing framework.  We’re looking for a self-motivated engineer who has a passion for building high-quality consumer-facing applications. Every engineer has input into our product process and will have a real impact as part of a small, nimble team. 

Here is what you’ll be doing:

  • Work with mobile team to design and implement features
  • Develop automated tests for Ibotta’s Android application
  • Fix bugs and improve performance
  • Participate in the definition of new mobile features and experiences

Here is what we’re looking for:

  • Passion for building mobile applications
  • Experience across relevant technologies including Java
  • Knowledge of Android development environment
  • Strong knowledge of mobile UI design principles, patterns, and best practices
  • Working knowledge of source control systems including Git
  • Strong knowledge of software design and architecture principles
  • Expert knowledge in object-oriented programming design and development
  • Well-versed in MVC frameworks
  • Bachelor’s degree in Computer Science, Engineering or a related field and 2+ years of experience in software development
  • TDD and unit test experience
  • Familiarity with continuous integration tools such as Jenkins
  • Familiarity with the use of sensors such as camera, gyroscopes, and accelerometers
  • Scrum/Agile development experience

Additional Details:

  • This position is located in Denver, CO and includes competitive pay, benefits package (including medical, dental, vision), 401k, commuter stipend, Unlimited PTO and equity.
  • Ibotta provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, and genetics.
  • Applicants must be currently authorized to work in the United States on a full-time basis.

iOS Engineer

Ibotta is one of the top mobile shopping applications on the App Store and Google Play. Our apps are used by millions of customers every month and we’re looking for an Senior iOS Engineer to come build something great with us. As part of the engineering team, you will work with our iOS Engineering team to build all things iOS at Ibotta. We’re looking for a self-motivated engineer who has a passion for building high-quality consumer-facing applications. Every engineer has input into our product process and will have a real impact as part of a small, nimble team.

Responsibilities:

  • Work with mobile team to design and implement features
  • Develop automated tests for Ibotta’s iOS application
  • Fix bugs and improve performance
  • Participate in the definition of new mobile features and experiences

Job Requirements:

  • Passion for building mobile applications
  • Experience across relevant technologies including Swift and Objective-C
  • Strong knowledge of iOS development environment
  • Strong knowledge of mobile UI design principles, patterns, and best practices
  • Working knowledge of source control systems including Git
  • Skilled in object-oriented programming design and development
  • Well-versed in MVC frameworks
  • TDD and unit test experience
  • Familiarity with continuous integration tools such as Jenkins and Fastlane
  • Familiarity with the use of sensors such as camera, gyroscopes, and accelerometers
  • Scrum/Agile development experience
  • Bachelor’s degree in Computer Science, Engineering or a related field and 2+ years of iOS software development experience
To learn more about what our Tech teams are doing day to day, visit Building Ibotta on Medium.com.
Additional Details:
  • This position is located in Denver, CO and includes competitive pay, benefits package (including medical, dental, vision), 401k, commuter stipend, and equity.
  • Ibotta provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, and genetics.
  • Applicants must be currently authorized to work in the United States on a full-time basis.