The best remote jobs, hand-picked daily.

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

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


      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
    • Digital Ocean
      2 weeks ago

      Have you ever wondered what happens inside the cloud?

      Based in New York, DigitalOcean is a dynamic, high-growth technology company that serves a robust and passionate community of developers, teams, and businesses around the world. We believe that today’s entrepreneurs are changing the world through software. Our mission is to empower these entrepreneurs by bringing modern app development within reach for any developer, anywhere in the world.

      We want people who are passionate about creating simple, yet scalable experiences for our customers.

      As a Senior Software Engineer within Developer Experience you will think about how to present complex developer workflows and deployment processes as simple, elegant, and configurable solutions for our customers. Working alongside of Product and Design teams, and reporting to an Engineering Manager, you will decide how to build software that gets the most out of our products and services, and helps developers deploy, manage, and scale apps on DigitalOcean. You will also work within the broader engineering organization to improve efficiency and performance of internal systems, so that we can support our growing customer base.

      What You’ll Be Doing:

      • Developing software written primarily in Go, and sometimes Ruby.  
      • Working with containerized applications in Docker, and deploying within a CI/CD environment like GoCD and Concourse.
      • Creating and processing large amounts of data stored in, or streamed through, MySQL, Redis, and Kafka.
      • Using tools like Kibana and Grafana to monitor, alert and troubleshoot internal production performance issues.
      • Consuming and integrating with 3rd party APIs (DigitalOcean public APIs, Kubernetes, logging and analytics services, etc).
      • Actively participating in the product development process, quickly understanding how our services contribute to customer value, and gradually forming opinions on how to make those services better with minimal technical supervision.

      What We’ll Expect From You:

      • Experience working in a role where you had to balance solving software performance and scaling challenges with creating customer value.
      • Willingness to understand the architecture of multiple systems, and being able to make updates to them independently.
      • Have the ability to lead projects from start to finish, working cross functionally to gather requirements, plan work, and helping to steer development until launch.
      • Not required, but some previous exposure to Javascript and/or Rails applications, demonstrating an understanding of customer facing dependencies within a broader distributed system is a nice to have.
      • Experience with consuming and processing messages from Kafka or similar service.
      • Proficiency with writing efficient queries in MySQL.
      • Experience building APIs for external consumption.
      • Experience with Kubernetes, Docker, and CI/CD pipelines like GoCD or Concourse a plus.
      • An understanding of microservice architecture and inter-service communication with protocols like gRPC and Protocol Buffers a plus.
      • A strong appreciation for rich UI experiences, and particularly the flexibility to adapt APIs and backend services to accommodate such experiences.
      • A passion for creating developer tools and meaningful developer workflows.
      • This role will be expected to participate in an on-call rotation

      Why You’ll Like Working for DigitalOcean:

      • We have amazing people. We can promise you will work with some of the smartest and most interesting people in the industry. We work hard but we always have fun doing it. We care deeply about each other and take our “no jerks” rule very seriously.
      • We value development. We are a high-performance organization that is always challenging ourselves to continuously grow. That means we maintain a growth mindset in everything we do and invest deeply in employee development.  You’ll need to be great to get hired here and we promise you’ll get even better.
      • We care about you. We offer competitive health, dental, and vision benefits for employees and their dependents, a monthly gym reimbursement to support your physical health, and a monthly commute allowance to make your trips to and from work easier.
      • We invest in your future. We offer competitive compensation and a 401k plan with up to a 4% employer match. We also provide all employees with Kindles and reimbursement for relevant conferences, training, and education.
      • We want you to love where you work. We have great office spaces located in the heart of SoHo NYC and Cambridge and offer daily catered lunches to keep your hunger at bay. We’re also very remote-friendly—we use Slack to communicate across the company—and all remote employees have the opportunity to onboard in-office and take an all-expenses paid trip to our annual company offsite, Shark Week, to get quality in-person time with the team at least once a year. We also allow employees to customize their workstations to meet their needs—whether remote or in office.
      • We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 
    • 2 months 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

       
    • 2 months 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.
    • 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?!
    • 3 months ago

      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.
       
    • Australia’s First Open Banking Payments Platform
      2 months 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)
      2 months 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.
       
    • 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! 
    • 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
    • Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores grow sales with emails that delight their customers. Our team is 100% remote, with 21 people distributed all over the world. 

      We’re looking for a driven, detail-oriented senior engineer to join our team and build fast, scalable backend systems in Rails.

      You should be...

      • Deeply experienced with Ruby & Rails
      • Experienced with JavaScript, especially with front-end frameworks like React 
      • Adept at translating user stories into detailed engineering implementation tasks
      • Detail-oriented & curious, with a drive to understand and solve technical challenges
      • A self-starter, comfortable working independently and taking a high level of responsibility
      • Dedicated to constant learning and sharing your knowledge

      Bonus points if you also have…

      • Elasticsearch experience
      • Experience with eCommerce platforms like Shopify or WooCommerce, especially integrating with their APIs

      You’ll be responsible for…

      • Building features, tweaks, bug fixes, and refactors based on specs in Clubhouse stories (derived from both customer feedback and our product/support teams)
      • Adhering to internal code standards and best practices while suggesting new ones for team consideration
      • Carefully user-testing your own work and implementing feedback from code review
      • Providing detailed code reviews to your teammates
      • Updating our internal wiki & documentation
      • Assisting our support team with troubleshooting challenging issues

      Why you’ll love working with us…

      • Kind, wonderful teammates that enjoy their work as much as you do
      • Competitive salary
      • Annual company retreats (read about our last adventure in Lake Tahoe!)
      • Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!
      • Transparent culture (check out our team wiki)

      Curious to hear more? Learn more about the position and apply here. Applications accepted through May 28th. We can’t wait to meet you!

      We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

    • Jilt (Worldwide)
      Today

      Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores grow sales with emails that delight their customers. Our team is 100% remote, with 21 people distributed all over the world. 

      We’re looking for a smart, detail-oriented front-end engineer to join our team and help build fast, intuitive interfaces in React.

      You should be...

      • Deeply experienced with React, JavaScript, and CSS
      • Adept at translating user stories into detailed engineering implementation tasks
      • Detail-oriented & curious, with a drive to understand and solve technical challenges
      • A self-starter, comfortable working independently and taking a high level of responsibility
      • Dedicated to constant learning and sharing your knowledge

      Bonus points if you also have…

      • Experience using React alongside Ruby on Rails, or other MVC frameworks
      • Angular/Vue experience

      You’ll be responsible for…

      • Building features, tweaks, bug fixes, and refactors based on specs in Clubhouse stories (derived from both customer feedback and our product/support teams)
      • Adhering to internal code standards and best practices while suggesting new ones for team consideration
      • Carefully user-testing your own work and implementing feedback from code review
      • Providing detailed code reviews to your teammates
      • Updating our internal wiki & documentation
      • Assisting our support team with troubleshooting challenging issues

      Why you’ll love working with us…

      • Kind, wonderful teammates that enjoy their work as much as you do
      • Competitive salary
      • Annual company retreats (read about last year's adventure in Lake Tahoe!)
      • Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!
      • Transparent culture (check out our team wiki)

      Curious to hear more? Learn more about the position and apply here. Applications accepted through June 7th. We can’t wait to meet you!

      We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

    • CloudApp (https://www.getcloudapp.com/) is a customer experience led company focused on improving business workflows with our video messaging productivity apps. It's free apps help businesses communicate faster and get more done.


      Now, we’re looking for a remote Full-Stack Developer to join our growing team. In this role, you’ll be working with our engineering team in all aspects of our CloudApp solution, from its front-end down to the infrastructure.


      Relevant Experience


      Strong Ruby, Node, JS, and/or Python experience


      Testing and scaling up APIs

      Modifying a large ruby on rails project

      Designing and implementing ancillary microservice  API endpoints

      Going into older code bases to update and tweak new features

      Strong dev-ops skills, comfortably hopping into AWS server to debug and tweak settings if needed

      Full stack engineering experience, with strong system fundamentals

      Experience with service-oriented architecture

      Exposure to architectural patterns of large, high-scale web applications

      Strong industry experience in architecture and development of scalable production quality backend systems

      Good understanding of distributed systems, data stores, data modeling, indexing and associated trade-offs

      Experience developing APIs and SDKs a plus

      Ability to work in a cross-functional team that touches many parts of the core systems at CloudApp

      Responsibilities 

      Work at all levels of the stack, (AWS, ruby, Node.JS, SQL, React, HTML, CSS), to build and maintain new CloudApp features

      Take full ownership and responsibility for building, shipping, and maintaining core CloudApp features, end to end

      Design and architect complex, reusable, and maintainable new systems, real-time interfaces, and visualizations, focusing not only on performance and scalability, but also on crafting a beautiful user experience

      Build user interfaces that are crisp, consistent, and fast, that thrive under heavy customization and varying use cases, that encourage exploration, and that earn the trust of our customers through predictable, reliable, and thoughtful interactions

      Requirements


      5+ years of professional ruby engineering experience

      Ability to work from a permanent location (e.g. your home), and easily overlap with PST

      Excellent knowledge of JavaScript and ruby

      Experience architecting, deploying and operating asynchronous distributed work queues, high-volume storage systems, and high-throughput systems

    • Daylytes is building a company that brings people together through sports. We believe sports coverage lags behind the rest of the social and mobile apps we use, and we plan to build a solution. We aim to bring our customers relevant, unique, and engaging daily highlights (daylytes) that surpasses current sports media options. We’re starting methodically by delivering a superior product in a few local niches, then will expand outward to cover an increasing number of cities and regions with a scalable solution.


      We are developer-centric, led by a technical founder with startup experience, venture backed, and aim to provide our developers with a distraction free environment where they can solve scalable problems, thrive, and grow. You will be one of the first five to join the company, and will get to play a critical role in the direction of the business. You will help define the platform, have responsibilities that are not redundant, and be held accountable by our small team of less than five


      Responsibilities



      • Development of web-app and backend that will serve the Daylytes mobile apps (our stack is Rails, with React Native on mobile, and PostgreSQL db's.)

      • Managing data gathering scripts, scrapers, and data cleansing programs used in our content aggregation and tagging.

      • Administration of a database of sports content and metadata that will be used by web and mobile front ends.

      • Working directly with mobile developers and being involved in technical decisions that will impact our core mobile app.


      Technical Requirements



      • Experience with Ruby or/and Javascript as well as exposure to a variety of general programming languages

      • Experience with web development

      • Experience with database-driven applications and creating an API (we use PostgreSQL, with some legacy MySQL databases in use)

      Nice to Have's


      • History working in a small startup environment

      • Prior work creating a consumer app and maintaining it in the App Store

      • Any portfolio of work that you can share, public repos, open-source contributions, etc.


      Qualifications


      • A bachelors or graduate degree in computer science, engineering, or equivalent

      • More than 3 years experience

    • Accella (US residents only)
      2 weeks ago

      This position is for US residents only.


      Accella is looking for a developer with experience building websites and modules in Drupal. The candidate will need to show an expertise in Drupal development that goes deeper than basic theming and should have experience building custom modules and integrating with third party applications and services.


      In addition to Drupal experience, we are looking for a candidate with a mixed skillset, including experience with React, React Native, or other JavaScript libraries. While the position will be Drupal focused, it is likely the candidate will be asked to work on projects ranging from web to mobile, so we are looking for a more well-rounded individual in terms of a technology background.


      We will heavily weigh the applicants problem solving skills. Must be highly motivated and a serious self starter.


      Must have the ability to communicate with both technical and non-technical resources. We are looking for someone that enjoys being part of a team and will offer feedback and ideas in order to design and develop the most solid and extensible products for our clients.


      We want a leader, an ideas person, and someone that is eager to work on multiple challenging projects, sometimes simultaneously.


      What we expect in a candidate: 


      - BS in Computer Science, BS in closely related discipline or equivalent industry experience


      - Candidate must be located within the US, but can be located anywhere around the country


      - 3+ years experience with Drupal development including experience with Drupal 8


      - At least 5 years experience with software development


      - At least 1 year experience with React or other JavaScript technologies


      - Effective communication skills (written and oral)


      - Problem-solving and creative mindset


      - Experience thriving in a high-performance, results-oriented organization


      - Experience and proficiency in interacting with external clients


      - Experience with Ruby on Rails a plus


      - Experience with native mobile development a plus

    • Hello - we are looking for a mid-level to senior-level front-end JavaScript engineer with React/React Native experience to contribute to our iOS mobile app as well as the accompanying web site front-end.

      The candidate should be able to build slick UIs leveraging React, React Native, and CSS both for mobile apps and the web. The candidate should also have experience reading from and writing to a redux store.

      You will be expected to take a Sketch/Zeplin design and implement the design into a working and tested React/React Native + CSS code. Some of the data calls will be plugged into your front-end by other developers.


      You will make important contributions and your opinion will be heard.

      We work mostly in an Agile methodology - stand ups, a weekly dev meeting, and daily communication on Slack. We will release often - once very 1-2 weeks.

      The job can be remote or be located in Charleston, SC.

      Rayka's core product is a social, recommendation-based travel app. We aim to provide rich, targeted content for travelers. Our group of travel experts were constantly asked for recommendations in different locations, so we came up with a way for experts to efficiently provide information and help build a community of knowledgeable travelers and travel enthusiasts.

      We are an early stage startup looking to grow very quickly - both in employees and in user base.

      Not sponsoring visas.


      Equity is available with any offer.

      Required Experience:

      * 3+ years professional JavaScript, CSS
      * 2+ years professional React
      * 1+ years professional Redux

      Pluses:

      * Ruby on Rails

    • Datadog is building a world-class APM product that traces requests as they flow across complex systems. We are looking for an expert Ruby developer who can help push our MRI tracing tools to the next level. Come and join us to build amazing open source software.


      What you will do

      Write open source code that instruments thousands of Ruby applications around the world.

      Drive our open source Ruby projects and engage with the community to find and address the most important challenges.

      Join a great team building software the right way.

      Who you must be 

      You’re a master Ruby programmer. You think in blocks, faced the GIL limitations many times and you know there is more to Ruby than Rails. You’ve written piles of clean, correct, well-tested, performant, idiomatic Ruby code.

      You are a great community ambassador and can drive hard technical conversations towards a good solution.

      You have solid experience with widely used frameworks and libraries like Rails, Sinatra, Grape, Sidekiq or ActiveRecord.

      You want to work in a fast, high growth startup environment.

      You have a BS/MS/PhD in a STEM field or equivalent experience.

      Bonus Points

      You have experience with JRuby and how it works in the JVM.

      You’ve played with eventmachine.

      You have significant experience with Python, Go, Java, JavaScript or Ruby.

      You have have experience with code telemetry and introspection.

  • Product (2)

    • We are looking for a truly great product person to lead all areas of product management at ChartMogul.


      As Director of Product Management, you will be in charge of overseeing all product work related to the improvement of ChartMogul's products, and leading a small and highly capable product team. Due to the size of the product team, this is very much a "player-coach" role, where the majority of the time will be spent as practitioner rather than people manager.


      In this role, you will also lead execution of the product roadmap by prioritizing projects, dividing work among the product team, specifying new features, mocking up functionality, and working closely with our Engineering team to build, test, and rollout features and updates. Last, but not least, you will actively seek out feedback from customers to deeply understand their problems and find simple and innovative ways to approach those problems and develop sustainable solutions.


      You will become a domain expert in different business models, the analytics and features that are meaningful to each, the solutions currently in the market, and the problems people face trying to gain insight into their businesses.

      Requirements

      Requirements:

      • You are known to isolate user pain points and devise simple solutions to complex problems
      • You have passion and intuition for product quality and strong critical thinking and analysis skills to match
      • You have a knack for articulating and distilling complex topics in simple, plain, English
      • You have several years of experience in product management, ideally for a SaaS product in the B2B market
      • Your technical aptitude and interpersonal skills enable you to work productively with Engineering teams
      • You can understand our entire stack - from front-end to the API to data model
      • You are an excellent communicator (verbal and written) and can adapt to a range of different audiences
      • You have people management/leadership experience and enjoy coaching and seeing people develop
      • You are self-aware and humble - you recognize that the team's success is your success

      Nice to have:

      • Some experience in the Analytics/BI market
      • Experience with data visualisation
      • Working knowledge in Ruby on Rails, JavaScript, CSS
    • Simple Thread (USA)
      1 month 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.