React + Ruby on Rails Engineer

Are you an Engineer looking to revolutionize the way people roadmap and launch products that customers love? Do you want to create something that will change the way people think about innovation, and work with cutting-edge visualization, collaboration, and social ideation technologies at the same time? We are looking for highly ambitious engineers who want to work on major aspects of the Aha! product — from the back-end through to the end user experience. If this is you, we want to hear from you!
As a Senior Rails Engineer at Aha!, you will have an excellent opportunity to join a breakthrough and profitable company that is growing fast. Aha! was founded by a proven team of product and marketing experts. More than 250,000 users worldwide trust Aha! to set brilliant strategy, capture customer ideas, create visual roadmaps, and manage breakthrough marketing programs.

We are looking for someone who:

  • Is experienced in Ruby-on-Rails
  • Has worked on key functionality for a cloud-based product
  • Has a computer science degree or demonstrated experience solving challenging CS problems
  • Wants to work on a major aspect of product functionality from back-end algorithms through to the user interface
  • Wants to be great and work in a fast-moving, online environment where the end-user is key
We are committed to being great, and we want someone who:
  • Can work at a fast-paced company where the feedback cycle is measured in hours rather than weeks
  • Has a “get it done” attitude and a background of delivering superb work again and again
  • Is seeking a career-defining opportunity and a proven, results-oriented team that has sold multiple software companies
We are building a distributed team, and you can work from anywhere in North America for this role. We offer generous salary, equity, benefits, and a profit-sharing program.

React.js and ruby on rails engineer

Are you an Engineer looking to revolutionize the way people roadmap and launch products that customers love? Do you want to create something that will change the way people think about innovation, and work with cutting-edge visualization, collaboration, and social ideation technologies at the same time? We are looking for highly ambitious engineers who want to work on major aspects of the Aha! product — from the back-end through to the end user experience. If this is you, we want to hear from you!
As a Senior Rails Engineer at Aha!, you will have an excellent opportunity to join a breakthrough and profitable company that is growing fast. Aha! was founded by a proven team of product and marketing experts. More than 250,000 users worldwide trust Aha! to set brilliant strategy, capture customer ideas, create visual roadmaps, and manage breakthrough marketing programs.

We are looking for someone who:

  • Is experienced in Ruby-on-Rails
  • Has worked on key functionality for a cloud-based product
  • Has a computer science degree or demonstrated experience solving challenging CS problems
  • Wants to work on a major aspect of product functionality from back-end algorithms through to the user interface
  • Wants to be great and work in a fast-moving, online environment where the end-user is key
We are committed to being great, and we want someone who:
  • Can work at a fast-paced company where the feedback cycle is measured in hours rather than weeks
  • Has a “get it done” attitude and a background of delivering superb work again and again
  • Is seeking a career-defining opportunity and a proven, results-oriented team that has sold multiple software companies
