This month - Remote Flask jobs
  • Close
    Required: US only.

    Posted Today – Accepting applications

    About Us

    At Close, we’re building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we’re leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we’ve grown to become a profitable, 100% globally distributed team of ~33 high-performing, happy people that are dedicated to building a product our customers love.

    Our backend tech stack currently consists of Python Flask/Gunicorn web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing. Our data stores include MongoDB, Postgres, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes.

    We ❤️open source – using dozens of open source projects with contributions to many of them, and released some of our own like ciso8601, LimitLion, SocketShark, TaskTiger, and more at https://github.com/closeio

    About You

    We’re looking for an experienced full-time Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.

    You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using Python.

    You also have around five years experience using MongoDB, PostgreSQL, Elasticsearch, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

    You’re comfortable working in a fast-paced environment with a small and talented team where you’re supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

    You are located in an American or European time zone.

    Bonus point if you have …

    • Contributed open source code related to our tech stack
    • Led small project teams building and launching features
    • Built B2B SaaS products
    • Experience with sales or sales tools

    Come help us with projects like …

    • Conceiving, designing, building, and launching new user-facing features
    • Improving the performance and scalability our API. Help expand our GraphQL implementation.
    • Improving how we sync millions of sales emails each month
    • Working with Twilio’s API, WebSockets, and WebRTC to improve our calling features
    • Building user-facing analytics features that provide actionable insights based on sales activity data
    • Improving our Elasticsearch-backed powerful search features
    • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis 
    • Building new and enhancing existing integrations with other SaaS platforms like Google’s G Suite, Zapier, and Web Conferencing providers

    Why work with us …

    • 100% Remote (we believe in trust and autonomy)
    • 2 x Annual Team Retreats ✈️ (Lisbon Retreat Video)
    • Competitive salary
    • Medical, Dental with HSA option - 99% premiums paid (US residents)
    • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
    • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
    • 401k matching at 4% (US residents)
    • Our story and team 🚀
    • Glassdoor Reviews

    At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

    We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

    This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

    Interested in Close but don’t think this role is the best fit for you? View our other positions.

  • Close
    Required: US only.

    Posted Today – Accepting applications

    About Us

    At Close, we’re building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we’re leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we’ve grown to become a profitable, 100% globally distributed team of ~33 high-performing, happy people that are dedicated to building a product our customers love.

    Our app’s frontend is a single-page JavaScript web app mostly written in React (originally built with Backbone.js). We bundle with Webpack and target only modern browsers. We test with Enzyme and Mocha run via Puppeteer. Our UI updates in near real-time and is written in LESS/CSS (with flexbox and grid layout) using BEM methodology and takes advantage of fun technologies like Websockets and WebRTC. 

    We care about performance (e.g. route-based code splitting), maintainability, and testability of our frontend code. We sweat the UI/UX details and work collaboratively with the Product team throughout the design process. This means diving into lo-fi Freehand wireframes, and communicating continuously when those ideas are brought to life using Sketch/Abstract and code.

    Our frontend app is built on top of our REST API & GraphQL endpoints. Our backend tech stack consists of Python/Flask, MongoDB, Postgres, Elasticsearch, and Redis. We run our services in Docker on AWS.

    We ❤ open source – using dozens of open source projects with contributions to many of them, and released some of our own like Microphone Recorder to Mp3, filevalidator.js, addresscompiler, backbone.mousetrap and more at https://github.com/closeio.

    About You

    We’re looking for an experienced full-time Frontend Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, and launch major user-facing features.

    You should have senior level experience (~5 years) building modern frontend applications in JavaScript, HTML, and CSS, with at least 3 years of that experience using a JS framework (React, Vue, Angular, Backbone etc).

    You should have significant experience designing, debugging, and optimizing frontend applications to make them fast and reliable. You have significant experience with REST APIs and thoroughly understand HTTP requests. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

    You should have great product sense and be able to think through user experience issues before diving into the code, and you exhibit a love for great UI.

    You’re comfortable working in a fast-paced environment with a small and talented team where you’re supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

    You are located in an American or European time zone.

    Bonus points if you …

    • Experience implementing real-time (e.g. websockets, polling, etc.) web apps
    • Experience working with GraphQL endpoints
    • An eye for design and experience with Sketch, Abstract, Photoshop, or similar
    • Led small project teams building and launching features
    • Contributed open source code (core or plugins) for a popular frontend framework such as React, Vue, or Angular
    • Built B2B SaaS products
    • Experience with sales or sales tools

    Come help us with projects like …

    • Conceiving, designing, building, and launching new user-facing features
    • Working with Twilio’s API, WebSockets, and WebRTC to improve our calling features
    • Building user-facing analytics features that provide actionable insights based on sales activity data
    • Improving real-time collaboration user experience
    • Expanding our frontend GraphQL usage
    • Extending our React component library

    Why work with us …

    • 100% Remote (we believe in trust and autonomy)
    • 2 x Annual Team Retreats (Lisbon Retreat Video)
    • Competitive salary
    • Medical, Dental with HSA option - 99% premiums paid (US residents)
    • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
    • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
    • 401k matching at 4% (US residents)
    • Our story and team
    • Glassdoor Reviews

    At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

    We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

    This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

    Interested in Close but don’t think this role is the best fit for you? View our other positions.

  • Xapo

    RESPONSIBILITIES

    As a Senior Python Developer, you will work with a highly specialized, multidisciplinary team that handles the complete development lifecycle of a product, from envisioning to production deployment. Your responsibilities will include, but are not limited to:

    • Building high-quality software components that fulfill defined functional specifications and fit within architectural designs. 
    • Working autonomously, following a defined plan and achieving goals according to schedule. 
    • Participating in the design, testing, and deployment of your code. 

    REQUIREMENTS

    • 7+ years’ experience in software development.

    • Backend development.

    • Excellent proven Python development skills.

    • Good development and tuning skills for MySql and Redis.

    • Flask, uwsgi and NGINX, experience.

    • API building and consuming experience are desirable.

    FRONTEND

    • React.JS proven application development experience.

    PLATFORM AND LIBRARIES 

    • Feel comfortable using Linux, Docker, Flask, uWSGI, and NGINX.

    • Experience using Git, BitBucket, Jira.

    • Capable of documenting and diagramming functional flows and architectures.

    • Experience with other major development language and frameworks like, C, C++, Java or .NET, Node.js is desirable.

    • Experience with other front-end frameworks like Prototype, Undersore.js, etc is valuable but not required.

    • Mobile development knowledge, add points by not required.

    OTHER

    • Self-motivated, with initiative and enthusiasm, willing to work hard within a remote team.

    • Experience working by plan and objectives in autonomous mode.

    • Good communication skills and remote teamwork experience.

    • Strong communication skill in English is a must. Spanish is a nice to have.

    • Experience within Fintech and knowledge about Bitcoins would be ideal.

  • Close
    Required: North America and Europe only.

    About Us

    At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of ~33 high-performing, happy people that are dedicated to building a product our customers love.

    Our app’s frontend is a single-page JavaScript web app mostly written in React (originally built with Backbone.js). We bundle with Webpack and target only modern browsers. We test with Enzyme and Mocha run via Puppeteer. Our UI updates in near real-time and is written in LESS/CSS (with flexbox and grid layout) using BEM methodology and takes advantage of fun technologies like Websockets and WebRTC. 

    We care about performance (e.g. route-based code splitting), maintainability, and testability of our frontend code. We sweat the UI/UX details and work collaboratively with the Product team throughout the design process. This means diving into lo-fi Freehand wireframes, and communicating continuously when those ideas are brought to life using Sketch/Abstract and code.

    Our frontend app is built on top of our REST API & GraphQL endpoints. Our backend tech stack consists of Python/Flask, MongoDB, Postgres, Elasticsearch, and Redis. We run our services in Docker on AWS.

    We ❤ open source – using dozens of open source projects with contributions to many of them, and released some of our own like Microphone Recorder to Mp3filevalidator.jsaddresscompilerbackbone.mousetrapand more at https://github.com/closeio.

    About You

    We're looking for an experienced full-time Frontend Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, and launch major user-facing features.

    You should have senior level experience (~5 years) building modern frontend applications in JavaScript, HTML, and CSS, with at least 3 years of that experience using a JS framework (React, Vue, Angular, Backbone etc).

    You should have significant experience designing, debugging, and optimizing frontend applications to make them fast and reliable. You have significant experience with REST APIs and thoroughly understand HTTP requests. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

    You should have great product sense and be able to think through user experience issues before diving into the code, and you exhibit a love for great UI.

    You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

    You are located in an American or European time zone.

    Bonus points if you…

    • Experience implementing real-time (e.g. websockets, polling, etc.) web apps
    • Experience working with GraphQL endpoints
    • An eye for design and experience with Sketch, Abstract, Photoshop, or similar
    • Led small project teams building and launching features
    • Contributed open source code (core or plugins) for a popular frontend framework such as React, Vue, or Angular
    • Built B2B SaaS products
    • Experience with sales or sales tools

    Come help us with projects like…

    • Conceiving, designing, building, and launching new user-facing features
    • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features
    • Building user-facing analytics features that provide actionable insights based on sales activity data
    • Improving real-time collaboration user experience
    • Expanding our frontend GraphQL usage
    • Extending our React component library

    Why work with us?

    • 100% Remote (we believe in trust and autonomy)
    • 2 x Annual Team Retreats (Lisbon Retreat Video)
    • Competitive salary
    • Medical, Dental with HSA option - 99% premiums paid (US residents)
    • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
    • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
    • 401k matching at 4% (US residents)
    • Our story and team
    • Glassdoor Reviews 

    At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

    We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

    This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

    Interested in Close but don't think this role is the best fit for you? View our other positions.

