Find a remote job in Software Dev

Post a job for $299

Software Dev (15)

  • 3 weeks ago

    FreeAgent is:

    • One of the UK's most popular small business finance apps with over 80,000 customers. We help small businesses sort out the mess and the stress of managing their business finances
    • Loved and adored by customers. We have an NPS of 70 (which is considered "exceptional")
    • Rated ⭐⭐⭐⭐⭐ on Trustpilot. See what customers say

    This is your chance to come and shape the future of small business banking and accounting!

    Make a difference 💫

    It's an exciting time in the accounting and banking space. We're seeing a revolution in the FinTech industry, and new government initiatives such as Making Tax Digital and Open Banking and opening up new features and products for customers.

    The technology in this space is changing rapidly and at FreeAgent we're working on the cutting edge. We're focused on providing the best possible user experience for our growing customer base.

    Creating the best place to work 👩🏽‍💻

    We want people to be productive, to have career opportunities, to be focused on meaningful work and to have an excellent work/life balance. We like to think we work smarter, not harder, which is why we stick to a 35-hour working week and still Get Things Done.

    We have built a powerful CI/CD platform which can run 32,000 automated tests in less than five minutes which allows us to remain productive at scale, and allows all engineers, regardless of level, to deploy code to production multiple times a day.

    We value a diverse team, and we believe the variety of experiences and backgrounds in our team make us stronger. We believe in a learning culture and encourage self-development. We have regular 'wiggle weeks' and we hold our legendary 'Hack Days' twice a year. Engineers write about what they do, and what they learn, on our popular engineering blog.

    We have an amazing office in central Edinburgh (one of the great cities of the world), but only half of our engineering team work here – the other half work fully remotely, distributed around the UK. We currently only offer remote working to senior engineers.

    The Role 👷

    • Develop new product features and improve existing ones using a test-driven approach
    • Work closely with other engineers, product managers and designers to deliver an amazing product experience for our customers
    • Help your team plan, estimate and deliver projects. Shipping isn't just about merging pull requests – we put an emphasis on writing culture and ask engineers to document what they've created to expand our collective knowledge
    • Contribute new ideas for developing features and refactoring areas of code
    • Share what you've learned by talking at our weekly Engineering Forum
    • Continually expand your knowledge of both our business and technology domain. We have the resources and we give you the time to learn!
    • Develop and apply your mentoring and leadership skills

    Technologies we use: Ruby, Rails, RSpec, Javascript, MySQL, AWS, Terraform, Jenkins

    Apps we use: GitHub, Trello, G Suite, Notion, Miro

    You 🙌

    We look for:

    • Commercial experience of developing and maintaining web apps
    • Enthusiasm for taking complex problems and simplifying them for customers
    • Attention to detail. We value people who believe a job worth doing is worth doing right
    • Pragmatism; being committed to getting things done while understanding tradeoffs
    • A high level of self-motivation and self-awareness
    • A commitment to ongoing self-development, improving both technical and soft skills. If you have the commitment, we can provide opportunities for you.
    • Strong communication skills. Being able to write well and articulate your thoughts are great skills to have in any business.

    Benefits 🎁

    We provide a comprehensive package of employee benefits, which have been carefully selected to protect you, to promote healthy lifestyles, and to give you peace of mind. You can read more about these on our website.

    Applying for the role ✍

    Our application process is simple; just upload your CV and answer a few questions about why you are interested in this opportunity.

    Our selection process involves a phone interview, a practical exercise and a visit to our beautiful Edinburgh office so you can meet the team. We work hard to make the process as straightforward, transparent and enjoyable as possible.

    We really value applications from people with varied backgrounds and perspectives.

    Don’t forget to tell us about why you think FreeAgent is the right place for you to make a difference!

    Annual salary £35,000 - £80,000 (plus 15/20% outer/inner-London weighting) depending on experience, plus competitive benefits package

  • Fleetio is a modern software platform that helps thousands of organizations around the world manage a fleet. Transportation technology is a hot market and we’re leading the charge, with raving fans and new customers signing up every day. We're looking for a Senior Full Stack Rails Engineer to join our growing engineering team of 9 and help us build amazing features.


    Your work will be heavily focused toward high level, high impact areas. You’ll work closely with Product Managers and Designers to plan, design, and implement some of our more complex features while keeping our UI fresh and modern. You’ll have a strong voice in the development and planning processes, so past senior level experience is key.

    We work in weekly sprints and use Pivotal Tracker to keep things organized. While we keep meetings to a minimum, our remote team is heavily collaborative and takes advantage of modern tools such as Slack, Google Drive, and Hangouts to stay in touch.

    Our stack includes Ruby/Rails, AngularJS, Bootstrap, Postgres and Heroku. We’re currently on Rails 5 and strive to keep our frameworks and libraries up to date.

    This is a position we consider essential to the company’s success. Be sure to mention coffee in your cover letter so we know you actually read this.


    • Be a part of an incredible team of “A” players who go above and beyond to make Fleetio a successful company. We’re a customer-centric team with a great product, excellent support, and countless happy customers.
    • Work from our HQ in Birmingham, AL or REMOTELY. 50% of our Engineering Team works remotely and we strive to promote a strong remote working culture.
    • Build software used by people all around the world. So many different types of companies and organizations operate a fleet each day, and Fleetio is a good fit for most of them (it’s a huge market).


    We're hardcore believers in easy-to-use software. Crafting a delightful user experience is hard work, but we welcome the challenge and are looking for team members who share our ambition.

    We’re a startup that’s in “scale up” mode, meaning we’re past the days of just a couple of people in a small office, but we’re still very much a fast-paced, highly collaborative company.

    We’re committed to fostering a tight-knit team through various collaboration tools. We place great value on work/life balance and abhor the stereotypical 100 hour/week startup life. We have families and know you do, too.

    Check out our careers page for a fun video and more information about working at Fleetio:


    • 5+ years of Ruby/Rails experience or similar frameworks
    • Deep understanding of relational databases
    • 3+ years experience in front end frameworks such as Angular, React, Backbone
    • Expert knowledge of modern UI/UX
    • Master of frontend web technologies: HTML, CSS, JavaScript, REST APIs, JSON, Ajax, etc.
    • Knowledge of extension languages like HAML, SASS, CoffeeScript
    • Understanding of the balance between scrappiness and long-term code maintainability
    • Compelled to make things look beautiful and work flawlessly
    • Level up if you know a thing or two about cars and engines


    • 100% coverage of health and dental insurance
    • 401(k) + match
    • Company stock
    • Dependent Care FSA and Medical FSA
    • Generous PTO and 8 company holidays
    • Maternity/Paternity leave
    • Mac laptop, book stipend and professional development funds
    • Health and wellness initiatives
    • Remote working friendly
    • Monthly catered lunches and office snacks
  • Cycloid (Remote in Europe)
    2 months ago

    We are looking for a software engineer, passionate (it’s the most important) with several years of experience crafting software (it is better) but if you feel that you have the potential, don't hesitate, and with:


    - broad experience in back-end development, HTTP and APIs


    - professional experience with Go, knowledge of distributed systems and simplicity, familiar with the UNIX philosophy, database such as MySQL, swagger ...


    - A big + would be that you understand or you have worked as a DevOps as we build a DevOps platform.


    What is also important is that we are looking for more than just a developer. We are looking for a person who can build with us new features, can bring some new ideas to what could be a great DevOps platform to build a bridge between Dev & Ops & tools.


    We work on empowering people so we don't have a full-time product manager due to our culture.


    You are of course a team player and know how to work in remote even if you can work at Cycloid office in Paris if you live in IDF. You can decide to work on remote or co-working place if you are located in Europe, we only hire people located in Europe to avoid timezone issue and we don't accept relocation. All the organisation are in an asynchronous manner. We don’t use emails, only Github, Slack, Trello and Hangout.


    You have excellent written and oral communication skills in English, another language would be a plus.


    The salary will depend on your skills and your localisation. We are fully transparent internally on this topic.


    Cycloid is committed to having equality between women and men. In that way, we strongly encourage women's application.


    Interested in knowing more and the advantages we offer, please feel free contact us at [email protected] To apply, send us your resume and Open Source / Github code if you have.

  • 2 months ago
    Doximity’s Mobile Team
    At Doximity, we put mobile first. We have built and maintain a suite of fully-native iOS and Android apps that healthcare professionals use on a daily basis to increase productivity and provide better patient care.
    We have just released our brand new flagship iOS app! It was re-designed and re-architected from the ground up, with an entirely new code base written 100% in Swift. Click here to see more information about our stack.
    We have several interesting projects in the pipeline and are looking for a talented iOS Software Engineer to join our growing team of 10 mobile engineers. Doximity is based in San Francisco, CA, but remote applicants are welcomed!
    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.
    How you’ll make an impact:
    • You'll collaborate with a team of product managers, designers, QA, and other developers to drive mobile projects from beginning to end
    • You'll be included in decision-making and will weigh in on balancing factors like scope, complexity, and timing
    • You'll architect your code in a way that encourages and allows for flexible, modular, and reusable code
    • You'll encourage growth within the team by participating in mentorship, knowledge sharing, and thorough code reviews
    • You'll help keep our apps robust by writing tests, monitoring, reporting, and troubleshooting bugs 
    What we’re looking for:
    • You have 3+ years of professional experience developing software for the iOS platform
    • You feel at home writing Swift code and are comfortable maintaining Objective-C code
    • You have experience with Functional Reactive Programming using ReactiveCocoa, ReactiveSwift, RxSwift, or other FRP frameworks
    • You have strong computer science fundamentals: data structures, memory management, concurrency
    • You have a disciplined approach to development: you consistently write unit tests, document your code, and follow team processes
    • You are well-versed in Auto Layout and can build complex layouts using UIKit
    • Given a UI design, you can propose API endpoints and responses for the optimal mobile experience
    • You put security first, with a deep understanding of mobile vulnerabilities and how to protect our apps against them
    • You are a team player: you care about others’ projects as your own and take time to brainstorm and debug with teammates
    • You are passionate about the iOS platform: you stay on top of the latest iOS updates and are excited to experiment with new technologies as they become available
    • You are a problem solver and are on the lookout for ways to improve the code, the processes, and the team
    • If remote, you can maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM PST
    • You can dedicate about 18 days per year for travel to company events
    Nice to have:
    • You have an understanding of various mobile architectural patterns (MV*, VIPER)
    • You have used technologies such as ReSwift, Texture, GraphQL, and Apollo
    • You are able to leverage Instruments to troubleshoot memory leaks and slowdowns in app performance
    • You have used Cocoapods for dependency management in your own projects
    • You have experience with Core Data, Realm, or other forms of persistent storage
    Benefits & Perks
    • Unlimited Discretionary Time Off
    • Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget
    • Pre-IPO stock incentives
    • Work from home Wednesdays
    • .. and much more! For a full list, see our career page
  • 2 months ago
    We are a small team that moves fast, so you will be given significant responsibility. We work in multidisciplinary product teams with engineers, product managers, and designers. We maintain a healthy mix of senior engineers and exceptional junior engineers. In this role you will be responsible for helping to craft our SaaS product, mostly in the form of Rails-based microservices and React user interfaces. You will build services that consume 3rd party APIs in order to improve our product capabilities by leveraging a diversity of integrations. In addition to the individual applications you will be helping to craft our shared open and closed source libraries used across our infrastructure. Responsibilities
    • Creatively solve business challenges using Rails and React
    • Confidently build Rails API interfaces that are scalable, easy to document, and fun to use.
    • Conceptualize and create simple solutions when adapting our product to new integrations
    • Carefully manage both document and sql data stores, handling large amounts of customer data
    • Deliver high-quality, scalable Javascript and SCSS.
    • Work closely with product and design teams to design simple, powerful, innovative web user experiences
    • Continuously improve your team's productivity through automation and process improvement
    • Future-proof your work through a combination of thoughtful monitoring, automated testing, refactoring, and modularization.
    About You
    • Comfortable implementing features across the entire stack
    • Bonus: Expertise in Rails or React
    • You have at least five years of professional experience building applications.
    • You care about the details and take ownership over what you're involved in.
    • You value simplicity, but also performance.
    • You know how to problem solve effectively, especially when debugging and designing.
    • You're a good person.
    What it’s like to work here: We know how to get things done and have fun while we’re doing it. We respect your boundaries and don't hire jerks. Our culture is well-defined and our work environment is pretty informal. While we take our jobs seriously, we don’t take ourselves so seriously. We believe in empowerment, autonomy, and flexibility – so you get to determine how you work and where you work. And if/when you want a vacation, you can work with your team to determine how much and how long. We focus on results. We believe culture isn’t about how many foosball or ping pong tables you have. It’s about how you support each other and win together. So at Kapost we actively work to accelerate your career. On your first day we ask you to envision your last day. What do you want your resume to say by the time you leave Kapost? Then we proactively set up mutually aligned goals to help you reach your career aspirations. So while you help us with our adaptability we help you with your marketability. We have a transparent working environment, so you’ll know all about goals, strategies, financials, etc. And you’d be working with people who genuinely care about each other, the occasional (quiet) dog in the office, and no jerks. We believe enjoying ourselves actually leads to better results, so we enjoy social time together, whether happy hours, retreats, impromptu celebrations, and company provided all-employee lunches every week. Our offices are on the famed Pearl St Mall in downtown in Boulder, CO. You’ll know Boulder to be America’s happiest, fittest, foodiest town filled with more than 300 days of sunshine. We’re brimming with bike paths that transport you all around town and running/biking paths that are a few blocks from the office for the morning, noon or evening fun. If you don’t live in/near Boulder then you’ll also be happy to know that the school systems are among the top in the state, cost of living is accessible, commutes range from the “I can’t believe I just rode my bike 5 minutes to work” to “wow, that 15 minute cross-town traffic was just a bear today” commutes, and we are a short drive from Denver. Our offices are in walking distance to top restaurants, offering great food and after-work fun. What could be better?!
  • InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

    Our team is in search of a Senior Full Stack Software Engineer - Golang to help us change the way digital products are designed.

    About the Team:

    We’re looking for technical experts who can turn product ideas into reality and operate diverse products for millions of customers, from the small to the behemoth. We’re excited by challenges of scale—both the number and size of customers—and a diverse set of products. If you’re looking for variety, we have it. Every team ships code daily. We’re motivated to not only deliver the best products, but also to personally achieve.

    What you’ll do:

    • Write secure, maintainable code that powers the world's leading product design platform
    • Collaborate with your teammates to build and improve high-traffic web applications
    • Launch and support features that will be used by millions of designers around the globe
    • Participate in code reviews and help to guide software architecture decisions
    • Mentor and learn from the developers, product managers, and designers on your team

    What you’ll bring: 

    • 5+ years of software development experience
    • An affinity for creating software that is extensible, performant, and easy to read
    • Broad experience as a full stack engineer using Golang (React or Node a plus!)
    • A degree in computer science, software engineering, or a related field is a plus

    About InVision:

    InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

    The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

    InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

  • Remind (+/- 3hrs PST)
    2 weeks ago

    Remind is a communication platform that helps educators reach students and parents where they are: their phones. With 31 million active users, we’re one of the fastest-growing companies in education technology, but we have our sights set on something bigger: giving every student the opportunity to succeed.

    The Remind Engineering Team works together to solve fun technical challenges, embodies our value of finding a way, and open-sources projects like Empire and stacker. The main tools we use in our backend include Typescript, Go, Ruby, Twirp, GraphQL, RabbitMQ, and many AWS services (Aurora, Lambda, DynamoDB, etc).

    Our investors include First Round Capital, GSV, Kleiner Perkins Caufield Byers, and Social Capital, and we want you to join us.

    Remote work ok within +/-3 hours of Pacific Time.

    Some of the projects that fullstack engineers at Remind have worked on this year:

    • Moved a significant amount of traffic to a GraphQL proxy to make it easy to write consistent and performant client code across web, iOS and android.
    • Improved and scaled a messaging system that's sent over 10 billion messages to teachers, parents, and students
    • Built a graph service to power the relationships of 31 million monthly active users
    • Built out standardized tooling for increasing the fault tolerance of our distributed services, including tiered load shedding, circuit breakers, and back pressure mechanisms
    • Created a declarative permissions system to make authorization code easy to read and write
    • Increased the stability of our chats database by introducing a write-through buffer using Redis

    What will be critical to your success as a fullstack engineer at Remind:

    • Others enjoy working with you because of your positive attitude and technical competence
    • You have shipped multiple production systems as part of a team
    • You enjoy tackling interesting, complex problems and seeing them through to DONE
    • You collaborate effectively with engineers, product managers, and designers to break down product requirements and maintain visibility on projects
    • You write clean, scalable code and have significant experience with one or more programming languages
    • You have built scalable, performant, highly available services and understand the value of a good SLA
    • You understand the importance of writing pragmatic, comprehensive unit and integration tests

    Benefits and Perks

    • Competitive salary and equity
    • 100% health coverage for you and your dependents
    • Open vacation policy
    • Parental leave
    • Catered meals and fully stocked kitchen
    • Parking and commuter benefits

    Remind is an equal opportunity employer, and we're committed to diversity and inclusion in the workplace. We aim to represent the students, teachers, and parents we serve, and we welcome, support, and empower all the diverse individuals in our community.

  • Reaction Commerce (US or EU timezones)
    1 month ago
    Reaction Commerce is the fastest-growing open source commerce management platform used by modern retailers and our vision is to connect the world through open commerce.

    As our platform grows, so must our team. We’re currently looking for a Software Engineer with experience shipping production software to join us.
    We're a distributed, diverse, and growing team currently spread across four continents. While we have a small office in Santa Monica, CA, all of our positions are remote roles. Everyone is welcome to visit and work from our office, but it's not required. Although we are remote first, we appreciate quality time with our co-workers, so we meet in person once a year for our annual All Hands.

    About this Role:

    You'll remotely work with a team of engineers within our distributed engineering team to:
    * Build intuitive UIs for retailers and merchandisers
    * Define patterns for extending or augmenting storefront and operator UIs
    * Engineer methods for securing core and custom GraphQL APIs
    * Increase accessibility of all our applications
    * Improve tooling for building and shipping new UI components, storefronts, and operator tools
    * Improve performance, reduce page weight/cost, and decrease load times for our storefront and operator UIs

    About You:

    * You have developed and supported software systems in a production environment.
    * You see the value in reviewing and documenting code, pair programming and get excited about improving tools and processes.
    * You love being a mentor and compassionately teach patterns and best practices to engineers on your team.
    * You actively seek and appreciate the input of peers, designers, infrastructure engineers, and product owners.
    * You're comfortable working remotely and believe in the value of distributed teams.
    * You believe in building an inclusive community with and for your co-workers.

    About Our Stack:

    * React and Apollo GraphQL on the client
    * Node with some services in Clojure on the server
    * GraphQL API
    * MongoDB for most application data.
    * Apache Kafka for modeling both streams and tables.
    * Elasticsearch
    * Docker and Kubernetes on Amazon Web Services
    Do you want to know more about what our team is working on and how you might be able to help? You should apply!

    More about Reaction:

    We offer 100% coverage for medical, dental, and vision insurance, and up to 50% coverage for dependents. In addition, we offer a 401K, and U.S. employees benefit from 12 weeks of parental leave. We aim to offer the same benefits to everyone across the globe, but some of these may vary based on location and local laws. All remote employees are offered a budget for an ergonomic chair and standing desk at home.
    We discourage our team members from working unreasonable hours, beyond the typical 40 hours per week. And it's important that we take time off and recharge when necessary, that's why we have a minimum vacation policy that encourages us to take a minimum of 15 vacation days per year. We also value continuous improvement with a monthly learning stipend, so there are plenty of opportunities to learn new subjects or hone existing skills.

    We believe in good documentation and proactive communication. Inclusivity is a priority of everyone on our team. Read more about our team values and our operating principles in this blog post. 
  • 7 Cups’ mission is to empower every human to care for one another. Since graduating Y-Combinator in 2013, 7 Cups’ has significantly expanded access to emotional support and behavioral health. We are currently the largest mental health system in the world. Over 2 million people from almost every country on the planet (191/195) in 152 different languages use the platform each month. We are living in a world with an immense love deficit. Many of us are not receiving the love we need to reach our true potential and to truly thrive. We are solving this huge problem, and trying to change the stigma around mental health.

    7Cups is seeking a Full Stack Engineer, to join to our quickly growing team. You will build efficient programs and systems that best serve our users; work with other developers and product managers throughout the software development life cycle. This is a critical time for us as we recently won a multi million dollar contract with the state of California. We will be growing a lot over the next year. We're going to the next level as organization and our platform is also going to grow and evolve. It's an exciting time to be apart of the team.  

    What you’ll do:

    • Code and test software based upon software specifications and design
    • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
    • Troubleshoot and resolve issues in existing software
    • Analyze and study complex systems requirements
    • Prepare design documentation
    • Write and maintain technical documentation to describe program development, logic, coding, testing, changes, and corrections
    • Collaborate and communicate effectively with stakeholders throughout the organization

    What you bring:

    • 1-2 years of software developer experience
    • You love to code and do it for fun!
    • At least 6 months professional experience with React Native
    • Understanding of OOP, data structures, and algorithms. 
    • Experience with one or more of our core technologies React, Node.js, PHP
    • Creative, constructive problem solver
    • Diligent, persistent worker
    • Quick learner, collaborative, willing to question, eager to learn
    • BS or BA in CS or comparable degree.

    What you get:

    • Remote-first culture, work where you want
    • Built-in focus on professional development
    • Competitive compensation and opportunity for advancement through meritocracy
    • 100% medical, dental and vision coverage
    • Generous PTO policy promoting rest for mind/body/soul

    Equal Employment Opportunities at 7Cups:

    7Cups is committed to hiring talented and qualified individuals with diverse backgrounds for all of its tech, non-tech, and leadership roles. 7Cups believes that the gathering and celebration of unique backgrounds, qualities, and cultures enriches the workplace.   

  • Skillshare ((GMT-05:00) Eastern Time +/- 2 hours)
    2 months ago
    As a key member Skillshare’s Ecosystem team, you’ll be at the helm of one our most innovative and exploratory groups at Skillshare. The team’s work draws from a deep understanding of our users’ needs and augments their experience beyond classes - how else can we provide value to our students and teachers? How can we foster and grow the learning community on the platform? The Ecosystem team builds emerging features and functionalities to answer these questions. The team’s work is pivotal to the growth of our platform and our network. As such, we’re looking for a high level engineer who will work closely with our engineers, product, and leadership stakeholders to bring these features and functionalities to life. What you'll do:
      • Participate in daily stand-ups, bi-weekly sprint plannings, and sprint retrospectives for the team (we work in agile here)
      • Help facilitate ticket assignment – you know the strengths of engineers on your team, and when to give them new challenges to help them grow
      • Collaborate with the team’s Product Manager to determine longer-term roadmaps
      • Build the product! A solid portion of this role will be hands-on writing code, and we’ll look to your senior expertise to set the standard for the team.
      • Review code and provide technical mentorship to engineers on your team (and across the company)
    Why we're excited about you:
      • You’re an experienced full-stack engineer with a proven history of leading teams in this capacity.
      • You are motivated by technical mentorship.
      • You bring best practices for coding, testing and technical documentation to the table, and are ready to help us implement them.
      • You’re interested in emerging technologies and excited to help push the boundaries of Skillshare’s platform offerings.
    Why you're excited about us:
      • Impact: Innovation is at the heart of our Ecosystem team, and you’ll be leading the technical charge.
      • Our mission: We are building a learning ecosystem for the new economy and changing millions of lives for the better.
      • Our team: We have a passionate, smart team that is a lot of fun to work with.
      • Your life: We take pride in our flexibility. Need flexible hours, or work a day or two remotely? No problem. We trust you to do what you need to do.
  • 2 months ago

    We’re a small team that has the resources and support of a large company. Pocket was acquired by Mozilla in 2017, and together we are committed to an internet that elevates critical thinking, reasoned argument, shared knowledge, and verifiable facts. As our first Engineering Manager, you’ll be responsible for helping ensure our ability to support high quality content on the web. This role is fundamental to Pocket’s success.

    Come work with us and make a huge impact on advancing high-quality content on the web.

    What you’ll do:

    • Lead a distributed team of 6-10 software engineers building our web app, extensions and integrations into the Firefox browser.
    • Report to our CTO and as our first Engineering Manager, help define what will make the role successful at Pocket.
    • Create an inclusive environment which engages and challenges your team members, and exposes them to new opportunities.
    • Set and communicate your team’s goals, and establish plans and schedules to attain them.
    • Collaborate with engineers, data scientists, designers, product managers and support teams to implement our product strategy.
    • Ensure that the software your team delivers is on time, high quality, measurable, and maintainable.
    • Anticipate the right mix of capabilities required for your team to be successful, and recruit and hire new people as needed.
    • Be rewarded with growth and leadership opportunities for strong performance.

    What you already have:

    • You have 6 years of overall industry experience, with at least 2 years of hands-on technical leadership and/or people management experience.
    • You have the ability to successfully lead and ship complex software projects on time in a loosely structured environment.
    • You can hire, coach, motivate, develop, and delegate to geographically distributed team members with different skill sets from your own.
    • You can resolve problems, manage risk, lead change, and facilitate collaborative decision-making in a multi-functional team.
    • You possess clear and succinct communication, and the ability to develop positive relationships with subordinates, peers, upper management, and partners.
    • You can enable creative thinking and new contributions in your team.

    Our team requires skills in a variety of domains. You should ideally have experience with some of the areas listed below, and be passionate about learning new things. We’re excited to see:

    • Experience with building modern applications on the web
    • Working knowledge with web technologies: Javascript, CSS, HTML
  • 1 month ago
    Our health system is broken, and it’s a huge problem. Costs are rising out of control while the patient experience gets worse. To make big improvements, we need innovative solutions that make great care available at affordable levels. At Sana, we are passionate about fixing this problem.

    To do this, we have built a new kind of health plan from scratch for employers and their employees. Our customers can offer rich benefits to attract and retain top talent while paying less than traditional plans. Sana uses proprietary technology to cut out waste and a novel financing structure that gives companies money back when claims are low, saving up to 30% on total costs.

    Sana is looking for a Software Engineer to join our small but growing team. As a successful candidate, you have demonstrated the ability to build, deploy and maintain large-scale, distributed applications with complex database schemas. You understand and use automated testing and know how to write clean, readable code.

    We are building a distributed engineering team and encourage all applicants to apply, regardless of location.

    We work primarily in Ruby on Rails and JavaScript, but are open to those with differing backgrounds. You should have a deep understanding of how to build software that goes beyond the ability to use these tools.

    What you will do

    * Tackle complicated projects to make health insurance work better for our members
    * Automate insurance claims processing
    * Build internal tools to support our operations team
    * Enhance our testing, monitoring and continuous deployment infrastructure
    * Help keep sensitive medical data safe and secure
    * Work with our operations team to build out a roadmap for new features

    About you

    * 2-4 years writing code as a Software Engineer in a production environment
    * Strong object-oriented design and coding skills
    * Working knowledge of Ruby, Javascript
    * Experience working with complicated systems at scale
    * Solid understanding of data structures and algorithms

    Tech we use

    * Rails
    * React
    * Docker
    * Elasticsearch
    * AWS
    * Linux
    * Postgres
    * Git

    About Sana

    Sana is a modern health plan solution for small and medium businesses. We use a more efficient financing structure and integrated technology solutions to cut out wasteful spending and get members access to better quality care at lower cost. Founded in 2017, we are an experienced team of engineers, designers and health system operators. We have the financial backing of Silicon Valley venture firms and innovative reinsurance partners. If you are excited about building something new and being a part of fixing our broken healthcare system from the inside, please reach out! 
  • 2 months ago

    What you will do

    ?????? We are looking for a Front-end Developer (ideally ?? React) to join our product team. Responsibilities You'll be in charge of developing User Interfaces integrated into our product micro Front-end architecture. You'll be working in a fully Agile team to help creating attractive and effective user interfaces. Your missions will be: ?????? Create web applications (mostly ?? React) designed for the end user, helped by our ? Design System, and maintainable by your teammates. ? Improve existing interfaces with UX and performance in mind. ? Contribute to improving our design system by adding React components to share among all teams. ? Industrialize your developments so that they are integrated as soon as possible into our daily deliveries to production.

    About the team

    You will be part of the Product team which consists of twenty people with Back-end developers, DevOps, QA Testers, UI/UX Designer, and Product Managers. You will work in a friendly and open minded work environment.

    Why working at Saagie?

    - Real agile organization. Human before process. - Flexible work schedules. - Time for technological watch & open source projects works. - Conferences lover? We can sponsor you! (Limited to Europe). Skills we are looking for - Good knowledge of HTML, CSS, and JavaScript. - Experience with modern JavaScript libraries and tooling. Experience with React is a plus. - Proactiveness, good communication and fast learning. - Interested in UI/UX design. - At least 1 year of experience. - At least English speaking (French appreciated)
  • Rainforest QA is an on-demand QA solution. It’s our mission to enable development teams to deliver bug-free software while moving at the speed of continuous delivery.

    Our headquarters are in the heart of San Francisco’s financial district but we are truly a global team, allowing us to bring together the best and most diverse talent. Our commitment to the distributed team model and to our company values has earned us multiple culture and workplace awards and helped us build a diverse team of individuals working toward the same goal: change the way QA is done.

    Learn more about Rainforest QA by visiting our LinkedIn, Glassdoor, Instagram, and Facebook pages.

    Senior Software Developer

    As a Senior Software Developer at Rainforest QA you'll be part of an experienced and diverse team with members all over the world. We were built as a distributed team from the beginning and we've committed to implementing tools and processes that allow for and support continuous and effective communication - across the world! We get together several times a year, at our headquarters in San Francisco, to cement our work relationships and ties to the company and to have some fun together!

    What you’ll do

    Develop and test product features within sprint cycles in Ruby on Rails (and other modern technologies)

    Collaborate with product managers, designers, and business teams to define new product features

    Act as a mentor to other engineers throughout the software development process

    Triage bugs and troubleshoot production issues alongside our Support Team

    For more information on the types of projects you'll be working on, check out our Github:

    What we’re looking for

    4+ years experience with Ruby-on-Rails (or similar technology), 12-factor apps, Postgres (or other SQL databases)

    Experience with git or other distributed SCM systems

    Ability to work effectively both independently and collaboratively with a team

    Love of writing unit tests and reviewing code

    Bonus points for

    Exposure to Golang and Elixir

    How we’ll reward you

    Flexible, remote work options

    Generous vacation time

    Competitive compensation and stock options

    Professional development, career coaching, and conference attendance

    2x per year onsites; we’ll fly you into our beautiful San Francisco office to spend quality time with your teammates, and 1x a year offsite to a fabulous destination with your team!


    At Rainforest QA we believe that diverse teams improve our business. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Heap (USA)
    1 week ago

    As an Engineering Manager at Heap, you’ll lead teams building the future of analytics.

    Heap has hard technical and people challenges all over, and we're looking for engineering managers who want to have a large business impact. Think: large-scale streaming ingestion, auto-capturing events on native mobile applications, novel ad hoc analytics query infrastructure, realtime data-out connections, and materializing very large datasets in warehouses.

     Engineering managers at Heap are people-focused, but expected to have a strong engineering background. Your particular area of expertise isn't too important: we have management needs across the entire stack.


    What will you do?

    Promote long-term growth of engineers. Our engineers are driven and very talented. We are serious about investing in them, and you will be responsible for ensuring they are growing along the axes they care about.

    Create the long-term vision, mission, and success metrics for your teams by working with PM and your TLs.

    Partner with TLs to ensure consistently high-quality execution.

    Sell candidates and get them excited about joining the team.

    We would like to talk to you if:

    You have a track record of successfully leading an engineering team.

    You communicate clearly both in writing and in person.

    You’ve worked with product managers in the past and understand the product development process.

    You're enthusiastic about managing a partially-remote engineering team.

    Preference: you’ve successfully managed teams of 3 or larger. The role is flexible with regards to your seniority.

    Bonus: you’ve observed engineering teams scale at least an order of magnitude.

    Bonus: you’ve served as a Tech Lead before.

    While the majority of our engineering team is in our SF HQ, we also have an NY office, are we happy to consider remote for managers with remote management experience. We cover relocation costs. We'd love to hear from you!


    Heap stores critical customer data, and security is extremely important to us. All managers are expected to enforce rules and best practices to keep the company safe from breaches and incidents.   

    People are what make Heap awesome. Regardless of age, education, ethnicity, gender, sexual orientation, or any personal characteristics, we want everyone to feel welcome. We are committed to building a diverse and inclusive equal opportunity workplace everyone can call home. 

    Heap has raised $40M in funding from NEA, Y Combinator, Menlo Ventures, SVAngel, Sam Altman, Garry Tan, Alexis Ohanian, Harj Taggar, Ram Shriram, and others. We work in SF and offer plenty of awesome benefits. We'd love to hear from you!