We are building a distributed team, and you can work from anywhere in North America for this role. We offer generous salary, equity, benefits, and a profit-sharing program.

    Full-Stack Software Engineer

    Articulate is looking for a Full-Stack Software Engineer. We’re makers. We believe the job of a development team is more than just writing code. We are here to create experiences which delight our customers—that is always our top priority.
    We’re a fully distributed company with a high degree of autonomy and no office space. At Articulate, you’ll work closely with an awesome team of developers and designers to build industry-leading products and solve interesting problems.
     
    The ideal person for this job is a multitalented Full-Stack Software Engineer with a good eye. This person sweats the details, focuses on quality results instead of effort, and sees problems as opportunities to learn and level up as a team. Solid GIF skills and emojis game are big bonuses.
     
    Here’s a smattering of the tech you’ll be working with: Node.js, React, JavaScript, CSS, AWS, GitHub, and Slack.
    About Articulate
     
    Articulate is a highly successful, fully remote software company that’s changing the way the world learns. Our award-winning e-learning tools are used by 78,000+ organizations across the globe to create engaging online and mobile courses. Our customers include 93 of the Fortune 100 and 19 of the top 20 U.S. universities. And our online community of 605,000+ members is the largest, fastest-growing community in the industry.
    We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We’re all free to exercise our crafts the best way we know how to reach our goals as individuals and teams. Each and every one of us is focused on producing results that directly impact the company’s success. And we all strive to do what’s right by people, both internally and externally, instead of taking the shortest route to the highest profits.

    We honor people’s humanity in all of our disparate experiences and social locations, accepting each person as an individual with a story worth listening to and honoring. We believe that honoring everyone’s humanity means being committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, color, national origin, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, and military or veteran status, or any other basis protected by law. We are an equal opportunity employer and invite applicants to voluntarily disclose their race and gender on our application form to help us create a diverse company. This voluntarily disclosed information will not be shared with any hiring manager and will be kept in confidence by the Articulate human resources department and executives who are not hiring for this position.

    Front-end Engineer

    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 via the link below. 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.

    FTP and SFTP Server Developer (Java)

    Are you an expert in the inner workings of the FTP protocol or SFTP protocol? Would building a server that achieves perfect compatibility with the RFC while still managing to support buggy clients make you smile?
    If so, we’d like you to learn about Files.com!
    Files.com is one of the largest providers of commercial FTP and SFTP server hosting in the world. Our service was originally launched as BrickFTP, and even though we’ve grown beyond FTP in our service offerings, we have thousands of businesses that rely on our services 24/7 for reliable FTP and SFTP server hosting.
    Our FTP and SFTP server code is primarily written in Java and leverages open source code from the Apache foundation (that we have considerably extended).
    We’re looking for a rare unicorn who knows FTP and/or SFTP at a protocol level and knows Java to help us modernize our FTP and SFTP server code and implement many new exciting features.
    As an FTP or SFTP server developer at Files.com, you’ll take ownership of our FTP and SFTP server code, helping us keep it modern, fast, and maintainable, while implementing exciting new features.
    These codebases are currently written in Java, and we want applicants to be comfortable in Java, but we are also interested in rewriting these in more modern languages such as Go or Elixir, especially if we can leverage existing FTP or SFTP libraries.
    In this role, you’ll work on the following things and more:
    • Keeping our SSH and TLS cryptography up to date, including integrating new ciphers and curating the list of approved ciphers for maximum security.

    • Ensuring that our FTP and SFTP server products are maximally compatible with the wide range of client software in the wild (even the buggy software).

    • Optimizing our FTP and SFTP servers for speed and throughput so our customers get the fastest server experience possible.

    • Integrating new features such as client-side encryption.
    Minimum Qualifications:
    • 5+ years of directly applicable experience.

    • Deep understanding of the FTP and/or SFTP protocols at the protocol level. Having written an FTP or SFTP client or server in the past would be a strong indicator of this.

    • Strong Computer Science background and understanding of algorithms and data structures.

    • History developing and supporting actual applications that have seen production usage with a large userbase.

    • Complete understanding of how to write secure code and an awareness of common web application security vulnerabilities.

    • Solid experience with Java, ideally the new features in Java 8 and Java 10.
    Preferred Qualifications:
    • Participation in open source projects, including ideally being the maintainer for a package that sees large usage in the community.

    Remote Contract React Native Engineer

    We’re looking for talented React Native engineers to partner with amazing product companies to work as part of a team on React Native apps for iOS and Android. We regularly partner with Y Combinator funded product companies that place a high value on engineering. Strong communication and documentation skills are needed as this is a fast paced engineering environment. At least 3 months of React Native experience is required and full stack experience with Rails or Node.js is a plus (Apollo Client/GraphQL experience a huge plus). While we prefer candidates that have experience in native Android (Java) or iOS (Objective C), it isn’t required.
    We are a hiring platform for React and React native engineers. We have multiple clients that are looking for remote React and React Native contractors to start quickly. In addition, we have clients that are looking to hire React and React Native engineers full time onsite. If you are interested in a FT onsite role please let us know in your application!
    For Remote Contractors
    Contract lengths vary depending on the project, but range from 1 to 3 months (some last as long as 6 months). We also have contract to hire roles available, where after a short contract the company hires you full time remotely. The majority of our clients are in the San Francisco area so the closer to that timezone the better.
    For Full Time Roles Onsite in San Francisco
    You must be living in San Francisco or be willing to relocate. Please provide your requested annual salary range in the application.
    Requirements:
    • Fluent with both verbal and written English
    • Willingness to complete a 6-8 hour code challenge
    • 30-40 hours per week of availability
    • Mid-Senior or Senior level Position (3+ years of professional experience)
    • 3+ months of React Native experience (with a production app)
    Nice to have’s:
    • Full stack experience (Rails or Node.js)
    • Professional Obj-C or Java experience (Helpful when working with native modules using React Native)
    • 6+ months of React Native experience
    • Experience with Apollo Client & GraphQL
    • Onsite travel is not required but is often appreciated by our partners (Please let us know if that is an option)

    Senior React Developer

    EveryoneSocial is looking for a senior React developer!
    EveryoneSocial is growing like wildfire and we need a crazy-talented React developer to join the team.  We are cash flow positive and are looking to 10x in the coming year. You should really understand scale and what it takes to implement web apps that scale. You should be excited about writing fast, test-driven, clean, and reusable code.  We run on AWS using Serverless and Appsync, graphql. You should either have experience in this or have a good grasp of these concepts.
    This position can be in our main office in Salt Lake City or remote (in the US).  If remote, you need to have a proven track record of being highly productive in a remote position.  Please, no applications or communication from recruiters or candidates out of the country.

    Desired Skills and Experience

    • Have 2+ years of professional experience with React.
    • Have experience with TypeScript. Our primary goal with TypeScript is preventing runtime bugs and errors. 
    • Has used a GraphQL API extensively. We use Apollo to communicate with AWS AppSync for all remote calls.
    • Understands component composability and is comfortable creating infrastructure components that are fully portable.
    • Always uses the right tool for the job and doesn’t try to reinvent the wheel.
    • Nice to have but not required: Experience with Material UI, Webpack, and Babel
    • Be a leader.  We don’t like to hold hands, we like people to tell us what should be happening.  We are looking for someone obsessive about quality and pace. We are a small startup and need to move fast.  We are learning a lot every day and our best chance of further success is build and react fast
    What we provide
    • Competitive salary, based on experience
    • Medical, dental, and vision insurance paid for you and your family
    • Stock options
    • A fun workplace where you can be creative and work on hard problems!
    How to apply
    If you feel like you meet the requirements above, we want to hear from you!  Please send an email to jobs@everyonesocial.com and either attach your resume or link to it.  Please write us a paragraph or two with a bit about yourself.  We would love to hear which of the above requirements you feel apply to you.  
    Applicants who don’t write an email describing how they meet these requirements will not be considered.
    About EveryoneSocial
    EveryoneSocial is how people use social media at work, to connect with others inside and outside of their company, to share and engage, to be the best at what they do whether that’s working in a retail store or behind a desk at hq.  We’re self-funded, profitable (going on two years!) and we always want to do a lot with a little. We have an amazing team of smart people who love working together, we are the leader in our space and we have some absolutely amazing customers, including Dell, Adobe, IBM, EA, and T-Mobile.  Our headquarters is located in beautiful Salt Lake City, UT.

    Software Engineer, Backend

    Note: Although this is a remote position, we are only looking for candidates in European / African timezones between UTC-1 and UTC+3.
     
    At Hotjar we’re on a mission to build the leading user feedback and analytics platform, with our product being used by over 915,000 users in 190 countries. As part of our Engineering team, you’ll work on the exciting challenges that come with large-scale web traffic and analytics.
    We work in an agile and highly collaborative environment, 100% remotely, and challenge the norms of traditional business leadership. Our focus is on true transparency and respect.
    We’re looking for enthusiastic and resourceful software engineers who are passionate about building great products, someone who loves being part of a team, whilst enjoying the autonomous nature of working remotely.
     About the job:
    • As a Backend Software Engineer with Hotjar, you’ll help develop and improve features built primarily in JavaScript, AngularJS, Python and PostgreSQL.
    • You’ll create production grade Python code and have the opportunity to implement solutions designed to handle incredibly high levels of traffic.
    • You’ll need to be process-driven and eager to learn new technologies and programming languages.
    • We favour those with a delivery-focused mindset, versus a focus on flawless or over-engineered code.
    Requirements
    • 3+ years background in benchmarking, optimizing, scaling, and taking care of high levels of traffic.
    • Experience using Python and PostgreSQL.
    • Experience using HTML, CSS, JavaScript, AngularJS, jQuery, Redis, Lua, Linux, Nginx, Elasticsearch, and Amazon Web Services a plus.
    • Familiarity with automated testing frameworks such as Selenium.
    • Familiarity with distributed revision control systems such as Mercurial or Git.
    • Fluent in English with excellent interpersonal skills.
    • Desire to work in a respectful, transparent, and collaborative work environment, following Hotjar’s company valuesculture and ways of working.
    • Will submit to a background check, confidentially processed by our third-party.
    What we offer
    • A remote and accomplished diverse and international team.
    • An opportunity to positively impact people’s experience online and make the web a better place.
    • Annual learning and development budget.
    • Several perks designed for your well-being and a healthy work-life balance. (Holiday Budget, Wellbeing Allowance, Working Together Budget, 16 weeks paid parental leave, and much more).
     Compensation Range
    The budgeted compensation range for this role is €50,000 to €70,000 annually. Ranges are based on market research and are equitable to other roles within Hotjar. The actual compensation offered will be based on relative experience. At this time we are only able to provide official employment status to those located in Malta and Germany (for candidates who don’t require visa sponsorship). All other team members will join as full-time consultants and will be responsible for paying any taxes or applicable fees where they reside

    Front End Engineer

    Chili Piper is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with designers to constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.
    On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.

    Responsibilities

    ●  Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.
    ●  Ensuring that technical software development process is followed on the project, familiar with industry best practices for software development.
    ●  Develop applications in languages including React JS
    ●  Demonstrate the ability to adapt and work with team members of various experience level.
    ●  Translating designs and wireframes into high quality code Skills
    ●  Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
    ●  Thorough understanding of React.js and its core principles (2+ years of work experience with React)
    ●  Experience with popular React.js workflows (such as Flux or Redux)
    ●  Familiarity with newer specifications of EcmaScript
    ●  Experience with data structure libraries (e.g., Immutable.js)
    ●  Knowledge of isomorphic React is a plus
    ●  Familiarity with RESTful APIs
    ●  Knowledge of modern authorization mechanisms, such as JSON Web Token
    ●  Familiarity with modern front-end build pipelines and tools
    ●  Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
    ●  Ability to understand business requirements and translate them into technical requirements
    ●  A knack for benchmarking and optimization
    How We Work
    • Freedom and flexibility. We’re a 100% distributed team working from around the world. Our team members can work from wherever they want in the world, as long as they show up on our weekly all hands meeting on Zoom.
    • Solve interesting problems. The software landscape has exploded. There are dozens of solutions for each problem. We want to be different. We come up with new angles on existing problems or invent better solutions to help companies with their sales and marketing. Then we turn these ideas into beautiful, smart software.
    • Autonomy and ownership. Working on a distributed team means you don’t have someone micromanaging you or looking over your shoulder to make sure you’re getting things done. We’re a team of do-ers who take full ownership for their results.
    • Be helpful. Our first value as a company is help. Help our customers be successful. Help our prospects get the right information and make the right decision whether or not it includes our products. Help our team members reach their full potential.
    The Perks
    • Unlimited Vacation
    • WeWork membership so you can work from anywhere
    • Any equipment/software/tech that you need to do your job
    Please attach / refer any personal projects you have worked on, if any. Send your resume to scott@chilipiper.com or apply here – https://www.smartrecruiters.com/ChiliPiper/743999681715976-front-end-developer – and if your experience matches our job description you will be required to pass a coding challenge before moving forward to a live coding interview with our CTO.

      Front-End Software Engineer

      We are:
      DeviantArt – the largest online social network for artists and art enthusiasts, and a platform for emerging and established artists to exhibit, promote, and share their work with an enthusiastic, art-centric community. We have over 45 million registered members and attract over 50 million unique visitors per month. Our members — known as deviants — upload thousands of pieces of original artworks every day, everything from painting and sculpture to digital art, pixel art, films, and anime.
      Our technology department is responsible for working on interesting scalable technologies and fun features across a number of areas of DeviantArt. Our worldwide remote teams work on a rapid iteration process and encourage collaboration between developers, UI designers, product managers, and non-technical staff.
      You are:
      A developer with 3 or more years of software development experience in team-based environments. You have advanced JavaScript & CSS skills, and significant production experience with React.js and Redux. You have a proven track record of working on advanced, scalable, interactive web applications as a front-end and/or full stack developer.
      You’re passionate about software engineering, and constantly expanding your knowledge. You have strong communication skills, are a self-learner and you engage with the product development lifecycle from concept to support. You also pay close attention to detail, animation and user experience.
      Bonus points if you:
      • Have a Computer Science degree or equivalent experience.
      • Have some exposure to TypeScript, ES6, lodash, Redux saga, Sass/Less, any template engine (JSX, Jade).
      • Are well versed in working with server-side APIs.
      • Have experience with automation and package management tools such as Grunt, NPM, Yarn, Webpack.
      • Have knowledge of React server-side rendering.
      • Practice TDD.
      As a Front-End Software Engineer, you will:
      • Build rich React applications with different state-management paradigms within a very new codebase that leans on frameworks and tooling developed by large and very experienced teams.
      • Push your code to millions of users every day.
      • Interact and collaborate daily with a world-class product, UX and design teams.
      • Improve your skills and learn from top-notch engineers.
      • Tackle tough problems and find creative ways to solve them.
      Please submit links to your live projects, GitHub accounts or other examples of your best sample code!