Older - Remote Flask jobs
  • Close
    PROBABLY NO LONGER AVAILABLE.Required: Americas and Europe only.

    About Us…

    At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of ~33 high-performing, happy people that are dedicated to building a product our customers love.

    Our backend tech stack currently consists of Python Flask/Gunicorn web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing. Our data stores include MongoDB, Postgres, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes.

    We ❤️open source – using dozens of open source projects with contributions to many of them, and released some of our own like ciso8601LimitLionSocketSharkTaskTiger, and more at https://github.com/closeio

    About You…

    We're looking for an experienced full-time Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.

    You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using Python.

    You also have around five years experience using MongoDB, PostgreSQL, Elasticsearch, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

    You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

    You are located in an American or European time zone.

    Bonus point if you have…

    • Contributed open source code related to our tech stack
    • Led small project teams building and launching features
    • Built B2B SaaS products
    • Experience with sales or sales tools

    Come help us with projects like…

    • Conceiving, designing, building, and launching new user-facing features
    • Improving the performance and scalability our API. Help expand our GraphQL implementation.
    • Improving how we sync millions of sales emails each month
    • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features
    • Building user-facing analytics features that provide actionable insights based on sales activity data
    • Improving our Elasticsearch-backed powerful search features
    • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis 
    • Building new and enhancing existing integrations with other SaaS platforms like Google’s G Suite, Zapier, and Web Conferencing providers

    Why work with us?

    • 100% Remote (we believe in trust and autonomy)
    • 2 x Annual Team Retreats ✈️ (Lisbon Retreat Video)
    • Competitive salary
    • Medical, Dental with HSA option - 99% premiums paid (US residents)
    • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
    • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
    • 401k matching at 4% (US residents)
    • Our story and team 🚀
    • Glassdoor Reviews 

    At Close, everyone has a voice. We encourage transparency and in practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

    We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

    This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

    Interested in Close but don't think this role is the best fit for you? View our other positions.

    APPLY FOR THIS JOB

  • Augusto Digital
    PROBABLY NO LONGER AVAILABLE.Required: North America only.

    We are looking for an experienced React Native developer to join our growing team. 

    You will be responsible for mobile application development and architecture.  This role is a contract to hire position as we look forward to growing the team.  If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. 

    As a React Native developer, you’ll work closely with our architects and front end developers to ensure system consistency and improve the user experience.  If you are versed in a few different languages, enjoy writing code and services, have a good understanding of databases and development frameworks, then this job is for you. 

    This role will work with React Native and Restful API’s, creating and expanding mobile applications.  This includes multiple applications.

    Responsibilities

    • Legally eligible to work in the United States.

    • At least 18 years old.

    • Able to work in EST timezone for meetings and collaboration.

    • Participate in the entire application lifecycle, focusing on coding and debugging

    • Write clean code to develop functional web, mobile, and business applications

    • Troubleshoot and debug applications

    • Communicate openly and often, using tools such as Slack

    • Implementing automated testing platforms and unit tests

    • Manage cutting-edge technologies to improve legacy applications

    • Managing the interchange of data between the server and the users

    • Gather and address technical and design requirements

    • Build reusable code and libraries for future use

    • Liaise with developers, designers, and system administrators to identify new features

    • Implementation of security and data protection

    • Design and implementation of data storage solutions

    • Follow emerging technologies

    Requirements

    • Have developed React Native apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication.

    • Enjoy working with React Native and have a successful track record of developing both iOS and Android applications using this framework.

    • +2 years experience working as a mobile app engineer in an agile team

    • Experience in developing, shipping and maintaining a native app for iOS or Android.

    • Experience with web development, API’s, and web services.

    • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)

    • Excellent communication skills

    • Passionate about software development

    • Experience working in a highly distributed company

    • Open minded and always learning

    • Excellent analytical and time management skills

    • Teamwork skills with a problem-solving attitude

    • An ability to work remote and use conference and collaboration tools effectively

    • BS degree in Computer Science or relevant field

    Nice to have

    • Experience coding and bridging native functionality to React Native

    • Experience in Redux or equivalent application-wide state management

    • Experience with programming multiple languages like Java, .Net, Ruby, PHP, and Python

    • Experience or understanding of Flask and Sqlalchemy

    • Experience with mobile technologies such as Swift and Java

    • In-depth understanding of the entire web development process (design, development, and deployment)

    • Consulting experience

    Why work with us

    • Work remotely from anywhere in the world. Just be willing to do a bit of traveling twice a year for some face-to-face time with the whole team.

    • Fun collaborative environment.

    • Enjoy writing code and working with people who love technology

  • ReCharge Payments
    PROBABLY NO LONGER AVAILABLE.Required: North America only.

    Overview

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

    Our Store team is looking for a Software Engineer to collaborate with engineers globally working on a critical part of a SaaS user experience used by millions of people every month.

    Our stack includes: Python, Flask, Jinja, ES6, Vue.js, Sass, Webpack, Redis, Docker, GCP, Terraform, Ansible, Memcached, Nginx, Snowflake, Looker, Matillion

    What You’ll Do

    • Live by and champion our values: #ownership, #empathy, #simple-solutions.
    • Write code focused on scalability, testability, supportability and maintainability.
    • Collaborate with design, product and engineering teams across the company to build new features or update existing ones at scale.
    • Implement new technologies to solve ReCharge’s technical challenges as they arise.
    • Champion good habits (development techniques, security, tech debt balance, TDD, and agile habits) within your team; improve engineering standards, tooling, and processes.
    • Debug production issues across multiple levels of the stack.
    • Find and address performance issues throughout the application.
    • Perform thorough code reviews and troubleshoot complex issues.
    • Work with engineering and product managers to understand roadmap priorities.

    What You’ll Bring

    • Typically, 4-8 years of relevant development experience in fast paced environments
    • Knowledge of two or more languages: Python, Go, Java, Nodejs, Ruby
    • Proficient with Python, Flask, Jinja (or liquid) and collaborative tools like Git
    • A knack for engineering simple solutions to solve complex problems
    • Self driven; a passion for taking ownership of your work and delivering outcomes
    • Ability to work remotely and desire to make an impact at a boot-strapped start-up
    • Excellent communication skills, a team player with a ‘winning as a team’ attitude
    • Strong computer science fundamentals - data structures and algorithms
    • Bachelor’s degree or equivalent experience desired
  • ReCharge Payments
    PROBABLY NO LONGER AVAILABLE.

    Overview

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

    Our Store team is looking for a Software Engineer to collaborate with engineers globally working on a critical part of a SaaS user experience used by millions of people every month.

    Our stack includes: Python (transitioning from 2 to 3), Flask, Jinja, ES6, Vue.js, Sass, Webpack, Redis, Docker, GCP, Terraform, Ansible, Memcached, Nginx, Snowflake, Looker, Matillion

    What You’ll Do

    • Live by and champion our values: #ownership, #empathy, #simple-solutions.
    • Write code focused on scalability, testability, supportability and maintainability.
    • Collaborate with design, product and engineering teams across the company to build new features or update existing ones at scale.
    • Implement new technologies to solve ReCharge’s technical challenges as they arise.
    • Champion good habits (development techniques, security, tech debt balance, TDD, and agile habits) within your team; improve engineering standards, tooling, and processes.
    • Debug production issues across multiple levels of the stack.
    • Find and address performance issues throughout the application.
    • Perform thorough code reviews and troubleshoot complex issues.
    • Work with engineering and product managers to understand roadmap priorities.

    What You’ll Bring

    • Typically, 4-8 years of relevant development experience in fast paced environments
    • Knowledge of two or more languages: Python, Go, Java, Nodejs, Ruby
    • Proficient with Python, Flask, Jinja (or liquid) and collaborative tools like Git
    • A knack for engineering simple solutions to solve complex problems
    • Self driven; a passion for taking ownership of your work and delivering outcomes
    • Ability to work remotely and desire to make an impact at a boot-strapped start-up
    • Excellent communication skills, a team player with a ‘winning as a team’ attitude
    • Strong computer science fundamentals - data structures and algorithms
    • 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.

  • Postscript
    PROBABLY NO LONGER AVAILABLE.

    Postscript is building a best-in-class marketing platform specifically for ecommerce. Backed by Y Combinator (YC W19), Postscript is growing fast and looking for remarkable people to help scale the company.

    This role is responsible for developing and managing our back end systems. Our stack is a Python (Flask) API with a PostgreSQL database hosted on AWS.

    We are looking for someone with strong backend skills combined with an intense passion for early-stage companies. You will help the team to build out our architecture and processes as we scale, and help with hiring to grow the engineering team quickly. You will have a large influence on both the product and the company.

    Primary Duties

    • Architect, build and maintain the REST API for our web application

    • Improve our internal development processes to minimize errors and improve team efficiency

    • Get creative with your solutions

    • Manage AWS services as needed

    • Maintain and optimize our databases

    About You (experience)

    • 3+ years software development experience

    • Experience with Python ( Flask & SQLAlchemy a plus)

    • Experience managing AWS services

    • Experience managing relational databases (PostgreSQL)

    About You (culture)

    • You’re a hacker; done is better than perfect, and all development efforts should be tied to significant business value

    • You love early stage companies and being responsible for owning and improving a new, fast-growing code base

    • You’re excited for the chance to establish best practices in our development processes and act as a role model for the dev team as it grows

    • You’re excited to work a fully-remote team

    • You’re nice–no room for jerks on this team

  • ShipHero
    PROBABLY NO LONGER AVAILABLE.$80,000.00 - $110,000.00.

    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. Many of our customers sell on Shopify and/or Amazon. 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 strive to build great technology, that is beautiful and easy to use. Our culture also reflects our ethos and belief that by bringing empathetic, talented and great people together - you can do great things.

    Our team is remote, with most of our engineers currently spread over the Americas. We do daily stand-ups via Google Hangouts and communicate regularly using video chat and Slack.

    We are seeking an experienced DevOps engineer with a recent track record of building and maintaining complex infrastructure on cloud computing. You would be a fundamental member of the team focusing on building a solid foundation for the platform. We seek people who are excited and driven to continue growing with the experience of working with talented engineers, and help others improve. We are obsessed with disrupting an industry that desperately needs it, by continuing to build tools that help make our customers do great things.

    You will help us evolve our infrastructure as we grow in size in both customers and employees. We would be looking to you to be able to propose, lead and execute on plans for cloud infrastructure.

    We are hiring in the Americas timezones only for now.

    About You

    • You understand that great things are accomplished when teams work together.
    • You feel comfortable owning processes and tools for deploying to production and scaling.
    • You understand modern web architectures.
    • You have a solid understanding of security best practices.
    • You have substantial AWS experience.
    • You have 5+ of hands-on experience in this area.
    • You've used some form of config management (Ansible, Chef, Puppet, etc)
    • You take pride in your craft.
    • You’ve made a lot of mistakes, and most importantly, have learned from them.
    • You are comfortable and even enjoy mentoring others in different skillsets.
    • You have worked on medium and large projects that have gone to production and lived there for a while.

    The Role

    • Lead our evolution of our infrastructure on AWS.
    • Hands-on configuring, setting up & maintaining our staging and production environments.
    • Collaborate with engineers on monitoring & debugging solutions.
    • Be prepared to be on-call when necessary
    • Automate yourself and others out of common tasks.
    • Ability to estimate effort and ship on agreed schedule. Comfortable pushing yourself and your team members when challenges pop up.
    • 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 “rockstar”.
    • Work with ShipHero leadership to implement practices and principles for the team.

    The 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
  • Overloop
    PROBABLY NO LONGER AVAILABLE.£30,000.00 - £50,000.00.

    This is an exciting opportunity to work on a NEW project with the possibility of some international travel!

    We're looking for an engineer with Python, MySQL and Kafka experience to join Overloop. We are a close-knit small team, committed to quality code, processes that work, honesty, and seeing things through to completion. A typical working day will involve a 20 minute catch up call to kick off the day, reviewing screen mock-ups and/or bug reports, coding, discussing over Slack and Google Hangout, creating a github PR, getting the PR reviewed and seeing your code get to production to make a difference for our clients.

    Overloop employees currently work remotely from around Europe so when we meet up, a typical day is pretty similar but in great locations - previously Marseille, Rome and Barcelona, Milan, Budapest, and Lisbon up next! - and with the addition of breakfast, lunch and dinner in cafes and restaurants and face time instead of slack and Hangouts.

    Are you the right candidate?

    We are looking for a Software Engineer with experience in:

    • Python 
    • Flask
    • MySQL
    • Kafka
    • AWS
    • Jenkins
    • Micro service architecture 
    • JSON
    • Swagger

    Experience in the following areas would be a benefit: AWS Kinesis, AWS Lambda, Snowflake, Docker, React JS, JavaScript, HTML, CSS, PHP and a Computer Science degree

  • Overloop
    PROBABLY NO LONGER AVAILABLE.£30,000.00 - £50,000.00.Required: UK only.

    This is an exciting opportunity to work on a NEW project with the possibility of some international travel!

    We're looking for an engineer with Python, MySQL and Kafka experience to join Overloop. We are a close-knit small team, committed to quality code, processes that work, honesty, and seeing things through to completion. A typical working day will involve a 20 minute catch up call to kick off the day, reviewing screen mock-ups and/or bug reports, coding, discussing over Slack and Google Hangout, creating a github PR, getting the PR reviewed and seeing your code get to production to make a difference for our clients.

    Overloop employees currently work remotely from around Europe so when we meet up, a typical day is pretty similar but in great locations - previously Marseille, Rome and Barcelona, Milan, Budapest, and Lisbon up next! - and with the addition of breakfast, lunch and dinner in cafes and restaurants and face time instead of slack and Hangouts.

    Are you the right candidate?

    We are looking for a UK based Software Engineer with experience in:

    • Python 
    • Flask
    • MySQL
    • Kafka
    • AWS
    • Jenkins
    • Micro service architecture 
    • JSON
    • Swagger

    Experience in the following areas would be a benefit: AWS Kinesis, AWS Lambda, Snowflake, Docker, React JS, JavaScript, HTML, CSS, PHP and a Computer Science degree

  • Overloop
    PROBABLY NO LONGER AVAILABLE.£30,000.00 - £50,000.00.Required: UK only.

    This is an exciting opportunity to work on a NEW project with the possibility of some international travel!

    We're looking for a UK based engineer with Python, MySQL and Kafka experience to join Overloop. We are a close-knit small team, committed to quality code, processes that work, honesty, and seeing things through to completion. A typical working day will involve a 20 minute catch up call to kick off the day, reviewing screen mock-ups and/or bug reports, coding, discussing over Slack and Google Hangout, creating a github PR, getting the PR reviewed and seeing your code get to production to make a difference for our clients.

    Overloop employees currently work remotely from around Europe so when we meet up, a typical day is pretty similar but in great locations - previously Marseille, Rome and Barcelona, Milan, Budapest, and Lisbon up next! - and with the addition of breakfast, lunch and dinner in cafes and restaurants and face time instead of slack and Hangouts.

    Are you the right candidate?

    We are looking for a UK based Software Engineer with experience in:

    • Python 
    • Flask
    • MySQL
    • Kafka
    • AWS
    • Jenkins
    • Micro service architecture 
    • JSON
    • Swagger

    Experience in the following areas would be a benefit: AWS Kinesis, AWS Lambda, Snowflake, Docker, React JS, JavaScript, HTML, CSS, PHP and a Computer Science degree 

    *Please only apply if you are UK based, applicants from outside the UK will not be considered*

  • AdRoll Group
    PROBABLY NO LONGER AVAILABLE.

    About the Role: 

    The RollWorks team at AdRoll Group is seeking a Senior Full Stack Engineer to help build core infrastructure and customer-facing web applications.

    As a member of RollWorks, you will have the chance to work on the backend microservices powering our RollWorks measurement product, in addition to our customer-facing dashboards, and the AdRoll platform’s public APIs.

    You'll have the opportunity to play with the latest tech, learn new skills, sharpen your existing ones, and make a difference in a rapidly growing company. You’ll also be able to enter into our bi-annual Engineering Hack Week to compete for a Grand Prize.

    Responsibilities:

    • Work on all levels of the web stack leaning heavily towards the front-end (JavaScript/React, Python/Flask, PostgreSQL)
    • Collaborate with product managers, designers, other engineers to plan, scope, build, and deploy new features.
    • Help establish technical standards and methodologies as the product(s) scales up
    • Build for performance and reliability
    • Code responsibly: minimize tech debt, advocate for change or investment as needed, test and monitor everything
    • Mentor, teach, hire and share your knowledge to make our engineering team stronger

    Requirements:

    • 4+ years experience building production web applications in a corporate or start-up environment.
    • Experience with (or willingness to master) our stack, in order of importance: JavaScript, React/Redux, Python, Flask, Docker, and AWS
    • A proven foundation in data structures, algorithms, and system design

    Bonus Points:

    • Real passion for making beautiful and delightful web experiences
    • Experience with agile development methodologies, CI/CD
    • Interest in deployment automation and scalable infrastructure. (AdRoll is a big user of AWS!)
    • Contributions to the open source community
    • Knowledge of AdTech
    • A good sense of design, direction, and humor
  • ShipHero
    PROBABLY NO LONGER AVAILABLE.$60,000.00 - $90,000.00.

    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. Many of our customers sell on Shopify and/or Amazon. 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 strive to build great technology, that is beautiful and easy to use. Our culture also reflects our ethos and belief that by bringing empathetic, talented and great people together - you can do great things.

    Our team is remote, with most of our engineers currently either in New York or Argentina. We do daily stand-ups via Google Hangouts and communicate regularly using video chat and Slack.

    We are seeking a semi-senior software engineer with proven programming and analytic abilities. You would be a fundamental member of the team focusing on building a solid foundation for the platform. We seek people who are excited and driven to continue growing with the experience of working with talented engineers, and help others improve. We are obsessed with disrupting an industry that desperately needs it, by continuing to build tools that help make our customers do great things.

    You will work on our many integrations with ecommerce platforms such as Shopify, Amazon, eBay and Etsy. The integrations are used at scale.

    We are hiring engineers in American timezones only for now.

    About You

    • You understand that great things are accomplished when teams work together.
    • You’ve got lots of experience with PHP and web applications
    • You have some AWS experience or equivalent
    • You can code review other team members work and provide assistance and appreciate feedback.
    • You take pride in your craft.
    • You’ve learned from building systems and solutions the reasons to avoid technical debt, and how to approach and implement TDD and CI practices.
    • You’ve made a lot of mistakes, and most importantly, have learned from them.
    • 4+ years of experience writing software

    The Role

    • Work on a cross-functional team including front end and UX to build solutions that are easy for customers to understand, work consistently and scale well.
    • Maintain and balance our mission-critical PHP application, with the eventual goal of replacing it with our newer Python-based codebase.
    • Review features and requirements and guide, 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. Comfortable pushing yourself and your team members when challenges pop up.
    • Lead 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 “rockstar”.
    • Work with ShipHero leadership to implement practices and principles for the team.

    The 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
  • Xapo
    PROBABLY NO LONGER AVAILABLE.

    OVERVIEW

    Xapo is a global financial technology company built on bitcoin & blockchain with a mission to enable anyone, anywhere to take control of their money.

    Founded in 2013 by International Entrepreneur Wences Casares (CEO) & Federico Murrone (COO), Xapo has made an unparalleled investment in security infrastructure, assembled a renowned advisory board, recruited a world class team, and raised $40M from top venture capital firms in Silicon Valley & the world.

    Are you a self-starter who shares our passion for harnessing cutting-edge technologies to impact the lives of people globally? Do you dream of growing your career at a tech startup, while not sacrificing your work-life balance? Do you wish for a job that allows you to work from home, or anywhere else in the world that you need or want to be? Are you searching for a company that appreciates your individuality, and recognizes that we all have personal and family obligations outside of work? If so, Xapo may be the place for you!

    Xapo employs a global, remote workforce in over fifty countries. We hire great people – and in exchange we offer autonomy, flexibility, meaningful work, a collaborative team environment, and top tier compensation. Do the best work of your career at Xapo - and still have the time to enjoy all of life’s special moments!  

    We are seeking a Bitcoin Python Developer to join our global team. This full-time position is planned to be remote, meaning you can work from anywhere!

    RESPONSIBILITIES

    As a Bitcoin Python Developer, you will work with a highly specialized, multidisciplinary team that handles the complete development lifecycle of a product, from envisioning to production deployment.

    Your responsibilities will include, but are not limited to:

    Building high-quality software components that fulfill defined functional specifications and fit within architectural designs.

    Working autonomously, following a defined plan and achieving goals according to schedule.

    Participating in the design, testing, and deployment of your code.

    REQUIREMENTS

    7+ years’ experience in software development.

    Experience programming Bitcoin Blockchain.

    Good understanding of how transactions and blocks work

    Experience with bitcoin RPC interface

    Experience creating transactions, selecting utxos and calculating fees.

    Experience with multisig, hd wallets and segwit.

    Knowledge of Liquid's sidechain is a nice to have.

    Backend development.

    Excellent proven Python development skills.

    Good development skills for MySql.

    Flask, uwsgi and NGINX, experience.

    REST API building and consuming experience.

    Platform and libraries;

    Feel comfortable using Linux, Docker, Flask, uWSGI, and NGINX.

    Experience using Git, Stash, Jira.

    Capable of documenting and diagramming functional flows and architectures.

    Experience with other major development language and frameworks like, C, C++, Java or .NET, Node.js is desirable.

    Self-motivated, with initiative and enthusiasm, willing to work hard within a remote team.

    Experience working by plan and objectives in autonomous mode.

    Good communication skills and remote teamwork experience.

    Strong communication skills in English is a must. Spanish is a nice to have.

    Experience within Fintech would be ideal.

    WHY WORK FOR XAPO?

    Attractive compensation.

    Work remotely from anywhere in the world.

    Collaborate, learn, and grow with a diverse, global team.

    Achieve balance with our autonomous work culture and flexible hours.

    Xapo is an Equal Opportunity Employer. We believe a team that represents a variety of backgrounds and perspectives is critical to our success as a global company. A diverse, inclusive workplace enables us to create products that best serve our customers all around the world. It is the foundation of Xapo.

    We strongly encourage applications from women & minorities.

  • Clevertech
    PROBABLY NO LONGER AVAILABLE.

    What you’ll do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 5+ years professional experience in a senior developer role with Python

    • Preferred:  critical software development in large enterprises

    • Experience with Python/Django or Flask

    • Database tuning skills – You’ve adjusted data models for speed and performance

    • Superior communication skills in in English

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Craving more info? We’ve created a blog specifically about our Interview Process for the sake of transparency - we want to set you up to be as successful as possible when interviewing for a role with the ever-expanding Clevertech family!

    ---

    Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Culture.

  • Clevertech
    PROBABLY NO LONGER AVAILABLE.

    What you’ll do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 5+ years professional experience in a senior developer role with Python

    • Preferred:  critical software development in large enterprises

    • Experience with Python/Django or Flask

    • Database tuning skills – You’ve adjusted data models for speed and performance

    • Superior communication skills in in English

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Craving more info? We’ve created a blog specifically about our Interview Process for the sake of transparency - we want to set you up to be as successful as possible when interviewing for a role with the ever-expanding Clevertech family!

    ---

    Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Culture.

  • Level 12
    PROBABLY NO LONGER AVAILABLE.$75,000.00 - $115,000.00.Required: US only.

    We are looking for a full stack (Python) web application developers to join the team at Level 12:

    TL;DR: Why Consider This Position?

    • We give you a lot of information in the job description so that you can figure out if you'd really like to work here.
    • We have a commitment to transparency and offer a “no surprises experience” throughout the interview and hiring process.
    • We practice and preach sound development practices. You are likely to learn and grow as a developer while working here.
    • Our pay and benefits will be somewhere between good and great, depending on what you are used to and where you live (see below for specifics).
    • You will have the option of working from home or our office, whatever suits you best. Let’s make the most of our time and minimize commuting when not necessary.
    • We have a no-drama office policy. We value and cultivate enjoyable working relationships among team members.
    • We emphasize work/life balance and adopt policies that make sure our people don’t get burnt out. For instance, our PTO/Vacation policies are designed so that you actually use them.
    • A commitment to Agile Principles while not being enslaved to any particular methodology.
    • You have the skills and experience to be a mid-level or senior level full-stack web application developer. That is, you need to be able to architect & run with a medium sized project mostly on your own.
    • You like building full stack web applications with technologies like Python, React, SQL, etc.
    • You are committed to automated testing of all the software you write (our apps typically have 92%+ test coverage).
    • You recognized that there is a lot of idealism in the software development community and are not disenchanted with the the day-to-day realities of programming.
    • You like working independently but can contribute to a team as needed
    • If you apply, we will give you a yay or nay response. No black holes here!

    Daily Responsibilities

    Daily responsibilities primarily consist of coding database-driven web applications and other web-related development work. In a typical day, you will likely work mostly with Python based web applications using frameworks like Django or Flask that interact heavily with a database (PostgreSQL or MSSQL).  In the course of that work, you will have to interact with related technologies like JavaScript, React, HTML, and CSS/SASS.

    This is not a design job. It will require a lot of in-depth programming and database work including the ability to architect maintainable code that gets the job done.

    While we do prefer to do most of our back-end work in Python, we will occasionally take projects in other languages if they seem to be a good fit for us and the customer.

    Some days you will jump from project to project as issues come up. At other times you may work primarily on one project for weeks or months.

    The ability to take ownership for a project, engineer a sound technical solution, and “drive” a project to completion is essential.

    Our customers have varied needs and so we tend to have varied responsibilities and projects. We have a focus on serving the customer and making software conform to their company rather than making the company conform to software.

    We run our teams (two currently) in two week sprints.

    What We Offer

    • Pay: $75-$95K (mid-level), $95K-115K (Senior).
      • We are happy to talk about money as one of the first parts of our conversation so we don’t waste each others time if we aren’t in the ballpark.
      • Everyone wants to be paid as much as possible, but the economics of business usually require that we meet in the middle.
      • Our offer will take into consideration your salary history, experience, references, and a skills assessment.
    • Profit Sharing: In addition to a salary, our employees will earn a bonus based on how profitable our company is each year (roughly $1-2K annually).
    • One of the best things about working for us is that we really value work/family balance.
      • We rarely work more than 40 hours a week.
      • We know there are devs out there putting in 50-60 hours a week. We can give them 10-20 hours a week of their life back.
    • PTO/Vacation:
      • Everyone receives 3 weeks of PTO/Vacation per year.
      • Up to 12 sick days per year.
      • 9 Holidays
    • Flexibility: While we expect a regular schedule during normal business hours, we are pretty flexible when schedule changes are needed for legitimate reasons.
    • Telecommuting:
      • Remote candidates are welcome to apply.
      • Many of us work from home frequently, even those of us who are local.
      • We do have an office if you prefer to get away from home to focus on work.
    • We Care: It’s easy to say, harder to do. We all need to make a living, our company needs to be successful in the marketplace, and hard decisions sometimes need to be made. But, at the end of the day, we really care about our employees, their families, their needs, and their desires.

    **Full Job Description & Application Instructions
    **

    Above are just highlights. The full job description for both positions are on our website and includes salary information, videos, and instructions on applying: https://level12.io/careers/

    **Senior Developer
    **

    The candidate for the Senior Developer position will usually have 6-10 years relevant experience and meet the following requirements:

    1. Technical Skills
      • Are able to write modular, well-tested, and maintainable code
      • Know a software development domain really well and radiate that knowledge to our team and beyond
      • Are able to work on multiple projects as needed
    2. Leadership
      • Leads the design for customer projects with feedback from other engineers
      • Proposes new ideas for improving the development team, customer projects, and/or our tech stack
      • Adheres to and promotes our development culture and mission
      • For Team Leads (see below): invests in other team members to see that they are growing as individuals and to facilitate productivity within our team.
    3. Code quality
      • Leaves code in substantially better shape than before
      • Fixes bugs/regressions quickly
      • Monitors overall code quality/build failures
      • Creates tests religiously and makes sure the rest of the team is doing the same
      • Proactively identifies and reduces technical debt
      • Proactively defines and solves important architectural issues
    4. Communication
      • Provides thorough and timely code feedback for peers
      • Able to communicate clearly on technical topics
      • Keeps issues up-to-date with progress
      • Helps guide other merge requests to completion
      • Helps with recruiting
      • Is able to manage conversations directly with customer contacts when needed.
    5. Performance & Scalability
      • Excellent at writing production-ready code with little assistance
      • Able to write complex code that can scale with a significant number of users
      • Avoids premature optimization

    **Mid-Level Developers
    **

    The candidate for the Mid-Level Developer position will usually have 3-6 years relevant experience and meet some but not all of the requirements listed above for senior developers.

    **Leadership
    **

    In addition to the leadership expectations noted above, some of our senior developers will also be involved in leading other developers and interacting with customers. We realize not every senior developer is as good with people as they are with code and that’s ok. We need and value individual contributors. But if you like and are good at interacting with people, we will have opportunities for you to lead teams and/or projects.

    **Candidate Feedback
    **

    GB, 8/2018

    Well the work looks really interesting and appealing but more than that the job posting is like nothing else I've seen so far. It appears to be more thorough, personal, caring, and honest by far than any other I've seen. In my experience there are qualities present in a company's management that tend to permeate through all levels and find expression in many subtle ways. If I am reading into what I am seeing correctly then this would be an exceptional place to work. I'm not sure how to say it other than that. It was just kind of a feeling after looking over the page, that this is where I want to be.

    JF, 10/2018

    I'm extremely impressed with how much effort your organization puts into describing work opportunities! By far, this is the most helpful job posting I have ever seen. I intend to respond in a point-by-point fashion, as that seems to be the most efficient way to proceed. I hope to repay honesty with honesty.

    JH 8/2018:

    Like I mentioned before, I really like the whole interview process that you guys have.  That in combination with how you guys responded to emails, etc. gave me a very positive impression of your company and I am still interested in working with you guys someday.

    LB, 8/2018

    The feedback I received from [your first skills assessment] was amazing!  That was fantastic! I was really impressed with it.

    KM, 9/2018

    I just wanted to reach out and give you some really positive feedback. If I could go back in time and finish up those final interviews with you, I would do it in a heartbeat. I can already see a huge difference in personality between you and those who lead the company I joined -- and I think it speaks volumes. Keep being a great person!

    I hope you found a great candidate in the end!

    **Full Job Description & Application Instructions
    **

    Above are just highlights. The full job description for both positions are on our website and includes salary information, videos, and instructions on applying: https://level12.io/careers/

  • ReCharge Payments
    PROBABLY NO LONGER AVAILABLE.

    Overview

    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 four years ago as a bootstrapped startup and today we're at the forefront of recurring billing software with nearly 100 remote-first employees around the globe processing tens of millions of dollars in sales every week.

    To execute our growth strategy we’re looking for Software Engineers to join the API team. This team will provide the foundation on which Recharge is powered by and is responsible for creating a single interface into all of Recharge's data.

    Responsibilities

    • Work with a team of backend API engineers to write scalable and maintainable code.
    • Work on bulk updates, user management, etc.
    • Find and address performance issues throughout the application.
    • Help identify and fix bugs and issues.
    • Propose new methods and approaches to old solutions, helping to improve/develop standards.
    • Work and collaborate with both the design and front end development teams to help build new features or update existing ones.

    Qualifications

    • 3-7 years of backend development experience (python, ruby or nodejs) in a production environment
    • A strong communicator that can contribute to shaping the culture of the dev team
    • Proficient with collaborative tools like Git
    • Experience with Flask, Jinja (or liquid)
    • An advocate for robust testing
    • Bachelors or equivalent experience

    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.

  • Ebury
    PROBABLY NO LONGER AVAILABLE.

    Are you ready to take part in the development of one of the fastest growing European Fintech companies?

    If you are passionate about developing Python code, we are looking for a Python developer to join our cross-functional team.

    The major part of the technical development of our internal global projects is located in the city centre of Málaga, our technological hub, where we use and develop the latest technologies in our sector.

    We are passionate about development and enjoy clean code, continuous deployments and regular integration.

    We believe that automation and tooling play a critical role in software development.

    We build the core of Ebury products, services and API, all developed in Python / Django.

    We work with an Agile methodology, doing iterations of two weeks and delivery features using a release train process that happens every week.

    Here at Ebury, we have a flat structure. This means teams join various different steps of the production process in a proactive way all while being in permanent contact with teammates. Our ideal candidate needs strong teamwork skills and needs to be hungry to leave their mark in this sector.

    About You

    • You love clean code. You understand that writing beautiful and readable code is the key to building a great product, and you are able to follow industry best practices.
    • You understand the importance of receiving feedback. You use code reviews to improve yourself and to share your expertise with other members of the team.
    • You enjoy building and developing new features as much as bug fixing.
    • You are self-organised and can work autonomously.
    • You have exquisite attention to detail, and you’re comfortable learning about new technologies and systems.
    • You enjoy working in a team. You are used to working with multidisciplinary teams with other profiles and are able to learn and share your knowledge with them.

    Your role

    • Design, build and maintain code and systems across Ebury’s engineering teams.
    • Debug production issues across services and multiple levels of the stack.
    • Work with cross-functional teams across the company to build new features at large-scale.
    • Improve engineering standards, tooling, and processes.
    • Think about systems and services and write high-quality code. We work in Python, however, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.
    • You will contribute to evolving legacy code on our brand-new back-end stack.
    • All of these run smoothly in Docker containers on AWS.

    Requirements

    • 5+ years of professional software development experience using Python
    • Solid experience in unit testing patterns
    • Strong critical thinking skills
    • Excellent communications skills

    Nice to have

    • Some exposure to a frontend programming language
    • Experience with web frameworks like Django / Flask

    Why work with us

    • This is a great professional opportunity to develop your career in an international company and in a continuously innovative environment
    • We offer competitive conditions as well as the possibility to keep growing thanks to continuous reviews and a clear career path
    • We have an internal blog to share technical knowledge. Read more about Ebury Labs.
    • Have the possibility to participate in conferences for your own professional growth
  • Qualio
    PROBABLY NO LONGER AVAILABLE.

    What’s the opportunity?

    We are hiring a software developer to play an important role in our product team. We're looking for someone that is continuously learning and improving, and who will grow with the company. We primarily use Python and Javascript, and so we are keen to hear from you if you already use these technologies or want to start.

    What will you be doing

    Ideally, you will be comfortable working on client facing interfaces as well as deep down in the engine room. You will be working closely with our existing team, developing new features and improving existing ones. You will also have the opportunity to be an active influencer in technical discussions and contribute to the development of our internal systems and processes.

    Your responsibilities will include:

    • Quickly getting up to speed on core technologies and the Qualio software development life-cycle;
    • Working independently to develop and implement new product features as a core member of our product team;
    • Contributing as an active voice to discussions around new technologies and tools for application development;
    • Supporting other team members with their assigned work, and assisting with code reviews.

    What experience do you need?

    • Expertise in creating web applications using object-oriented Python, evidenced by at least three years of professional experience;
    • Proficiency in at least one of Python frameworks;
    • Proficiency in relational databases (PostgreSQL is preferred);
    • Proficiency in modern JavaScript (ES 2016)
    • Experience with Celery, REST APIs, e2e and unit testing and Hands-on Git experience;
    • Experience with AWS, CI/CD, web security and DevOps - Unix based OS (Debian/Ubuntu): cron, automation via bash scripting, monit etc.;
    • Experience with using Docker in a production environment;
    • Strong written and verbal communication skills (in English).

    Bonus for experience with:

    • Professional experience with Pyramid and Flask web frameworks;
    • Proficiency in: AngularJS, React/Redux;
    • Experience with SqlAlchemy, Elasticsearch, RabbitMQ, Redis;
    • Knowledge of or willingness to learn concepts of GraphQL APIs.

    Benefits

    In addition to playing an important role in building Qualio, you'll receive:

    • Competitive salary;
    • Meaningful equity;
    • Flexible holidays;
    • Opportunity to make a difference through helping life-saving products to get to market.