The best remote jobs, hand-picked daily.

Post a job for $299
  • Software Dev (22)

    • 1 week ago

      Fleetio is a modern software platform that helps thousands of organizations around the world manage their fleet operations. 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 passionate Android Engineer to join our growing engineering team and build the next wave of mobile applications.

      Fleetio treats mobile as a first-class citizen, and as an Android Engineer, you will be at the forefront of shipping features that directly enhance the lives of customers around the world. You’ll be an active participant in collaborating with design and product teams to grow ideas into features. Our apps are actively being migrated from the Ionic framework to native iOS and Android, which means you will take part in reengineering them from the ground up.

      If you’re passionate about crafting quality code and building beautiful Android applications used by tens of thousands of customers, we would love to hear from you! 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.


      Our team

      • 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 hours/week startup life. We have families and know you do, too.


      What you'll be doing

      • Craft and continuously ship well-tested, maintainable, and efficient Kotlin code
      • Collaborate with product and design to create, design, and incrementally refine features
      • Migrate existing functionality implemented in the Ionic framework to be more sleek, efficient, and performant in native Android
      • Ensure quality in your code with JUnit and UI tests
      • Proactively identify and squash bugs as well as performance issues
      • Take an active role in shaping and defining mobile engineering best practices


      What's in it for you

      • 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 mobile apps used daily by tens of thousands of 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)

      REQUIREMENTS

      • BS in Computer Science, Engineering, or equivalent real-world experience
      • 2-3 years of experience building and shipping native Android apps
      • Excellent written and verbal communication skills
      • Proficient in crafting quality code in Kotlin (Java is a bonus)
      • Mastery of the Android SDK and mobile-specific fundamentals (networking, multithreading, memory management)
      • Pixel-perfect attention to detail in designing human-centered interfaces using custom views
      • Experienced in consuming and building RESTful APIs (Ruby on Rails, Node, or similar)
      • Committed to utilizing TDD to create JUnit and UI tests
      • Knowledgeable in the current state of the Android platform, deployment, and continuous integration best practices
      • Versed in hybrid mobile applications (Ionic, React Native, NativeScript, etc.)

      BENEFITS

      • 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
    • Fleetio
      1 week ago

      Fleetio is a modern software platform that helps thousands of organizations around the world manage their fleet operations. 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 passionate iOS Engineer to join our growing engineering team and build the next wave of mobile applications.

      Fleetio treats mobile as a first-class citizen, and as an iOS Engineer, you will be at the forefront of shipping features that directly enhance the lives of customers around the world. You’ll be an active participant in collaborating with design and product teams to grow ideas into features. Our apps are actively being migrated from the Ionic framework to native iOS and Android, which means you will take part in reengineering them from the ground up.

      If you’re passionate about crafting quality code and building beautiful iOS applications used by tens of thousands of customers, we would love to hear from you! 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.


      Our team

      • 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 hours/week startup life. We have families and know you do, too.


      What you'll be doing

      • Craft and continuously ship well-tested, maintainable, and efficient Swift code
      • Collaborate with product and design to create, design, and incrementally refine features
      • Migrate existing functionality implemented in the Ionic framework to be more sleek, efficient, and performant in native iOS
      • Ensure quality in your code with unit and UI tests
      • Proactively identify and squash bugs as well as performance issues
      • Take an active role in shaping and defining mobile engineering best practices


      What's in it for you

      • 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 mobile apps used daily by tens of thousands of 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).

      REQUIREMENTS

      • BS in Computer Science, Engineering, or equivalent real-world experience
      • 2-3 years of experience building and shipping native iOS apps
      • Excellent written and verbal communication skills
      • Proficient in crafting quality code in Swift (Objective-C is a bonus)
      • Mastery of the iOS SDK and mobile-specific fundamentals (networking, multithreading, memory management)
      • Pixel-perfect attention to detail in designing human-centered interfaces with UIKit
      • Experienced in consuming and building RESTful APIs (Ruby on Rails, Node, or similar)
      • Committed to utilizing TDD to create unit and UI tests
      • Knowledgeable in the current state of the iOS ecosystem, deployment, and continuous integration best practices
      • Versed in hybrid mobile applications (Ionic, React Native, NativeScript, etc.)

      BENEFITS

      • 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
    • 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.


      WHAT YOU’LL BE DOING

      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.


      WHAT'S IN IT FOR YOU

      • 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).


      OUR TEAM

      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: https://www.fleetio.com/careers

      REQUIREMENTS

      • 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

      BENEFITS

      • 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
    • Heetch is a mobility app with a simple mission: we want people to enjoy going out.
      Every night and every day, our drivers are doing their best to make their rides unforgettable and friendly!
      We are focused on young people's expectations and are competing within a fast-paced market.
       
      The service was launched in Paris on September 2013 and has been growing since then, with thousands of rides every night in France, Belgium and Morocco.
      With more than 1 million users in Europe, we are proud to be one of the fastest French growing startups!
       
      Passenger @Heetch
       
      The top priority of our user-centric team is the happiness of our passengers. From the moment they decide to join us until they enter our marketplace, passengers will be using our products. And our mission is to make sure they get the stellar experience they deserve.
       
      The scope of the team includes passenger acquisition, to ensure that passengers can signup smoothly in a few seconds, and passenger account, to provide a wonderful lifecycle experience to our passengers and help them oversee their passenger account between 2 rides.
       
      Given our business scope, our team is working side-by-side with other Product teams and internal partners (Operations and Marketing teams), allowing us to build features that will empower passengers with new ways to ride.
       
      Tech Stack
       
      • Golang
      • Microservices
      • Kafka
      • Docker with Mesos & Marathon
      • Unit and functional tests are as important as the code
       
      Team Life
       
      • Work wherever you want: We’ve always been remote first but also have offices in Paris, London, Bruxelles, and Casablanca.
      • Open communication: Everything is public within the team.
      • You are not alone: We are supportive of each other and use Slack and video calls to keep in touch.
      • Promulgate Knowledge: Whether it's organizational, cultural or technical, we're eager to learn!
      • Continuous improvement: We do weekly team retrospectives and have a strong 'Speak Up' value.
       
      What do you need?
       
      • Experience with microservices in production
      • Professional experience in Go
      • Understand Ruby on Rails
      • 5 years as a software engineer
      • Ability to design performant systems for high throughput workloads
      • Awareness and understanding of technical constraints
       
      What will you do?
       
      • Own the product as a whole
      • Kill legacy piece by piece to design shiny new micro-services, mixing both technical and product requirement
      • Engineer solutions used by millions of users every single day
      • Provide new in-app signup and login experience without FB connect
      • Provide a better referral flow to our loyal passengers
      • Build a new "ride history" feature to help passengers handle their past rides
      • Increase passenger engagement through new gamified features
      • Contribute to a redesign of many passengers flows in mobile apps
      • From the inside, we’re a caring full-stack team of product managers, software engineers (iOS, Android, Backend, QA), and product designers. The team is growing up, so this is also a great opportunity to join an adventure from the beginning.
       
      Perks
       
      • Stocks
      • Paid conference attendance/travel
      • Heetch credits
      • A Spotify subscription
      • Medical care
      • Code retreats and company retreats
      • Travel budget (visit your remote co-workers and our offices)
       
      Hiring process:
       
      • Non technical interview with the Engineering Manager of your potential team (1h30)
      • Take home assignment (~5 days deadline)
      • Interview with your future teammates (1h)
      • Day on site (Paris) to meet your future stakeholders
       
      Check out our Engineering Blog and follow our twitter :)
      You can also have a look at our open-source projects and contributions here
       
      Heetch SAS is collecting your personal data (identity, contact details, academic background, professional experience and optionally a covering letter) for the processing of your application to our job offer, based on your consent.
       
      Your personal data will only be accessible to our hiring team, our co-founders, and the manager of the position you are applying to. In addition, data are stored by our processor in order to use its applications tracking system. Your data may be stored outside of the EU/EEA but are protected by appropriated safeguards.
      Your data are stored for a maximum duration of two years. If we do not reply to your application, you allow us to store your data during this term in order to potentially contact you for another position within our company or affiliates and subsidiaries.
       
      You have a right to access to your data, to rectify them, under some conditions to erase them, and to limit the processing. Also, you have a right of portability on your data. In addition, you may revoke your consent and we shall stop processing your data. Eventually, you have a right to define directives about the fate of your data if your death should occur.
      For more information about your rights, please see our privacy policy.
    • Overleaf (Core hours 2pm-5pm UK time)
      2 weeks ago

      Core hours 2pm-5pm UK time. Applicants in North America and the EU (including UK) are preferred.


      What We Do

      Overleaf is a startup and social enterprise that builds modern collaborative authoring tools for scientists — like Google Docs for Science. We have over four million registered users from around the world. Our primary product is an online, real-time collaborative editor for papers, theses, technical reports and other documents written in the LaTeX markup language.

      Who We Are

      Overleaf was founded by two mathematicians who were inspired by their own experiences in academia to create a better solution for scientific collaboration and communication. Now we are a team of about forty with fifteen developers, based mainly in and around the UK and in the US. We were recognised as one of the UK's top 100 fastest growing businesses in 2018.

      About a third of our development team joined us through our acquisition of ShareLaTeX, another major online LaTeX editor, in 2017, and we've now integrated the two teams.

      Our Tech

      Overleaf is based on open source software, and most of our product code is itself open source. You can find it on GitHub: https://github.com/sharelatex/sharelatex (note: most activity is in the repos linked from there).

      We run a mainly Node.js back end using MongoDB, PostgreSQL and Redis. We use a microservices architecture, with about a dozen services. Most of our code is written in CoffeeScript, but we are in the process of decaffeinating to use ES6. On the front end, we mainly use Angular v1 and are incrementally migrating to React.

      We're hosted mainly on Linode and managed with Chef but will be moving imminently to Google Kubernetes Engine. We use Docker to manage our development environments. We support continuous delivery and typically deploy at least a few times a day (less on Fridays).

      How We Work

      Overleaf is remote-first — all founders and staff work remotely. We also have an office by King's Cross station for those in the London area, and we get the whole team together in London several times a year for face-to-face time.

      We encourage flexible working. Our core hours are 2pm–5pm UK time, during which our development teams have 10–15 minute daily standup calls. We have few standing meetings for developers, but we do many smaller video or voice calls for pairing or within teams.

      We always collect user feedback to inform our work. We have UX professionals on our team, and we run many surveys and user interviews.

      We organize our work with Kanban. We use GitHub pull requests for each feature with code review to share knowledge and best practices (and catch bugs). We test thoroughly with automated unit and acceptance tests, supported by continuous integration (CI). We're also fans of linting to minimise bike-shedding (and to catch bugs).

      About This Role

      We plan to add two developers to our team, one with a back end focus and one with a more full stack focus. Experience with some of Node.js, Kubernetes, MongoDB, PostgreSQL, Redis, Angular and React are desirable. Ruby on Rails experience is also a plus, because we have one Rails service from before our integration with ShareLaTeX.

      Key projects on our road map this year include:

      • University Single Sign On — make it easier for users at our 60+ institutional customers to log in to Overleaf
      • New releases of our on premise editions — anyone can install our open source Community Edition, and many labs and companies install our commercially supported Server Pro edition
      • Improve our B2C conversion metrics and monitoring — a more data-heavy project focused on web analytics

      Here are some examples of projects (large and small) we've recently completed:

      In the longer term, we are planning projects around improved collaboration features for teams, improvements to our rich text mode, and more.

      How We Hire

      The stages in our hiring process are typically:

      1. We will aim to update you on the status of your application within 14 days from when we receive it.
      2. We'll follow up by email (or sometimes schedule a phone call) with any questions we have about your application, usually around logistics, your ambitions and your expectations about the role.
      3. We'll schedule a more in-depth interview, which is typically two hours long. The first hour is discussion, and the second hour is technical. For the technical, you'll have the option of either completing a homework assignment, which requires about one hour of your time before the interview, or solving a problem in the interview, if you prefer. The problems are practical in nature (no fizz-buzz or reversing linked lists), and you can use Google, man pages, etc., and ask us questions.
      4. We'll make an offer. We usually interview in batches, so there may be a short delay while we interview other candidates, but we will try to keep you informed throughout the process.

      If you have a deadline, please let us know in your application, and we will try to be accommodating.

      Requirements

      We require that you:

      • have a minimum of 2–3 years of relevant experience (we aren't taking on more new graduates at the moment).
      • will work for us full time (or nearly full time).
      • will usually be available in our core hours, 2pm–5pm UK time.

      Experience with the technologies we use is always a plus, but you don't need to know them all; your ability to learn is much more important to us.

      Benefits

      • Remote and flexible working.
      • Salary £40k–£75k per year depending on experience.
      • You would join a small, dedicated and growing team.
      • We're substantially (around 80%) open source, so your work will often be on open source code.
      • We're backed by Bethnal Green Ventures (https://bethnalgreenventures.com/) and Digital Science (https://www.digital-science.com/), through which we're part of a wider community of startups in science, health and ed-tech.
      • Our London office is shared with several other Digital Science companies, so there's lots of interesting people to meet, and clubs and sports activities outside of work.
      • We get everyone together in London for team meetings several times a year for valuable face-to-face time.
      • You can pick your own equipment. MacBook Pro? Lenovo ThinkPad? Notebook and pen? However you like to work, we'll provide what you need.
      • We provide a training budget; many of our developers choose to attend relevant industry conferences or buy training materials.
      • We run a biweekly internal seminar series (show and tell) with short talks from staff about their work or personal projects, new technologies and techniques.

      We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    • 1 month ago
      You are the voice of the customer inside Giant Swarm and the voice of Giant Swarm towards the customers, helping both sides to be successful.

      Your Job:

      • You work closely with customers to understand their architecture and further their understanding of Giant Swarm, helping them to get the most out of our product and the CNCF landscape, master Cloud Native tools like Kubernetes, Prometheus as well as Loki, Helm and others.
      • Our solution architects are becoming part of diverse open source communities around tools that our customers need and use, contributing back to those projects where possible. You build and maintain helm charts that might start out as a special project for one customer and end up being a managed service run by all our customers.
      • You hold trainings and workshops at conferences, for our existing customers, as well as with Giant Swarm’s potential customers. . Do note that the role requires minimum travel as most of our interactions as a fully remote company are via video conferencing.
      • Learn from customer's problems with moving to microservices architectures, get your hands dirty and find out what Cloud Native project's entrails look like. The more successful our customers are with the Cloud Native journey, the more successful we are.
      • Ultimately, you are also responsible for documentation, helping the product teams implement fixes, prioritizing features and making sure we only need to answer questions once.
      • First impressions are important! You help create a great onboarding experience for our customers and become the main point of contact for them.
      • To sum it up: Customer Success is all that matters. Within the solution engineering team, we make sure our customers are happy and taking the right steps going forward, at best you anticipate the problems they might face in the future.

      Requirements:

      • You have experience with more than one programming language, including Go, and a strong architectural background.
      • You feel at home in the Kubernetes world, especially the multitude of Open Source tools around Kubernetes and the Container World.
      • You can explain complicated things concisely and easily for a diverse audience.
      • You have a strong sense in providing an awesome customer service that makes life easier for Developers. Your communication skills (especially written form) are excellent. Very good English skills are a must-have. German skills are a bonus.
      • You are open to attend conferences with our team and hold talks in front of customers. You are happy to travel 5-10% per year
      • We (and our customers) are currently mostly distributed around Europe (around UTC), thus, your main timezone should be somewhere between -2UTC to +2UTC to ensure better communication.

      Why we think this position is worth applying for (challenge us!)

      • Impact, Impact, Impact! We are a growing team (from 15+ European countries) and every new team member changes the team. This is great! People who know things we don’t are highly welcome.
      • “It's better to ask forgiveness than permission” (Paolini) - sure, it’s not 100% like this, but we have a strong culture of failure which is part of our agile mindset. We don’t do things like in the guidebook. Hell, our customers choose us because we are building how the guidebook should look in this day and age. You can try things out.
      • We play a key role in our customer's digital transformation. We have partnered up with Amazon Web Services and Microsoft to provide our solution on their cloud platforms - more will follow.
      • We serve some of Europe's leading organizations and are talking to many more.

      What is it like to work at Giant Swarm?

      We would like to give you a glimpse on how working with Giant Swarm(we are a fully remote team) is like:

      Self-organization

      Creative work needs freedom and openness. We encourage you to do your work wherever (some of us travel almost half the year and work from remote islands) and whenever you want (keeping in mind that there are some meetings we would like you to attend). We expect passion and encourage sustainability. If you need rest, take it. If you take up a task, own it. If you see a problem, solve it.

      Teamwork

      We are a growing company with team members distributed all over Europe and plans on expanding to the US. Our ambitious goals are only achievable as a team. Everybody’s input is highly welcome and appreciated. Although sometimes rules and processes are necessary, we try to keep them as lean as possible. Always question the status quo and find new ways of collaboration and team work.

      Learning

      Learning is mandatory and fun at the same time. If you realize you want to expand your knowledge in a specific area, we support you with conferences, books etc.

      Basics

      We offer fair (transparent and open) salaries with benefits like choosing your own laptop, your choice to work at home or in a coworking space, flexible hours, minimal meetings, transparent communication, etc.. And you will participate in our stock options program. Currently our team members have more children than we are employees. So family friendliness is a must. We don't hire job descriptions. We hire humans. :) We welcome applications from everybody, regardless ethnic or national origin, religion, gender identity, sexual orientation or age.
    • 1 month ago

      We look for people who are:

      • As passionate about helping customers succeed as they are about working with new technologies.
      • Confident, and value freedom (we work almost exclusively from home), but humble enough to ask questions when they are stuck.
      • Want to build new things, but don’t mind rolling up their sleeves and doing what needs to get done.
      • Love to work directly with customers to solve their business problems.
      • Want to work hard, but balance that with the rest of their life.

      We are looking for a passionate engineer to be the next member of our growing developer-owned company. We care far less about what particular technologies you’re working with than we do about your experience and passion for building useful software. We are looking for an individual who has experience building production web applications and is as passionate about helping customers succeed as they are about working with new technologies. We need a person that is confident and values freedom (we work almost exclusively from home), but is humble enough to ask questions when they are stuck. We need a person who wants to build new things, but doesn’t mind rolling up their sleeves and doing some maintenance work. We are looking for someone who wants to work hard, but balances that with the rest of their life. We know this is a hard mix to find, but if you feel like you’re up for the challenge, please get in touch!

      Requirements

      Loves to work directly with customers to solve business problems

      Being within < 2 hours driving distance of Richmond or Charlottesville is a HUGE plus!

      Linux/infrastructure experience a plus

      Experience writing modern/production web applications using any of ASP.NET MVC, Rails, Django, Node.js, etc…

      Experience with HTML/CSS

      Experience with JavaScript

      Experience with writing tests and using automated testing frameworks

      Experience with AWS/Azure/Google Cloud a plus

      iOS/Android experience a plus

       
    • 1 month ago
      Hireology’s technology empowers businesses to build great teams. Over the last eight years, we’ve grown from a startup to a market-leading organization with over 175 team members and built an award-winning culture that makes this company an amazing place to work. It’s with that in mind that Hireology is looking to add a Software Engineer In Test to our team. This individual has a keen sense of a tester yet loves writing code and lots of it, designs and implements many tools and testing frameworks, uses the latest technology and has plenty of room for innovation.
       
      Hireology is based in Chicago, but our Engineering and UX teams work remotely, so you’ll have the option of working from the comfort of your home or right in our office if you’re local. Compensation is competitive, and we offer a full benefits package. We have regular company-wide events, semi-annual team gatherings, and frequent celebrations when we hit our goals.
       
      As our Software Engineer in Test, you'll be responsible for:
      • Help contribute to an easy to use, continuously deployed product
      • Executes manual test cases if needed and reports results
      • Assist in manual and automated regression testing
      • Translate existing manual test cases into automated tests
      • Provides input to Development on software design and on ways to increase product testability to support more extensive test automation
      • Design automation strategies, test strategies and test cases to ensure we are delivering high quality new features and enhancements to existing functionality
      • Work with QA Engineers to evaluate test cases and determine which should be automated
      • Communicate challenges and limitations of quality assurance to a technical and non-technical audience
      So what kind of person are we looking for in this role? We have a pretty unique culture here at Hireology, and the person who will be successful in this role will be:
       
      • Results Obsessed: You are passionate about measuring and driving demonstrable results through your efforts
      • Expert: You are an authority in the QA space, bringing your knowledge and passion to Hireology
      • Think Strategically: Data-savvy when it comes to driving performance and a driven individual who can accelerate the growth of our product 
      Okay, we’ve laid out what the job is - now are you qualified? Below are the minimum qualifications we’re looking for in a Software Engineer In Test. Also, we want a chance to get to know who you are and why you applied, so please include a cover letter.
       
      • Experience with modern web application development (bonus for experience with frameworks like Rails)
      • Familiar with service-oriented architecture concepts
      • Experience working with Agile methodologies
      • Excited about creating quality code using TDD
      • Comfortable in a modern software engineering environment with distributed source code control, dev/stage/prod release cycle, extensive testing, and continuous deployment
      • Have exposure to modern HTML, CSS, JavaScript
      • Fearless about learning new technologies and technical approaches to application development 
      • Authorized to work for any employer in the United States
      So what can you expect after you apply? You will:
       
      • Take a brief true/false survey. Be sure to check your email after you apply.
      • Have a phone conversation with someone on our Recruiting team. This is a high-level conversation about you, but also a good opportunity for you to learn more about us.
      • Meet with one of our Software Engineers to talk shop. Be prepared to talk about how you approach work technically with examples of how you have done it in the past. No homework or on-the-spot assignments. We just want to nerd out a bit with you.
      • Go over your career history with our Vice President of Engineering. This will be an opportunity for us to get an idea of how you got to where you are, and if where you want to go lines up with where we are going.
      • Meet virtually with some more of the remote team. We want to give you some idea of the people you will be working with. We ask the serious questions here, like your top three movies.
      • Provide us some references. We use our automated reference check system for this, so you just give us some names, they fill out a survey, and we are all set.
      • Speak with a member of our leadership team. If you have made it this far, just be yourself, and everything will be fine.
    • 1 month 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?!
    • The App

      • One main Rails app, 2 other service apps (not microservices), and some Lambda.
      • Thousands of paying customers and approximately 100 million users.
      • Current stack: Rails, Postgres, Ubuntu, Redis, AngularJS, Nginx, Puma, Elastic search, Webpack, Yarn
      • Moving towards CitusDB and Vue.js
      • CI with test coverage > 70%
      • App itself is for people to run competitions, rewards, galleries, and lead capture (name/email forms)

      Perks

      • 100,000-120,000 AUD + super (or 35-40 USD/hr if going casual).
      • 140,000 AUD + super (or $60 USD/hr if going casual) if you have production access + PagerDuty responsibilities.
      • Work anywhere you like. Our team is spread across Australia, Belarus, Bulgaria, Malaysia, Portugal, Russia, Serbia, Thailand, Ukraine, and the USA.
      • Arrange your time to suit you. As long as you're doing the time, 'when' is up to you.
      • We encourage you to work on side projects for fun and profit.
      • Only a handful of meetings per year.
      • No us-and-them with remote workers. Everyone is remote.
      • Co-working space, if you want one.
      • Open salaries.
      • We run a yearly retreat. 2017 was Spain for 10 nights. 2018 is Thailand. If you don't want to, that's fine too.

      Required skills

      • Extensive experience in Ruby.
      • Extensive experience in JavaScript.
      • Extensive experience in in CSS.
      • Proficient in *nix.

      Responsibilities

      • Writing production-ready code.
      • Ensure that your code does the right thing. You do business analysis.
      • Ensure that your code works. You do testing.
      • Ensure that you do your work. There are no project managers.

      The Company/Team

      • Two co-founders based in Australia and 14 other people.
      • Mostly developers (9 of the 16) plus one designer and a few interns (who get paid).
      • Bootstrapped and profitable (i.e. no VC/runway death clock).
      • Company started 8 years ago. Current app is ~5 years old.
      • Firstly, don't be an asshole. Beyond that, you do you.
      • All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

      Our Hiring Process (modelled on how we actually work)

      1. Exchange emails/DMs to establish suitability
      2. Group interview via IM
      3. Take-home coding test on Rails/business analysis. 8 hours maximum, paid at $35 USD/hr.
      4. Take-home coding test on JavaScript/UI/UX. 8 hours maximum, paid at $35 USD/hr.
       
    • Hundreds of thousands of businesses have bet their success on the reliability and performance of the Shopify platform. Uptime, resiliency and efficiency are critical to these businesses and as a result of Shopify’s rapid growth and massive scale, we have many interesting and challenging infrastructure problems to solve.

       

      At the heart of this platform are Shopify’s core database systems. These systems, where we store all merchant and customer data, are built around the MySQL ecosystem of open source tools. Over the past several years, we have been hard at work scaling and improving our database infrastructure, handling almost two million queries per second at peak. Now, we want to take it to the next level and we need your help to get us there!

       

      Responsibilities as a Database Engineer:

       

      As a member of Shopify’s Production Engineering organization and the Datastores team, you’ll be directly responsible for the scalability, availability, and integrity of the Shopify database infrastructure.

       

      As a Database Engineer, your day to day activities will include working closely with the support and development teams, some traditional database administration (DBA) work and some modern systems administration work (managing cloud infrastructure). As we continue to grow and scale, we need to achieve as much as possible through automation and hands-off management. We need your help, your experience, and your crazy ideas to design, build, and deploy the next generation of database management infrastructure to expand on what we have built to keep it truly world-class.

       

      We are currently running a cloud based state-of-the-art stack on Google’s Compute Engine and Container Engine. Our next challenges involve moving all our systems, including MySQL itself, as containerized services running under Kubernetes.

       

      All members of Production Engineering, including leads, also participate in an on-call rotation.

      You’ll need to:

      Have experience with the administration, operation, and performance tuning of MySQL, ideally in a Linux environment.

      Maintain an understanding of modern solutions to deploy services at scale.

      Be proficient in at least one programming language, and have the ability to read, write and understand scripts in languages such as Ruby, Python, or Go.

      Have an insatiable appetite to grow and learn how to manage systems at scale. It would be great if you:

      Understand modern high availability (HA) designs for MySQL, and have used MySQL HA-management solutions, such as Orchestrator.

      Have experience with MySQL proxies, such as ProxySQL.

      Understand containerization and deployment on Linux using technologies such as Docker and Kubernetes.

      Are up-to-speed and comfortable with cloud infrastructure, designs, and tools for Google Cloud and/or Amazon Web Services.

      Have some familiarity with existing cloud-managed “Database as a Service” solutions, such as  Google’s Cloud SQL or Amazon’s RDS/Aurora.

      Are competent using git for version control and especially using GitHub for pull requests, reviews, and issue management.

      Are familiar with the ecosystem of Open Source software used in production web environments, such as Rails, Redis and memcached.

       

      Some things you’ll be working on in your first few months:

      Learn about Shopify’s MySQL-based database infrastructure and get comfortable working safely and efficiently in it.

      Work on the projects that will allow us to offer to our internal customers a standardized “Database as a Service” platform which would cover absolutely all their needs, including HA, data integrity, schema migrations and changes, security, monitoring and alerts.

      Test (and try to break) our high availability systems in interesting new ways, and work out the kinks found in the process.

      Respond to internal support requests from other teams to help ensure their success in developing their own applications or supporting their customers.

       

      We know that applying to a new role takes a lot of work and we truly value your time. We are looking forward to reading your application. Please take some time to tell us why you’d be an awesome addition to our team and how this role would be a fit for you!


    • Australia’s First Open Banking Payments Platform
      1 month ago
      We're searching for a senior engineer with extensive experience building web applications that combine solid architecture, security and scalability with a focus on customer experience. You will be a vital team player who is able to balance the core platform requirements of the business with the ability to embrace new technology and best-practice innovations in the sector. Creating web services with a keen focus on API consumability is second nature. You are comfortable working on large projects, taking them forward and making recommendations to the direction they take based on evidence provided by hard data. You can spot a well designed API and have proven experience working with and developing critical APIs at scale. Split at a glance
      • A single app, with a large pipeline of new integrating clients.
      • Stack snapshot: Rails, RSpec, PostgreSQL, Redis, Puma, Yarn, Webpack, AWS.
      • Process management: Asana, GitHub.
      • TDD with 100% coverage (according to Simplecov).
      • We ?? code reviews.
      Key responsibilities
      • Design, develop and iterate through new features.
      • Provide insight and advice to other key stakeholders.
      • Review and mentor other team members. Be a team player!
      • Ensure production-ready high code quality.
      • Continually consider the product from both a holistic and specific view-point.
      • Security reviews.
      Required Skills
      • Technical planning with proven experience designing APIs with scale and security in
      • mind.
      • High level of proficiency in Ruby, JavaScript and Git.
      • Comfortable with CSS, HTML and associated front end technologies.
      • Familiar with CI/CD processes.
      • Highly attentive to detail (nothing is too small to notice or correct).
      Bonus Skills
      • DevOps and AWS
      • Modern JS and frameworks (ES2018, React, Redux, etc…)
      Personal Attributes
      • Be assiduous.
      • Be honest and trustworthy.
      • Be respectful.
      • Be flexible.
      • Be proactive.
      • Possess cultural awareness and sensitivity.
      • Demonstrate sound work ethics.
      What’s on offer?
      • Competitive salary package commensurate with experience.
      • Great employment benefits and working situation (remote friendly).
      • Rapid career advancement opportunities.
      • Read more about our approach at http://www.splitpayments.com.au/careers
    • Toptal (GMT+01:00) Central European Time - Prague +/- 4 hours)
      1 month ago
      Ruby on Rails powers a lot of our infrastructure, and we’re always looking for talented Rails developers to help us reach the next level. By joining our team, you’ll get the opportunity to work on many of our various Rails projects with a team of highly skilled Rails experts from around the world. At Toptal, we push the boundaries on what’s possible with Rails every single day, and we’d love for you to help us get even further. The bulk of the work we do on a daily basis is pure back-end development, but occasionally some new UI has to be wired up, so some front-end skills on your part certainly won’t hurt. We don’t cut corners, and we don’t make compromises—we create beautifully architected Rails apps that are polished, fast, well-tested, and a joy to use. This is a remote position that can be done from anywhere. Responsibilities:
      • Design, build, and maintain efficient, reusable, and reliable Ruby code.
      • Integrate user-facing elements developed by front-end developers with server-side logic.
      • Identify bottlenecks and bugs and devise elegant solutions.
      • Make strategic technical decisions related to new products and functionality.
      • Help maintain code quality.
      • Onboard and mentor new team members.
      Requirements:
      • You must have 3+ years of web development experience—preference given to candidates who have experience with large applications of some scale.
      • You must have a solid grasp of object-oriented programming, automated software testing, databases, development, and testing methodologies.
      • You must have experience developing a web framework—with Ruby on Rails a plus.
      • Be interested in working across the software stack (Ruby on Rails, JavaScript/CoffeeScript, PostgreSQL, Elasticsearch).
      • Be excited about deploying to production multiple times a day and collaborating daily with your team and other groups while working via a distributed model.
      • Take smart risks and champion new ideas.
      • Be comfortable with iterative and incremental development.
      • Be willing to help your teammates, share your knowledge with them, and learn from them.
      • Be open to receiving feedback.
      • You must be a world-class individual contributor to thrive at Toptal. You will not be here just to tell other people what to do.
       
    • 2 months ago
      ConvertKit is on a mission to help creators earn $1B using our SaaS email marketing platform. We are 100% independent, 100% remote and are growing rapidly. We are proud to have built a product that our customers love, and we're looking to grow our engineering team by hiring more Rails engineers.
       
      About the team
      The engineers at ConvertKit are smart, highly motivated and highly productive developers who care greatly about the craft of coding. We champion learning, bettering ourselves, and teaching to the rest of the team.
       
      About ConvertKit
      • We are a fully remote company, scattered across 8 states and 4 countries.
      • Bootstrapped, profitable, and growing quicklyReached #72 on the Inc 5000 fastest growing companies list.
      • We put a high emphasis on work / life balance, and we value and strive for 40 hour work weeks. There aren't set hours, but there's a lot to get done!
      • Every team member is committed to our mission, vision and values. Our mission is not your standard mailed-in variety; We exist solely to help creators earn a living from their craft, and we take that very seriously.
       
      About the role
      You'll be part of our awesome engineering team, helping to build our product. We primarily use Rails, Mysql, Redis and Sidekiq to get the job done. We're facing real (fun) scaling challenges because of our incredible growth. Ideally, you've been there, done that before.
      We're also looking for someone who cares deeply about writing clean, maintainable, well-tested code, and generally tends to leave code in a better state than when you encounter it.
       
      About you
       
      You’re a perfect fit for this role if you’ve got experience developing software, love pragmatic OO design for its long-term cost benefits, and testing. Clean code is not just a phrase for you. Given our high rate of growth, you'll need to have strong knowledge of scaling Rails applications up.
       
      We're a 100% remote company, so you should be autonomous, self-driven, and remote-disciplined.
    • Hubstaff is a fast-growing startup in the time tracking and project management space that fully embraces remote work. We are looking for a talented server engineer who enjoys focusing on frontend development to join our passionate development team. The correct person will take pride in their work, have extreme attention to detail, and be able to get their hands dirty implementing HTML/CSS/JS frontends. Implementing the designs from our design team will be the majority of the job role. Familiarity with popular JavaScript frameworks (React, etc.) is preferable. We are looking for a well-rounded developer who has the backend chops to implement the server-side aspects of their projects using Ruby on Rails. This position will report directly to our Head of Development and work closely with our other engineers. You’ll be able to work 100% remotely, and we are looking for someone that can grow with our products for years to come. You’ll be a good fit if you:
      • Are self-disciplined and have a great work ethic
      • Have good time management skills
      • Communicate well
      • Can work until at least 1pm EST M - F
      • Like having a consistent daily work schedule
      • Have at least three years of experience building SaaS interfaces
      Frontend Development Requirements:
      • Highly skilled with HTML / CSS
      • Bootstrap
      • Javascript & jQuery
      • Git
      Backend Development Requirements:
      • Ruby on Rails
      • Postgres or MySQL
      • Unit tests (rspec, etc.)
      • Background workers
      • Writing design docs
      • Working from design docs/specifications & wireframes
      Bonus:
      • React & Redux
      • Vue.js
      • AngularJS
      • Service workers architecture
    • Hubstaff is a fast-growing startup in the time tracking and project management space that fully embraces remote work. We are looking for a talented server engineer who enjoys focusing on frontend development to join our passionate development team. The correct person will take pride in their work, have extreme attention to detail, and be able to get their hands dirty implementing HTML/CSS/JS frontends. Implementing the designs from our design team will be the majority of the job role. Familiarity with popular JavaScript frameworks (React, etc.) is preferable. We are looking for a well-rounded developer who has the backend chops to implement the server-side aspects of their projects using Ruby on Rails. This position will report directly to our Head of Development and work closely with our other engineers. You’ll be able to work 100% remotely, and we are looking for someone that can grow with our products for years to come. You’ll be a good fit if you:
      • Are self-disciplined and have a great work ethic
      • Have good time management skills
      • Communicate well
      • Can work until at least 1pm EST M - F
      • Like having a consistent daily work schedule
      • Have at least three years of experience building SaaS interfaces
      Frontend Development Requirements:
      • Highly skilled with HTML / CSS
      • Bootstrap
      • Javascript & jQuery
      • Git
      Backend Development Requirements:
      • Ruby on Rails
      • Postgres & MySQL
      • Unit tests (rspec, etc.)
      • Background workers
      • Writing design docs
      • Working from design docs/specifications & wireframes
      Bonus:
      • React & Redux
      • Vue.js
      • AngularJS
      • Service workers architecture
    • Scribd (Selected US states)
      1 week ago

      About the team


      Simply put, Core Platform is here to provide robust and foundational software, increasing operational excellence to scale apps and data at Scribd.


      Our primary customer is Scribd Engineering. We are focused on building, testing, deploying apps and infrastructure which will help other teams rapidly scale, inter-operate, integrate with real-time data, and incorporate machine learning into their products. Working with our customers in the Data Science and Content Engineering, and our peers in Internal Tools and Infrastructure teams we bring systems-level visibility and focus to our projects.


      We will develop and operate standards and infrastructure for RPC, service discovery, and data ingestion.


      We will be building backend systems which enable Scribd Engineering to support our product's growth on continued success. Our goal is not total architectural or design perfection, but rather choosing the right trade-offs to strike a balance between speed, quality, and cost. We will also be responsible for education and evangelism of our work within Scribd Engineering, this includes writing thorough documentation for the systems we build, hosting internal workshops, and providing implementation support to our peers across engineering.


      You will

      You will also be helping to define the future of supported application platforms for Scribd engineering, whether that is on Ruby, Golang, or Node.

      Help to support and grow our underlying platform beyond its existing foundation of Ruby, Rails, and MySQL is a significant part of your job. This includes acting as a domain expert for the underpinnings of Rails and where and how it interacts with our infrastructure, whether through ActiveRecord, Sidekiq, or Kafka.

      You have

      Ruby/Rails internals or systems-level knowledge

      Rather than being proficient in Rails, developers should understand how Rails was designed and put together.

      Ideally an understanding of how ActiveRecord works from the inside out.

      Familiar enough to drive large upgrades of Ruby and/or Rails; should be able to own the upgrade and refactoring process for gems as a result. Working knowledge of tools like Thrift/Avro/Protobuf.

      Understanding why these tools exist and where they can be used.

      Ideally you have

      Experience with event-driven application platforms, such as Node, Stackless Python, Go + Goroutines, etc.

      Knowledge of how the data access layers of Rails, Django, or similar frameworks operate.

      Can explain how objects are hydrated from data storage, and what runtime-specific caveats might be implied for the framework.

      Working knowledge and experience with gRPC.

      Informed opinions on the trade-offs between object serialization RPC and RESTful JSON over HTTP.


    • Nedap ((GMT+01:00) Amsterdam +/- 2 hours)
      1 month ago
      Who we are: Nedap Staffing Solutions develops products for the temporary staffing sector. Our products are built to remove the boring administrative part of the job. We determine our product goals ourselves, including when and how to achieve them. Within the group Staffing Solutions, we’ve been searching for a more sustainable method of developing software. Although we’ve been building our software based on the Ruby on Rails stack for quite some time now, we are experiencing certain disadvantages to using frameworks that focus on ‘ease of use’. As a consequence, we’re migrating to services in Clojure and have put the first services in production. We would like to add Rails developer to our (remote) team to spar with and speed up development. What You'll Do: You’ll be part of a small team with a dual focus - building full stack features for a new application and internal tooling that supports and accelerates our engineering output. You’ll determine what to build and when to build it. Day to Day:
      • Whiteboard architecture with other engineers;
      • Get enough time for yourself to actually get stuff done;
      • Determine root causes of bugs and fix problems that arise in production;
      • With the team, figure out what needs to be done to further improve our solutions
      What are we looking for?
      • You have a strong sense of ownership and responsibility;
      • You enjoy diversity and differences of opinion, and engaging in discussions;
      • You have worked with Ruby and object oriented programming languages
      • Having worked with functional programming languages, distributed systems and have dealt with problems related to concurrency, performance and fault tolerance is a pre
      Now what? Sounds good?! Let’s Talk! We’re looking forward to hear from you. Questions can be directed to Theo: [email protected]
    • 1 week ago


      About the Team


      We believe in continuously improving our skills and codebase, work/life balance, and doing things right over doing them fast. We’re looking for engineers who share this view and are excited about writing quality code, trying new technologies, and playing well with others. This team works on challenging and exciting features including recommendations, search, payments and the mobile app API, so we use a wide variety of technologies including Ruby on Rails, Scala, Go, ElasticSearch, Spark/Hadoop, MySQL, Cassandra and Redis. Some of our recent projects include: 


      Building the world's best recommendation engine for books (machine learning in Spark, runtime in Ruby). We utilize large amounts of data that allows us to correlate our huge library to each individual user, offering a very personalized experience maximizing user engagement and exploration.


      Scaling backend search infrastructure (using technologies like Elasticsearch, HDFS, Spark, Hive, and Go) to achieve a low latency and high availability search service for our website and our apps.


      Improving search quality by implementing and tuning multiple ranking algorithms, indexing schemes, and better search suggestions.

      Building well designed and fast API endpoints for our mobile apps (in Ruby and Go).


      Implementation of an in-house payment and subscription system that increases transaction success rates by using a large number of optimizations based on data observations and thorough analysis.


      Internal tools that glue together all of our infrastructure and coordinate the moving parts (analytics, anomaly detection, a/b testing platform, task pipelines, image server and many more).


      About you


      We’re looking for strong engineers with exceptional problem solving skills who want to work independently and own large, complicated projects. You’re comfortable in dealing with lots of moving pieces. You have exquisite attention to detail. You’re comfortable learning new technologies and systems. Collaboration, time management, and communication are as important as your technical skills.

      We’re looking for:


      •Strong background or interest in building successful products in the context of a web application

      •Experience shipping clean code that works

      •Background in algorithms with a focus on applied problem solving

      •Bachelor's or higher in mathematics, computer science, physics, or equivalent experience

      •Strong SQL skills and the ability to analyze large and complex datasets


    • Upstack Technologies, Inc.
      2 months ago
      Upstack is a friendly team of the world’s most talented freelance developers, working remotely for some of the coolest start-ups. It’s fun and challenging to join the top 1% of the world’s best developers. We have a strong focus on quality clients and developers and try to work on software that we love! Upstack is officially based in US with headquarter in New York City and with offices in LA and Europe. We also have development hubs opening up all around the place with our first in Brasov, Romania. Our developers work from home and co-working spaces and sometimes even on the beach!

      The work:

      - Work with a small team of top-tier developers who are designing great user experiences and building truly great applications for web - Participate in scrums consisting of cross functional teams, both software and hardware - Ensure that features are being delivered efficiently and on-time - In addition to code contribution, you will also participate in architectural review and design

      Minimum qualifications:

      - Bachelor's degree in Computer Science or equivalent practical experience - 3+ years work experience as a software engineer or relevant experience - Experience using at least one of these Front-end technologies: Angular.JS/ React.JS - Experience using at least one of these Back end-end technologies: Node.JS/ Ruby on Rails/Golang/Python;

      Preferred qualifications:

      Proven track record of shipping software and successfully released apps (please include names and links on your resume) Strong attention to detail on every line of code, every unit test, and every commit message Comfortable with rapid development cycles and tight schedules We love when engineers send us a link to their Github and/or StackOverflow accounts, a technical blog, or links to apps they've shipped.
    See 2 more Software Dev jobs
  • Product (1)

    • Simple Thread (USA)
      6 days ago

      We are looking for a thoughtful, detail-oriented developer to be the next member of our growing developer-owned, remote-friendly, people-first, hyphen-loving company. 

      The ideal candidate would have several years of experience working in open source web frameworks. They would also be eager to learn, grow, and foster healthy working relationships. 

      If you have experience building production web applications and are as passionate about helping customers as you are about working with new technologies, then we want to talk! 

      Requirements

      Skills & Requirements


      Do you love to work directly with customers to solve business problems?


      We believe great software is discovered by understanding the core problems our clients are facing – and that is best achieved through frequent and direct communication with the subject matter experts. We provide leadership to support and guide interactions, but we need you to be comfortable talking with clients, discussing problems, and proposing solutions, which may not always be more software. 

      Do you have experience writing production web applications?

       

      We strive to support our team’s growth, learning, and taking on new roles at the edge of our comfort zones. At the same time, our clients expect us to bring a certain level of expertise. If you have never worked on a production web application, it is unlikely you will succeed here, even if you have other types of engineering experience.


      Are you able to work remotely, within +/- 2 hours of US Eastern time zone?


      We all mostly work from home. This requires the ability to self-direct and communicate well in writing. It also offers tremendous freedom and power, which comes with, uh, tremendous responsibility. We currently require our team to be within a 2hr time zone difference of Richmond, VA and physically based in the United States.

       Bonus Points

      Being within easy driving distance of Richmond or Charlottesville is a huge plus!

      Experience with:

      Open source web development platforms (Rails, Django, Node.js)

      Writing tests and using automated testing frameworks

      Modern HTML/CSS (nothing crazy, we have a design team)

      JavaScript and front-end JavaScript frameworks

      Linux/Infrastructure/DevOps

      AWS/cloud architectures

      Mobile-first development, iOS/Android, React Native, etc.

      WHAT WE OFFER

      A Great Team – Our team of engineers and designers is the best part of working here. We only hire people who are fantastic teammates – competent and smart, sure, but also humble, positive, and generous.

      Great Clients – We work with mostly small and medium clients, for whom our projects make a huge impact. We prioritize clients who are pleasant and good to work with, people who share our values of transparency and empathy.

      Work From Home – We are a distributed company. Everyone works from home, though the leadership team all live in central Virginia.

      Negligible Travel – In general, we don’t travel routinely for projects. If this is a specific concern, we’re happy to discuss.

      Flexible Work Schedule – We require a certain amount of overlap with the rest of the team, but if you have a predictable schedule, we can probably support it, e.g., ending at 3:30 every day or being out every Friday morning.

      Good Work Life Balance (really) – We ask our team to work 40 hours a week*. That’s all: a good, productive 40 hours. And then we try our best to leave you alone off the clock. We do this in part because that’s how we want to live but also because we want our team to be recharged and ready to do their best when working. *If you need to work fewer than 40 hours, that might be possible too; let’s talk.

      Competitive Compensation – We offer highly competitive salary and benefits, including generous time off, 401k, FSA, medical and dental insurance.