Remote rails Jobs in April 2020

27 Remote rails Jobs in April 2020

Post a job
    • 🔥 NEW: -50% on Remotive Community Memberships during COVID 19.
      Remotive Slack Community
  • Software Development (27) Software Development rss feed

    • productboard (Europe only)
      6 days ago

      Join one of our product teams and develop features with real value to a one-of-a-kind product management system used by 2000+ global companies. Join a team that's redefining what product management systems can be. 

      Our Tech Stack

      productboard's stack is a Ruby on Rails backend built by passionate Rubyists with React.js on Typescript on the frontend. Over time with demand, we've added new technologies to support the growing needs of the team, both in complexity and traffic. We're running Elasticsearch to power our Insights search, we are fully migrated to Kubernetes on AWS to enable an event-driven service architecture, we're using Kafka to let services communicate together asynchronously and resiliently.

      We are also exploring to use Typescript more and more on the backend as well. However, we don't see our Ruby development slowing down anytime soon.

      You'll be expected to work on everything from the above, but we're not expecting deep knowledge in all of it. We strive to build up everything backed by code and reliable pipelines which will get you on track at lightning speed. We're always open to changes that can make us better!

      We work in small cross-functional teams that usually consist of 3 developers, a designer, and a product manager. You’ll be part of the whole feature development lifecycle. You’ll see all the feedback we collected from our customers and you will be encouraged to come up with your ideas or objections.

      About you

      As a core member of our team, you care about solving real problems for real users. Coding, to you, is more art than mechanics and analytical thinking comes second nature.

      You like communicating with frontend or product management and you always keep the end-user in mind. 

      • 2+ years of experience building backend systems

      • Experience with some parts of our tech stack is always welcome (messaging, AWS, k8s, Typescript, SPAs)
      • Your code is clean and well tested, you own development from discovery to production deployment

      • You love to learn and constantly improve your own skills and are not afraid to jump into new things
      • You could win a debate on tabs vs. spaces conducted entirely in English (we have an international team and are successful at keeping discussions in English)

      • You live in Europe – as it's important for us to have the team in pretty much the same timezone

      Remote

      At productboard, we recently started building fully remote teams. It is, therefore, possible to join us as an engineer while being (almost) 100% remote. The expectation is that you will travel to Prague roughly every six weeks to collaborate with your remote team members in person, while also meeting other team members and learning more about the productboard culture. If you're interested in taking on this position remotely, make sure you tick off (most of) these requirements:

      • You’re self-organized and disciplined
      • You have amazing communication skills
      • You know how to make sure everyone on the team feels included
      • Nice to have: previous experience with remote work

      About productboard 

      productboard is the product management system of choice for everyone from Avast and Microsoft to rising stars like Metromile and Envoy. In addition to our recent $45M Series-B, Forbes Magazine named productboard 2019's most valued startup of the Czech Republic. 

      • We are backed by top Silicon Valley investors, giving us access to capital, networks, mentors, and markets
      • You’ll enjoy an exciting team atmosphere building a new and complex product
      • We iterate quickly and decisions are fast. You’ll have a voice in what we do and see the impact of your work
      • We have modern offices in Prague and San Francisco. Expect occasional travel to the US

      Perks & Benefits

      You'll join a diverse and talented team, with plenty of opportunities for personal growth, impact, and learning.

      Stock options
      MacBook Pro or notebook of your choice + 34″ monitor
      Budget for online courses, books and conferences
      5 weeks of vacation and sick days
      Free snacks, drinks, and yummy catered lunches every day 
      MultiSport card to access sports facilities in Prague.
      Team events, such as happy hours, off-sites, and retreats
      Flexible working hours and home office
      Language lessons
      Opportunity to travel to San Francisco
      Compensation for travels and co-working spaces 

      Culture

      Our culture is one of trust and openness, free of workplace politics, and hasty decisions.

      Thoughtful and transparent collaboration is a value that's integral to our founding principles. For us, success is a team sport, so it's important you're a team player. 
    • Litmus provides a suite of email creation, testing and analytics tools, trusted by over 250,000 marketers. We’re a tight-knit team that is passionate about helping the world make email better.

      We're looking for a Ruby on Rails developer to help expand our product line, improve our existing products and help build the next generation of Litmus tools, while continuing to provide exceptional support to our growing customer base.

      What would I do at Litmus?

      A typical day for one of our developers might include:

      • Collaborating within our Rails team, and reviewing code to help everyone on the team do their best work.

      • Writing and refactoring code in our Rails app, as well as in our JavaScript code, our Ember app, our Sass stylesheets, and wrapping all that work up inside Git.

      • Talking with our Design team to figure out the best way to present a new feature to our customers.

      • Working with our Product team to understand product and marketing goals, and work out a good path to implementing them.

      • Working with our .NET team to integrate with our internal APIs.

      • Working with customer support to investigate and fix bugs.

      What's it like to work in engineering at Litmus?

      You'd work alongside a team of smart, curious people working on challenging problems. We're a motley crew of developers with a diverse set of skills and backgrounds. Most importantly, we're supportive of one another; we work as a team to enable each other to do our best work.

      "Best work" can mean a lot of things. We care about testing, and apply that through a mix of unit, integration, and acceptance tests. That diligence allows us to ship early and often through an automated continuous integration and delivery process. We're also strong believers of using the right tool for the job. We lean heavily on Rails and the traditional request/response web lifecycle for most of our work. That said, we reach for component frameworks like Vue when there's a clear benefit, and we've implemented full client-side MVC/SPA when the product demanded it. We give our team members the time and space to learn and apply these and other tools correctly. We share our knowledge with each other on a regular basis through pairing, PR reviews, and team talks.

      What are we looking for in a candidate?

      • You have a well-founded understanding of Ruby and Ruby on Rails. We won't limit to ‘x’ years’ experience, but you should be able to impress us with your app building skills, confident use of Ruby and Rails, and understanding of web development. We're happy to introduce you to the other technologies we use.

      • You have product experience. In your work, you think and care about what really matters to customers, and about their experience of our product and company.

      • You have good communication skills. As a distributed team, it’s important that we're able to understand each other, through text or the spoken word, and talk at the appropriate level of abstraction. You communicate clearly and with empathy, whether you’re discussing refactoring options with a developer, or working with a designer to understand user experience.

      • You write clean, thoughtful code. Our code is the home that we live in every day. You enjoy putting effort into crafting understandable and well-tested code, to make everyone’s shared development experience more enjoyable.

      • You are eager to collaborate, learn and teach. Our Engineering team is friendly and supportive of each other, and we look for opportunities to learn from each other’s experience.

      What are some of the benefits offered at Litmus?

      We offer everything you'd expect from a financially successful and profitable startup, with the stability of a company that's been going strong for ten years.

      • Great salary, comprehensive health care benefits, and a generous retirement plan match.

      • 28 days of paid vacation — that’s on top of team retreats and public holidays.

      • Family friendly. Flexible schedules along with generous maternity and paternity policies.

      • Remote friendly culture. You'll join a completely distributed engineering team, and will benefit from the first-class remote experience we've created—giving you the flexibility to work where you want, with all of the tools and resources you need to succeed.

      • The best tools and technology money can buy. Top of the line hardware, software, and whatever else you need to be awesome.

      What is the hiring process like?

      We're accepting applications for this role until Monday, April 6th at 5pm EDT. After reviewing applications, successful candidates will go through the following steps:

      • Initial interview. In a relaxed, Slack/text-based chat, you’ll meet the hiring team, tell us about yourself, and learn more about Litmus and this role in particular.

      • Sample project. We'll ask you to complete a time-boxed exercise on your schedule as an example of your best work. Your code, commit history, and resume will be anonymized and passed to the engineering team for review.

      • Follow-up interview. You'll meet with the hiring team on a Zoom call to discuss your sample project, share context around decisions made along the way, and chat about other technical topics.

      • Final round. Spend a day pairing with your hiring manager on extensions to your sample project, and meet some of our engineering leaders and the rest of our Rails team over Zoom! We communicate with candidates at every step of the process, letting them know if we'll be moving forward, and what they can expect in the next phase.

      Who is Litmus?

      Backed by $49M from Spectrum Equity, the Litmus email creation, testing, and analytics platform empowers marketers, designers, and agencies to confidently deliver customer experiences that ensure brand alignment and quality, as well as maximize performance and deliverability.

      Major global brands across every industry and vertical trust Litmus to make email better, including 9 of the top 10 ecommerce brands, 7 of the top 10 technology companies, and 23 of the top 25 US ad agencies.

      --

      Unfortunately, we don't work with recruiters at this time.

    • About Datadog:

      We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We build highly scalable systems that process trillions of data points every day to provide real time alerts, visualizations, log aggregations, and application traces for tens of thousands of companies. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way.

      The team:

      The APM Team at Datadog provides mission critical application health and performance monitoring for customers of all sizes and industries. We’re taking a new approach to APM with distributed tracing and seamless integration with Datadog’s Infrastructure and Logs products.

      The opportunity:

      We are looking for an expert Ruby engineer experienced with Ruby language internals who can help push our tracing tools to the next level. Come and join us to build amazing open source software!

      You will:

      • Write code that instruments thousands of Ruby applications around the world. 
      • You’ll help 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 

      Requirements:

      • 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 experience with code telemetry and introspection.
    • DrChrono’s mission is to create a world where healthcare providers can completely run their entire medical practice on their mobile device. As we grow to achieve that mission, we’re looking to add a highly technical, hands-on, and mission-driven manager to lead our engineering efforts. This role will report directly to the VP of Software Engineering.

      A critical aspect of this role is the ability to remain a strong hands-on technologist while also being able to offer support, insight, coaching, and proactively surface ideas and concerns of your direct reports. Strong time-management skills and experience in highly autonomous roles is critical. As a leader, you are highly-accountable with strong interpersonal skills in working with Engineers, RCM Operation leaders, Vendors and Customers. You function effectively in a busy environment with little or no supervision and are comfortable making independent decisions.

      In this role you will...
      • Work across Software Engineering to build relationships with other teams. Use their feedback and understand their goals to build and prioritize a roadmap for your org.
      • With the help of your team members, educate Software Engineering on best practices for testing, deploying, and developing code. Encourage and enforce the right behaviors to ensure we continue to ship quickly without compromising production stability.
      • Mentor and guide the professional and technical development of your team members. Help develop their careers, and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals.
      • Define the platform pieces required to organize information at scale
      • Drive the right technology choices (e.g. languages, libraries, frameworks)
      • Lay out the technology architecture for both immediate and long term growth
      • Take appropriate risks for technical debt and define a clear strategy for paying it down
      • Work closely with the drchrono recruiting team to hire high potential candidates from diverse backgrounds
      • Ensure that the team understands the “why” behind drchrono’s plans, and are inspired to realize the company's vision
      Requirements
      • You have 5+ years of relevant engineering work experience and 2+ hands-on technical management experience.
      • You have experience leading managers and engineers at all levels, and you’re skilled at guiding them through their career development.
      • You have a technical background and are able to contribute to planning and design discussions.
      • You are familiar with our tech stack including Python/Django (preferred), Ruby on Rails, Java, C++ etc. Experience in one or more of front-end Web technologies including React, Elm, Angular.js, Node.js, Backbone.js.
      • You have implemented organizational processes to that make sure that the team deliver on their accountabilities.
      • You think strategically and can develop process, tools and frameworks that help ensure effectiveness across a variety of stakeholders.
      • You know how to create organizational alignment. You know how to get your entire team working towards the same vision while still understanding their unique role in delivering upon "the game plan"
      • You've worked on large-scale SaaS products and can rapidly familiarize yourself with complex products.
      • You have a strong focus on metrics and know how to measure the health of engineering teams.
      • You believe in building both teams and products that scale.
      • You enjoy working in a collaborative environment, and you’re committed to driving projects to completion.
    • About the Company

      Apollo accelerates the growth and success of your entire sales org with the first truly reliable, scalable revenue engine and account-based sales platform. We’ve created the solution for the persistent pain that reps aren’t sending the right messages, to the right people, at the right time despite the three to six sales point solutions they use each day. 

      Managers and reps alike can trust our unified platform, which includes an up-to-date database of 200M+ contacts, a full engagement stack, and the industry’s only advanced Rules Engine and fully custom Analytics suite. Reps get a platform with their team’s best practices built in, so they can focus on selling, and managers can build strategies based on advanced revenue data, not guesswork.

      Apollo is the foundation of your entire go-to-market strategy. 

      About the Role

      There is much more that we want to build and so much that we could improve. We value strong engineers who are agile enough to jump into most projects.

      ***This is a remote position available from anywhere in the US or anywhere in the world.*** 

      As we are scaling our company, we are committed to providing the best possible environment for our engineering team. The less time our engineers spend dealing with cumbersome processes, inefficient systems, and commuting, the more time they have to solve problems and make an impact. We're a technology-first team dedicated to building the greatest engagement software available. We keep in touch with Slack and regular video conferences. You can work from home, a coffee shop or the beach as long as your work is aligned with your goals.

      You'll be a critical part of our growing company, working on a cross-functional team to implement best practices in technology, architecture, and process. You'll have the chance to work in an open and collaborative environment, receive and give hands-on mentorship and have opportunities to grow and accelerate your career.

      Examples of work that Software Engineers do at Apollo

      - Scrape news from more than 1000+ sources every day. Apply NLP to categorize the news, and alert users based on their preference. 

      - Design, build, and scale machine learning pipelines that analyze and score user’s data based on billions of signals that we scrape from tens of millions of websites. 

      - Design, build, and scale complex and highly customizable analytics engines to help clients track success metrics while using our platform.

      - Build a phone call system that allows users to make phone calls on the platform and track their phone call history. Apply NLP on the recording to help our customer analyze their phone calls and improve performance. 

      Responsibilities

      • Collaborate with CTO and CEO to design, iterate upon, as well as implement core product initiatives. 

      • Front-end development in React/Redux/NodeJS/ES6, SCSS

      • Backend development of RESTful services in Ruby on Rails, MongoDB, and Elasticsearch 

      • Scaling existing backend systems to handle ever increasing amounts of traffic and new product requirements 

      • Create internal tools to help our sales and support teams guide our customers to success

      Requirements

      • Full-stack engineering experience in any of the following languages: Ruby/Ruby on Rails, Java, JavaScript, Python/Django.

      • Experience with database modeling (SQL and/or NoSQL)

      • Minimum of 2 years of industry experience in engineering.

      • Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).

      • Ability to take complex product goals and efficiently deliver working software in logically consumable pieces

      • Creative and innovative problem solver with experience working in a startup environment

      Great To Haves

      • Familiarity with Ruby on Rails, React, MongoDB, and ElasticSearch 

      • Experience with Web scraping (Mechanize, Phantomjs, Selenium, XPath,... ) 

      • Skills in Machine Learning

      Perks

      • Competitive salary, equity grants

      • Top of the line healthcare coverage (medical, dental, vision) and 401(k) 

      • Flexible time-off - recharging and taking time off is a priority for us

      • Healthy catered lunches every day and a fully-stocked kitchen with breakfast items, snacks and beverages

      • Downtown location with easy access to BART, CalTrain, and MUNI and great views of San Francisco and the Salesforce Park

      • Pre-tax commuter benefitsTeam happy hours and team building events 

      • Dog-friendly office - we love our furry friends

      If this sounds interesting, we would love to hear from you! Please include whatever info you believe is relevant: resume, GitHub profile, code samples, links to personal projects, etc.

    • 1 week ago

      Do you enjoy working with some of the latest technologies and using your expert Linux Administrator skills to automate routine system tasks? Do you like solving complex problems and finding solutions that scale appropriately in large, high-traffic environments? Are you comfortable working with a broad spectrum of software & services? If so, then we would like to hear from you!

      We are a small remote team of 3, looking for another curious, independent, and savvy DevOps engineer to build upon our continuous delivery pipelines using Kubernetes & Jenkins. We work with hybrid cloud environments and integrate many AWS services like EC2 & Lambda. Not a morning person? This full-time position has afternoon/evening hours: (ideally, 12pm-8pm Pacific give or take an hour).

      Responsibilities

      • Deploy, manage, & maintain applications and systems
      • Participate in on-call rotation
      • Implement, maintain, and improve CI/CD pipelines
      • Actively troubleshoot any issues and document solutions
      • Ensure system availability, respond to incidents, and handle escalations from other teams

      Requirements

      • 2+ years experience in a DevOps role (or similar)
      • Strong oral & written communication skills
      • Experience using Amazon Web Services (EC2, S3, & RDS at a minimum)
      • Proficient with Linux systems administration (RHEL/CentOS & Ubuntu specifically)
      • Experience with CI/CD platforms (Jenkins)
      • Comfortable using version control (Git)
      • Proficiency with Docker container concepts
      • Prior experience maintaining high-availability systems

      Nice to Have

      • Kubernetes exposure
      • Previous experience with Ruby on Rails environments
      • Prior experience with monitoring systems such as Grafana, Zabbix, or Nagios
      • Configuration management tools such as Terraform and/or SaltStack

      Benefits:

      • Health/dental vision insurance
      • 401K
      • Great work/life balance
      • 13" MacBooks and computer monitor provided
      • Adjustable work desks
      • Snacks and Friday Happy Hours!
      • Great location Our San Francisco office is steps from the Powell BART/Muni station!
    • 2 weeks ago

      The Role We’re looking for a senior backend ruby developer to join our growing experienced and talented technology team. The development team is responsible for all the vital backend infrastructure for our web application, Gatekeeper

      We develop in Ruby on Rails, so having demonstrable senior experiences of this is essential. You should be capable of working on all aspects of the software development cycle from architecture, coding and testing through to deployment.

      Development team

      • We're a distributed team of experienced developers

      • We love Ruby

      • We know how to cook a Rails monolith in the right way

      • We do care about the project, about the code quality and about our customers

      • We use code reviews (reviewing each other)

      • We have Code to Test Ratio: 1:1.1

      REQUIREMENTS

      Required skills:

      • Loves Ruby

      • Strong Rails knowledge, a good understanding of reliable design for big Rails projects

      • Confident with SQL (PostgreSQL in particular)

      • Clean code with an understanding of code smells and refactoring

      • Test-driven development - “Test Obsessed”

      • Understanding of front-end development (HTML/HAML/SASS/JS). However, no knowledge of frameworks required.

      • Experience of delivering large development projects

      • Tangible contribution to the open-source community or trackable record of public talks

      We need a talent who wants to be a long-term part of our business — not just an employee!

      BENEFITS

      • Salary dependent on experience (range $4,000 - $6,500)

      • Work from home

      • Flexible working hours

      • 4 weeks paid leave

      • We’ll pay for you to take any relevant training that improves your value to Gatekeeper

      $2000 REFERRAL

      Do you know someone that would be eligible for this role? We are offering a $2000 referral reward if you introduce a suitable candidate that we decide to hire.

    • We are

      Shogun (YC W18): a page builder platform for eCommerce stores. We're one of the most popular apps on Shopify and BigCommerce. Our fully remote team of +40 is located all around the world.  

      You must
      • Know TypeScript (and JavaScript) like the back of your hand
      • Have sharp, pixel-perfect CSS skills 
      • Have a super high standard of quality
      • Be super well organized
      • Have some real-world code we can check out
      • Have a lot of experience
      Technologies you will use
      • TypeScript
      • React
      • GraphQL
      • Ruby/Rails (nice to have)
      We offer
      • Solid pay
      • Fully remote team (+13 countries just on the engineering team)
      • Trips to international off-sites (next one in June/20)
      • Health Benefits (US)
      • Paid co-working space anywhere you want
      • And more
      Try out Shogun

      If you want, you can use Shogun to get a feel for the product. We'd love to hear what you think. Here is how:

      1. Create a Shopify Developer Account: https://developers.shopify.com
      2. Create a development store: https://help.shopify.com/en/partners/dashboard/development-stores
      3. Install Shogun on your development store: https://apps.shopify.com/shogun
      4. Create a couple of pages. We will take a look.
    • We are looking for a full-time, full stack engineer with strong Rails and Javascript experience to join our team of talented coders and content creators.

      About the Role

      We’re looking for a hungry, talented engineer who wants to make a big impact at this early stage in our roadmap. 

      As a full stack engineer,  you will be responsible for building out the intuitive, interactive experiences that our customers need to organize their own documentation, as well as determining the backend architecture and endpoints that we need to support those features. 

      Specifically, you will: 

      • Write elegant, well-tested code in a modern technology stack
      • Participate in standups, code reviews and retrospectives with our remote team
      • Work closely with our Head of Engineering and the engineering team to make architecture and design decisions
      • Help make sure everything runs smoothly & safely in production
      • Set down standards around development, code review and deployment

      Our tech stack

      • Rails 5.2, Postgres 10.6, React, Algolia
      • Team size: 11-50 people

      Things we love

      • Self-documenting JSON APIs, Algolia, BDD, git, continuous delivery, Heroku, vim (ok, maybe just me), Tartine croissants

      About you 

      What you bring to the role

      • You have 3+ years experience building great products in Ruby on Rails. During that time you’ve also become proficient in Javascript, ideally React.
      • You are confident working across the stack, whether its expanding our API or enhancing the frontend.
      • You are passionate about writing clean and well-thought out code
      • You want to karate kick technical debt in the chops
      • You’re comfortable writing test suites in a test-driven environment
      • You can craft a devastating SQL query to save the day when all else fails
      • You are a strong communicator and able to clearly articulate technical problems
      • You want to be an early contributor to our engineering culture and work environment

      Skills that make you extraordinary

      • Obsession with high-quality work
      • Ability to work independently and to adapt to the developing requirements of our users and market
      • Love of detailed, continuous feedback that makes the work better
      • Desire to always move fast and prioritize speed over scope 
      • Passion to be an early contributor to our engineering culture and work environment
      • Hunger to build a world-changing product 

      Working at Almanac

      At Almanac, we’re looking for structured thinkers full of passion, ambition, and kindness. We’d love for you apply even if your experience doesn't precisely match the job description. Your experience, skills, and interests will help you stand out—especially if your career has taken some extraordinary twists and turns. At Almanac, we welcome people of diverse backgrounds and perspectives who aren’t afraid to challenge assumptions and the status quo. Join us.

      At Almanac, we: 

      • Are fundamental optimists who believe we’re still only at the start of the digital age.
      • Go to extraordinary lengths to distinguish ourselves through world-class work.
      • Prioritize quality over speed, and speed over scope.
      • Desire working with deeply kind, mission-driven people.
      • Strive to make the complex simple.
      • Use first principles to debate ideas, test assumptions, and make decisions.
      • Seek the truth by putting data above opinions.
      • Assume good intent and give tactical feedback to help each other get better.
      • Hold no ego—when our customers win, we all win.

      As a company, we are seriously committed to your professional development and growth:

      • You will set your own monthly goals aligned with our ambitious strategy
      • You will have our collective support in achieving major wins—and personal coaching from your manager 
      • You will be able to request and manage your own budget
      • You will be encouraged to take risks, try new things, and be creative with your work 
      • You will have many opportunities to exchange and engage in feedback
      • You will be offered continual chances to stretch yourself and raise your own bar
      • You will be rewarded for achieving excellence and mastery
    • Silverfin (CET +/- 3 hrs)
      3 weeks ago
      Seasoned Ruby Developer - Spring 2020

      If you’re any good at Ruby, this is probably not the first job ad you’ve seen, so we’ve done our best to stand out while also accurately presenting what we’re all about. If it sounds like you would enjoy working with us, don’t hesitate to apply or drop us a line with questions on [email protected].

      Ahum. Here it comes.

      What’s a Silverfin?

      At Silverfin we’re trying to apply the promise of software to the age-old industry of accounting. With our SaaS we’re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimize their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.

      The good news is we’re succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is there’s still plenty left to work on, and that’s where we hope you come in.

      What makes the engineering team at Silverfin special?

      We’re a remote-first engineering team of 25 people distributed in 14 different countries. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than they’ve signed up for. A day in our working lives is pretty boring in this regard, and we feel that’s exactly how it should be.

      Working with us means you can be flexible with your schedule. It’s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids — whatever reason, you don’t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases it’s not, we will decrease the load instead of asking people to move their holiday.

      Being remote-first means we favor asynchronous communication. We don’t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so there’s a written, persisted record. We’re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slack’s DnD function, especially when you’re not working!

      We’d be really happy to welcome you in our #dev channel, but it’s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.

      What does working at Silverfin look like?

      We work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people.

      You’ll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.

      Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. We’re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the “other side”.

      Our stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Zoom as our remote conferencing tool of choice.

      No code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but they’re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.

      Software for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 7TB*, and our largest table recently crossed the 10 billion row mark. We interface with more than 30 different external APIs, and provide third parties an API of our own.

      *: Our ops team noted that this actually isn’t that hard to achieve if you’re just indexing everything, but it still sounds impressive, right?

      What does your future look like?

      Personal growth is key to staying motivated. At Silverfin you don’t need to move to management in order to get promoted. We see the individual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.

      Everyone has a €1000 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday you’ll get paid like any normal day. Silverfin colleagues regularly visit conferences across the world. Are you going to Euruko this year? Come say hi!

      We’re looking to hire a lot of new colleagues, and by the end of the year we’d like to have a couple of more teams. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if you’d like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.

      What are we looking for?
      • You’re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Rails’ training wheels if necessary.
      • You’re up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.
      • You code with reason and can justify the important decisions you made during development.
      • You can communicate clearly in English, both written and verbally.
      • You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.
      • You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.
      • You’ve got opinions on code design and you can discuss them, but you’re professional enough to not let those opinions get in the way of a consensus if necessary.
      What can we offer you?
      • Actual, proper work-life balance
      • Choose your own working hours and work 100% remotely
      • Personal growth training and opportunities
      • Join a distributed remote-first engineering team with 25 colleagues in 14 different countries
      • A refreshing work environment with professional, friendly and welcoming colleagues
      • A €1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
      Requirements
      • You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in other languages.
      • You get Rails
      • Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
      Nice to have’s

      These would be nice but are definitely not necessary. Don’t worry if none of the following applies to you.

      • Experience as a remote worker in a fully remote team
      • Experience with Javascript (ES6) and frontend frameworks
      • Experience working with large datasets and the problems they bring
      • Experience in Fintech
      • Accounting knowledge
      Interested?
    • productboard (Europe)
      4 weeks ago

      Join one of our product teams and develop features with real value to a one-of-a-kind product management system used by 2000+ global companies. Join a team that's redefining what product management systems can be. 

      Our Tech Stack

      productboard's stack is a Ruby on Rails backend built by passionate Rubyists with React.js on Typescript on the frontend. Over time with demand, we've added new technologies to support growing needs of the team, both in complexity and traffic. We're running Elasticsearch to power our Insights search, we are fully migrated to Kubernetes on AWS to enable an event-driven service architecture, we're using Kafka to let services communicate together asynchronously and resiliently.

      We are also exploring to use Typescript more and more on the backend as well. However we don't see our Ruby development slowing down anytime soon.

      You'll be expected to work on everything from the above, but we're not expecting deep knowledge in all of it. We strive to build up everything backed by code and reliable pipelines which will get you on track at lightning speed. We're always open to changes which can make us better!

      We work in small cross-functional teams that usually consist of 3 developers, a designer, and a product manager. You’ll be part of the whole feature development lifecycle. You’ll see all the feedback we collected from our customers and you will be encouraged to come up with your ideas or objections.

      About you

      • As a core member of our team, you care about solving real problems for real users. Coding, to you, is more art than mechanics and analytical thinking comes second nature.

      • As a core member of our team, you care about solving real problems for real users.

      • You like communicating with frontend or product management and you always keep the end-user in mind.  

      • 2+ years of experience building backend systems

      • Experience with some parts of our tech stack is always welcome (messaging, AWS, k8s, Typescript, SPAs)

      • Your code is clean and well tested, you own development from discovery to production deployment

      • You love to learn and constantly improve your own skills, and are not afraid to jump into new things

      • You could win a debate on tabs vs. spaces conducted entirely in English (we have a an international team and are successful at keeping discussions in English)

      • You live in Europe – as it's important for us to have the team in pretty much the same timezone 🙂

      Remote

      At productboard, we recently started building fully remote teams. It is therefore possible to join us as engineer while being (almost) 100% remote. The expectation is that you will travel to Prague roughly every six weeks to collaborate with your remote team members in person, while also meeting other team members and learning more about the productboard culture. If you're interested in taking on this position remotely, make sure you tick off (most of) these requirements:

      • You’re self-organised and disciplined

      • You have amazing communication skills

      • You know how to make sure everyone on the team feels included

      • Nice to have: previous experience with remote work

      About productboard 

      • productboard is the product management system of choice for everyone from Avast and Microsoft to rising stars like Metromile and Envoy. In addition to our recent $45M Series-B, Forbes Magazine named productboard 2019's most valued startup of the Czech Republic. 

      • We are backed by top Silicon Valley investors, giving us access to capital, networks, mentors, and markets

      • You’ll enjoy an exciting team atmosphere building a new and complex product

      • We iterate quickly and decisions are fast. You’ll have a voice in what we do and see the impact of your work

      • We have modern offices in Prague and San Francisco. Expect occasional travel to the US

      Perks & Benefits

      You'll join a diverse and talented team, with plenty of opportunities for personal growth, impact, and learning.

      💰Stock options

      💻MacBook Pro or notebook of your choice + 34″ monitor

      📚Budget for online courses, books and conferences

      🏝5 weeks of vacation and sick days

      🍲Free snacks, drinks, and yummy catered lunches every day 

      🏋MultiSport card to access sports facilities in Prague.

      🍹Team events, such as happy hours, off-sites, and retreats

      ⏱Flexible working hours and home office

      🎓Language lessons

      🌉Opportunity to travel to San Francisco

      ✈️Compensation for travels and co-working spaces 

      Culture

      Our culture is one of trust and openness, free of workplace politics, and hasty decisions.

      Thoughtful and transparent collaboration is a value that's integral to our founding principles. For us, success is a team sport, so it's important you're a team player. 

    • Territory Foods (US applicants only)
      1 month ago

      Overview

      We’re looking for someone with a passion for programming and writing performant code. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software. We are working on some interesting problems and need minds to help scale up our team and software.

      Our software is about delivering meals to our growing customer base in the most frictionless way possible. As a Front-end Engineer, you will be responsible for writing and refactoring code that ensures our core e-commerce functions such as order fulfillment, payment processing, user management, etc. are of the highest reliability and scalability standards.

      You’ll also help in other aspects of growing a new company: designing features, making good product decisions, and building a culture of excellence. While we work independently, we support each other through frequent code and design reviews, daily stand-ups, and pair programming.

      We’re seeking engineers who are ready to attack deep technical challenges as well as have an impactful role in product and company development.

      Who We Are

      We’re a platform for the next generation of wellness, focused on the hardest problem — personalized nutrition. We sell fresh food for Food Tribes (representing 39% of the U.S. population, including whole30, gluten-free, paleo, ketogenic, vegan, and vegetarian).

      We’re direct-to-consumer e-commerce with differentiated distribution, partnering with leading Fitness Tribes as local pickup spots (including yoga, cycling, and CrossFit studios as well as boutique and high-end health clubs).

      We lead with purpose and intention, just like our customers. We’re operating in six markets (DC, Philly, NYC, DFW, SoCal, SF Bay Area). In each, we work with amazing chefs using responsibly-sourced ingredients to create healthy meals that our customers rely on to undergird their health & wellness goals.

      At Territory, we believe that our people and culture are our biggest assets. Because of our passion for wellness, community development, and entrepreneurship, we want to have the best team members who not only believe in this mission but live it too. Our remote operating model allows us to have a strong team of cutting-edge thinkers around the USA who provide diverse and innovative ideas.

      We’re also entrepreneurial, strategic thinkers who are rooted in operations. All of our operational fervor serves as the foundation for scale. We are a fast-growing enterprise with the deeply held belief that the more people we serve, the more lives we change. The magic happens where operational excellence meets our growth mindset, and our teams try and live in the intersection.

      Responsibilities

      On a daily basis, you will:

      • Build highly performant, beautiful interfaces and features using React, HTML, and CSS

      • Collaborate with backend engineers to create and maintain clean, reusable, and secure code

      • Drive and participate in code and document reviews, mentoring team in best practices.

      • Work closely with cross-functional teams of product managers and designers to create and execute on technical requirements

      • Deliver on your promises and get the job done using your creativity and know-how

      Minimum Qualifications:

      • 4+ years of professional experience developing UI for web applications

      • Solid understanding of Coding Standards, OOP/OOD, design patterns

      • Thorough HTML5 and CSS3 knowledge

      • Core understanding of JavaScript, including ES6 and modern building tools

      • Experience using modern JavaScript frameworks such as React or Vue

      • Experience writing unit & functional tests using frameworks such as Mocha, Jest/Enzyme

      • Experience developing and optimizing a large production web application

      • Experience with REST API interactions

      • Extensive knowledge of Web technologies like HTTP protocol, CDNs, and server-side cache techniques

      • Experience with Git, automation tools and command-line style of work

      • Excellent communication, organizational, and project management skills.

      • Ability to work between teams and functions with high autonomy and little guidance.

      Nice to haves:

      • Experience with Ruby on Rails and familiarity with data fetching architectures like GraphQL

      • Experience with Redux/Thunk

      • Experience with Styled Components or Emotion

      • Good knowledge of relational databases, especially Postgresql

      • Entrepreneurial / prior Start-Up experience

      You Get

      • We’re much more results-oriented than we are time-oriented

      • Every team member gets free chow in exchange for detailed feedback on our meals (if you live in one of our pickup or delivery areas)

      • We have a fun, amazing group of employees, and a casual workplace

      • We are a distributed remote team working across all timezones in the US, so -We work flexible hours and live on Slack

      • We offer competitive compensation & benefits, including health, dental & vision insurance, and 401k. Benefits also include food, phone and fitness reimbursement

      • We believe at our core that the most important thing for anyone is to do challenging work that you’re naturally drawn to with a team you dig in order to make a meaningful difference in the world

      To Apply

      To throw your hat into the ring, please apply here with your resume + portfolio. Unfortunately, we can only accept US applicants at this time.

    • Responsibilities
      • Primarily engaged in a technical consultancy role for channel partners, providing technical assistance and guidance specific to the selling and service delivery readiness of Gitlab Channel partners.  
      • In partnership with the channel sales team, formulate and execute a sales, solution and practice strategy to exceed revenue objectives through the delivery of solutions & services that drive the adoption of GitLab
      • Educate channel partners of all sizes  on the value proposition of GitLab, and participate in all levels of discussions throughout the organization to ensure our solution is set up for successful deployment
      • Work on­site with strategic channel partners, delivering solutions architecture consulting, technical guidance, knowledge transfer and establish “trusted advisor status”
      • Enable the partners to provide technical evaluations via POC/POV ownership, RFP/audit support and workshop design
      • Capture and share best-practice knowledge amongst the GitLab community and other channel solution architects
      • Author or otherwise contribute to GitLab customer-facing publications such as whitepapers, blogs, diagrams or the GitLab Handbook
      • Build deep relationships with senior technical individuals within channel environments to enable them to be GitLab advocates
      • Serve as the customer advocate to other GitLab teams including Product Development, Sales and Marketing
      • Present GitLab platform strategy, concepts and roadmap to technical leaders within channel partner organizations
      Requirements
      • Experience building solutions and professional services through channel partners required. 
      • Knowledge of all or most of the following channel services categories in the DevOps space: Consulting, Managed and/or Advisory services. 
      • Presentation skills with a high degree of comfort speaking with executives, IT Management, and developers
      • Strong written communication skills
      • High level of comfort communicating effectively across internal and external organizations
      • Ideal candidates will preferably have 7 plus years software industry in channels or software technical sales experience with a proven track record of solution sales
      • Significant experience with executive presence and a proven ability to lead and facilitate executive meetings and workshops
      • Deep knowledge of the end-to-end software development lifecycle and development pipeline
      • Understanding of continuous integration, continuous deployment, chatOps and cloud native
      • Experience with waterfall, Agile (SCRUM, Kanban, etc) and able to discuss workflows for different software development processes
      • Experience with modern development practices strongly preferred:
        • Kubernetes
        • Docker
        • Linux
        • Package Management
        • DevOps Pipelines (CI/CD)
        • Application Security (SAST, DAST)
        • Cloud (AWS, GCP, Azure)
        • Application Performance Monitoring
        • System Logging
      • Experience with several of the following tools strongly preferred:
        • Ruby on Rails, Java, PHP, Python
        • Git, Bitbucket, GitHub, SVN
        • Jira, VersionOne, TFS
        • Jenkins, Travis, CircleCI
        • Veracode, Fortify
        • Artifactory, Nexus
        • New Relic, Nagios
      • Understand mono-repo and distributed-repo approaches
      • Understand BASH / Shell scripting
      • Ability to travel up to 35%
      • B.Sc. in Computer Science or equivalent experience
      • Successful completion of a background check
      • Ability to use GitLab

      As with all roles in the Sales Department the Solutions Architect participates in the Sales KPIs.

      Remote-OSL
    • About Visitor Queue:

      Visitor Queue is an advanced B2B lead generation software that has partnered with Google Analytics to allow organizations across the globe to identify the companies that have visited their website. Over the past 2 years, we have grown our user base to over 5000 companies including, Microsoft and Jones Lang Lassalle. An establishing leader in our category, we have over 150 positive reviews and a 90%+ rating on G2 Crowd and Capterra. We are a fast-growing Startup looking to establish further dominance in the lead generation and marketing analytics space.

      In order to continue our growth, we are looking to add a fulltime intermediate software developer to work remotely with the support of our current team. If you’re a hardworking, code assassin, then this is the role for you!

      About the Role:

      The successful candidate will be an integral part of our technology department, which currently includes 3 software developers (1 fractional CTO, 1 Senior Developer and 1 Front-end Developer). They will be responsible for the continued development of our application, website, integrations, and people.

      Key responsibilities:

      • Build out additional features, integrations and capabilities

      • Work with our current team to further the technical capabilities of the company

      • Develop new integrations with complementary software

      • Solve any support tickets and bugs logged by the support team

      • Daily check-ins and weekly scrums

      Qualifications:

      • 3-5 years of experience

      • Proficient in HTML, CSS, JS, Ruby on Rails, SQL

      • Proficient in PostgreSQL (e.g., understanding of stored procedures, triggers, CTE)

      • Very comfortable with Git and GitHub

      • Ability to communicate (verbal and written) clearly, accurately and eloquently in English

      • Hardworking with the ability to easily adapt to changing circumstances

      • Interested in growing and expanding their current abilities in a fun environment

      • Knowledgeable about test-driven development (TDD), behaviour driven development (BDD) and debugging

      Visitor Queue is an equal opportunity employer. Accommodations are available for candidates taking part in all aspects of the recruitment, selection and/or assessment process. If selected to participate in any part of the recruitment and/or assessment process, please inform us of the nature of any accommodation(s) that you may require.

      If you are interested in apply for this position, please email a resume and link to your LinkedIn profile to Nick Hollinger, CEO - [email protected]

    • FlexJobs (US only)
      1 month ago

      Who We Are

      Our mission is to improve the future of work by helping people find flexible jobs that make their lives better. We are committed to doing this internally and externally with integrity, intelligence, balance, communication, and care.

      In the past 13 years, FlexJobs has established itself as the leader in the professional flexible job market to help job seekers connect with employers that offer these highly desired arrangements, as well as to help employers reach these candidates. We do this in a way that makes the job search experience easier, safer, and faster for job seekers, by utilizing both technology and human intelligence to provide a friendly, effective, and valuable service.

      In terms of work flexibility, we also walk the talk! This is a remote job, as our entire team works remotely from locations all across the United States. Not only that, but having a great company culture is really important to us, and we’ve even been named one of Outside magazine’s Best Places to Work (2019) and Best Company Culture by Entrepreneur magazine (2018, 2017, and 2015).

      Responsibilities of the Job - The Opportunity

      We are looking for an experienced iOS developer to join our team. This person will work with our product and development teams to build quality applications, fix bugs, maintain the code, and implement updates as needed.

      The ideal candidate will have been a lead app developer or be someone who worked independently. We are looking for someone who has built apps that are currently available in the App Store.

      Your Experience

      • 3-5 years of experience in iOS development

      • Fluent in Swift, SwiftUI, and UIKit

      • Experience with mobile app networking, storage, and Cocoapods

      • Must have worked on recent consumer-facing projects

      • Experience working with a small and/or entrepreneurially spirited company

      Bonus Points Given

      • Experience in the job/employment space

      • Experience with subscription-based apps

      • Experience with Ruby on Rails

      Traits and Skills for This Role

      • Must be comfortable working independently and in small teams

      • Ability to work quickly and responsibly to meet deadlines and follow timelines

      • You have to really love coding...like, you need to be one of those people who writes code for fun

      Traits Required of All Team Members, You Included

      • A sense of pride in your work

      • A streak of perfectionism when it comes to details

      • Being highly organized, responsible, and ethical

      • Being proactive when it comes to asking questions, brainstorming, and working with colleagues

      • Excellent time management and organizational skills

      • An appreciation and enthusiasm for the ability to work remotely

      Other Requirements

      • Interest in a long-term position with a company that you’re proud to be a part of

      • A fully functioning home office with a reliable development environment

      • A workspace in which you can really focus without distractions

    • Bold Penguin (Eastern Time +/- 2 hours)
      1 month ago

      We didn’t create Bold Penguin because commercial insurance is broken. It isn’t. But as the world has gotten more connected and digitized, commercial insurance lags behind—creating a fragmented landscape where businesses, agents, and insurance companies struggle to interact in a smooth and easy way. That’s why we’ve built a highly efficient exchange that cuts the friction out of commercial insurance by connecting everyone to the right quote in record time.

      Powering the world of insurance is no small feat, so we’ve brought on a team that's not only incredibly talented but also passionate about our potential to upgrade the entire industry. As more and more companies big and small depend on our technology to operate in the commercial insurance space, we’ll need the best talent all around to support our growth. That’s why we’re looking at you (yes, you!) to make a bold move and join our adventure.

      Your  Role

      As a Cloud & Site Reliability Engineer, you will be a subject matter expert in building highly reliable, highly scalable features and infrastructure. You’ll use DevOps principles to ensure that Bold Penguin’s software systems are always available and ready to scale to meet growing demands. 

      Click here to learn more about DevOps on the glacier

      What You’ll Do

      • Ensure the reliability, performance, and availability of our platform by working as part of a cross-functional product team
      • Participate in agile ceremonies such as iteration planning, retrospective, and daily standups
      • Be part of the shared on-call rotation and proactively research possible issues affected the availability of our platform
      • Understand and clearly articulate tradeoffs in architecture decisions with regards to cost, security, operational efficiencies, performance, and availability
      • Build and maintain infrastructure with executable code (IaC) and automated delivery pipelines
      • Be passionate about Cloud/DevOps/SRE concepts such as Immutable Infrastructure, Cattle vs Pets, Infrastructure as Code, Delivery Pipelines

      Skills & Qualifications

      • Deep, hands-on expertise with AWS Cloudformation and other Infrastructure as Code tools
      • Experience with Amazon Web Services; specifically EC2, ECS, ELB, CodePipeline, RDS, Redshift, S3, IAM, and Lambda
      • Ability to articulate Cloud & DevOps concepts to a variety of technical & non-technical team members
      • Bonus points for expertise in implementing security & compliance frameworks such as SOC/2, NIST 800-53, and NIST 800-171 especially in Amazon Web Services
      • Bonus points for AWS Certifications 
      • Bonus points for familiarity with microservices architectures, Ruby on Rails and/or ETL tools such as Fivetran.
      • Experience working at technology companies and startups desirable
      • 2-4 years + of working remote, full time, and/or with full time co-located teams across different time zones.

      BONUS POINTS

      • Full-stack expertise in multiple tiers of modern web applications (e.g. front end, back end, infrastructure, etc.)
      • Open-source contributions and/or speaking experience.
      • Previous work experience in insurance and/or experience with policy rating very desirable.
      • You love Penguins! ;P

      TRAVEL TO THE "GLACIER" (please read)

      • We are firm proponents of "seeing eye to eye by meeting face to face". As such, our remote team travels in once a quarter for a full day of collaboration, goal setting, team building, etc.  Are you able to make this work?  In addition to this we also ask that, if hired, you are able to make the first week onsite for onboarding/training. 

      PENGUIN PERKS

      • For a healthy colony.
        • Our plan covers 50% of your Medical Premiums – Health - HRA, Dental, Vision, and Life Insurance, as well as Short & Long Term Disability (Trust us, the benefits are great!
      • Penguins plan for the future.
        • 401k Match program, up to 4%! 
      • Parental Leave
        • 16 weeks of parental leave (your kids need you there!)
      • Need a vacation?
        • Unlimited PTO - Please take a vacation - you need it and we applaud it and in fact we require you take 10 days off!
      • Hungry? Thirsty?
        • We offer free snacks and drinks, as well as catered lunch every Monday (even to our remote employees...nomb nomb nomb)
      • Penguins need to learn!
        • We support your professional growth. Certifications, training, memberships, and conferences are actively encouraged—and often covered.
      • Penguins are social creatures and love to play!
        • We have frequent happy hours, company events, and outings. What kind of company would we be if we didn't have some fun!?!? 
      • Penguins give back.
        • We offer volunteer opportunities every month!  There is no better feeling than giving back =)
      • Don’t want to move to Columbus?
        • We offer up to 100% remote engineers!
        • You must be OK visiting the office for a day or two every quarter - we are all about that camaraderie! 

      Penguins believe in inclusion. That’s why we’re proud to be an equal opportunity employer that considers all qualified applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, beak size, or inability to fly.

    • Hubstaff is a fast-growing startup in the time tracking and project management space that fully embraces remote work. You work when and where you want. We care a lot about our culture, having fun while working hard, and our annual retreats.

      Here's a video from our last retreat that shows what it's like to work for Hubstaff. https://hubstaff.wistia.com/medias/9pyt01aemt

      We are looking for a senior full-stack engineer who has several years of experience in both React and Ruby on Rails to join our passionate development team and work on our up and coming task management product.

      The correct person will take pride in their work, have extreme attention to detail, and be able to get their hands dirty implementing Rails controllers, React components, and doing HTML & CSS front-end work.

      This position will report to our Tasks team lead and work closely with our other engineers. You’ll be able to work 100% remotely. We are looking for someone that can grow with our team for years to come.

      This is a long-term (years, our hope is forever) full-time (40 hrs/wk) 1099 (hourly) contract role. Some of the benefits of working for us is our company-hosted annual retreat, work where you want (cafe, co-working location, your home, anywhere), don't have to ask for permission when you want to take time off, get to dedicate yourself to one project at a time, and have job security and a career path for years to come (we've run the company using positive cash flow from day one and are carefully growing the team and business).

      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 React and five years of Ruby on Rails experience

      Front-end Development Requirements:

      • React & Redux
      • Highly skilled with HTML & CSS
      • Bootstrap
      • Javascript & jQuery
      • Git

      Backend Development Requirements:

      • Ruby on Rails
      • Postgres or MySQL
      • Unit tests (rspec, Jest, etc.)
      • Background workers (Sidekiq)
      • Working from design docs/specifications & wireframes

      Bonus:

      • Solr
      • Redis
      • Vue.js
      • Service workers architecture
    • The company:

      We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We build highly scalable systems that process trillions of data points every day to provide real time alerts, visualizations, log aggregations, and application traces for tens of thousands of companies. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way. 

      The team:

      The APM Team at Datadog provides mission critical application health and performance monitoring for customers of all sizes and industries. We’re taking a new approach to APM with distributed tracing and seamless integration with Datadog’s Infrastructure and Logs products.

      The opportunity:

      We are looking for an expert Ruby engineer experienced with Ruby language internals who can help push our tracing tools to the next level. Come and join us to build amazing open source software! 

      You will:

      • Write code that instruments thousands of Ruby applications around the world. 
      • You’ll help 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 

      Requirements:

      • 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.
    • 1 month ago

      Codelitt is looking for a Ruby on Rails senior with experience building highly complex applications. Preferably you communicate well with other engineers. You work well with others and friendly.

      While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred.

      Requirements

      • Experience working and collaborating with teams
      • Experience in Linux and command line a must
      • Solid Javascript experience a must
      • Proven work with React
      • Proven work with Ruby on Rails
      • You know how to architect all components of front-end project
      • You have experience reading the API documentation and working with different endpoints to compose the desired effect
      • You know how to run projects through solid processes (things like code reviews, reviewing stories, planning)
      • Picks up new technologies quickly and efficiently
      • Uses Git for all of your projects
      • Creates tests before they write code (TDD is your thing)
      • Expert knowledge of OOP and software design principles
      • Driven, ambitious, and interested in tech
      • Self-motivated
      • Acumen. You must be able to think of and judge multiple solutions for a problem and be able to reason between them.
      • You’re aware of how to build secure apps
      • You know how to optimize frontend load times, debug rendering issues, and overall provide a smooth experience to the user.
      • Knowledge of responsive frontends
    • 1 month ago

      Security Architect Job Responsibilities and Duties


      Syncro is a small team crafting applications helping small business be more successful. Our software does job tracking, marketing, invoicing, integrates tons of online tools -- and is awesome.

      We're building a company that has fun inventing. We go fast, and our customers love us. Thousands of repair shops and IT Professionals all over the world rely on our platform for their entire business operations.

      We are different - we really do care, the founders are writing this ad and holding interviews.

      We are building a powerful Remote Machine Management (RMM) platform and this space demands the utmost in security. This is where you come in! As a lead in the security team you’d be relied upon to coordinate vulnerability assessments, field incoming reports from bug bounty programs, assist real-time in active attack scenarios, help marry business requirements with state of the art security systems, and more.

      WHAT YOU'LL BE DOING:

      • Perform penetration testing on new and existing application architecture

      • Gather requirements and current standards to overview technology and make recommendations

      • Plan architecture changes and help guide new innovative security programs

      • Keep up-to-date on the latest security standards

      • Document security procedures for hosted environments, remote workers, internal tools, and the production platform.

      • Estimate cost and budget for security updates

      • Oversee technical implementations during security or other IT updates

      • Mitigate damages during a cyber attack and respond to threats quickly

      • Coordinate outside security vendors for vulnerability assessments, audits etc

      HIGHLIGHTS:

      • A salaried position designed to grow with the company(seriously, try us).

      • We want this to be your dream job - but we need your help(tell us how).

      • We will advance your career like nobody else-- stay with us for the long haul and we'll keep you challenged, learning, passionate, and growing.

      • We are currently a dispersed team working from home.

      • We offer comprehensive health, vision, and dental coverage and a 401(k).

      WHAT WE'RE LOOKING FOR:

      • A few years of professional experience working on application security and network security.

      • Ruby on Rails or web development experience is a major plus.

      • No specific education necessary.(really.)

      • Excellent communication skills - verbal, written and electronic.

      • You care-- which means sometimes putting yourself out there for a customer experiencing pain.

      • Ability to multi-task in a fast paced environment.

      • You're kind and wily(in a good way).

      • Bonus: Experience with HIPAA compliance or other similar experience.

      HOW TO GET HIRED BY US:

      Just demonstrate that you are an individual, you have a personality, you enjoy life, and you enjoy good work. And please include a resume. If you have a cover letter that can highlight something you know about our product, the space, and security trends in this space, that would be fun to read!

      Syncro is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment where all employees can thrive and do their best work, free from discrimination and harassment.

      Pay: DOE. Let's Talk.
    See 7 more Software Development jobs