256 : remote jobs for you

Software Solutions Architect

As Software Solutions Architect, you are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying.

As a consulting Software Solutions Architect, you are always happy to be learning, choosing the right tool for the job but also becoming the foremost domain expert about our client’s business. You should always be able to answer the question: What have I learned this week?
This is a remote first role that will require some travel to client sites as necessary. You must be authorized to work in the United States.
Responsibilities and Duties
In this role, you will participate in the full life cycle of application development for our clients with duties including but not limited to:
  • Assist the sales team with uncovering and understanding technical requirements and producing estimates and risk assessments for new projects.
  • Become the domain expert for our clients’ business and gain a deep knowledge of their infrastructure and internal systems.
  • Assess and research technologies to determine their fitness for a particular purpose.
  • Educate and train clients and stakeholders about the benefits of our approach and process to software and solutions development.
  • Collaborate with the engineering team on project delivery by contributing code and reviewing pull requests.
  • Collaborate with the team to create a successful project hand-off plan
Qualifications and Skills
  • 10+ years of experience in software engineering.
  • Over 5+ years of experience directly consulting with clients.
  • Eager to learn new languages and technologies.
  • Proficient and experienced with at least 3 programming languages; JavaScript, Ruby, Elixir, Go, C# and Python are all a plus.
  • Strong experience designing and delivering features on both server and client sides of the development stack.
  • Experience with AWS, GCP, or Azure.
  • Experience working with Chef, Ansible, and other provisioning technologies is a plus.
  • BS of Computer Science or similar academic background is a plus.
  • Excellent skills in spoken and written English language.
  • Possess a strong and reliable internet connection.
  • 18 hours ago
  • Citrusbyte

Full-stack Developer

Job Description

We are looking for a Full-stack Javascript Developer to work on our front end and back end applications. You will report directly to the CTO and work with other developers as part of our small distributed team, building world-class software through rapid iteration. In this role, you should be a highly motivated team player with a keen eye for detail and problem-solving skills.

Responsibilities

  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Study existing software programs and establish areas for improvement
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback
  • Create technical documentation (e.g. API docs) for reference and reporting

Requirements

  • At least 5~8 years experience as a Software Developer or Engineer
  • Full working proficiency in English (other languages beneficial but not required)
  • Must be very self motivated & have great self management skills
  • Familiarity with Agile development methodologies
  • HTML & CSS
  • ES6 Javascript: React & NodeJS
  • Git
  • MongoDB
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude
  • Strong attention to detail with customer and company goals squarely in mind
  • Experience with UX and/or user-interface design a plus

Perks

  • Competitive pay
  • Work from anywhere you want
  • Flexible working hours (results are what matter)
  • Generous holiday allowance
  • 1 day ago
  • Storeganise

Full-stack Javascript Developer

Job Description

We are looking for a Full-stack Javascript Developer to work on our front end and back end applications. You will report directly to the CTO and work with other developers as part of our small distributed team, building world-class software through rapid iteration. In this role, you should be a highly motivated team player with a keen eye for detail and problem-solving skills.

Responsibilities

  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Study existing software programs and establish areas for improvement
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback
  • Create technical documentation (e.g. API docs) for reference and reporting

Requirements

  • At least 5~8 years experience as a Software Developer or Engineer
  • Full working proficiency in English (other languages beneficial but not required)
  • Must be very self motivated & have great self management skills
  • Familiarity with Agile development methodologies
  • HTML & CSS
  • ES6 Javascript: React & NodeJS
  • Git
  • MongoDB
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude
  • Strong attention to detail with customer and company goals squarely in mind
  • Experience with UX and/or user-interface design a plus

Perks

  • Competitive pay
  • Work from anywhere you want
  • Flexible working hours (results are what matter)
  • Generous holiday allowance
  • 1 day ago
  • Storeganise

Developer Experience Engineer

Auth0, a global leader in Identity-as-a-Service (IDaaS), provides thousands of enterprise customers with a Universal Identity Platform for their web, mobile, IoT, and internal applications. Its extensible platform seamlessly authenticates and secures more than 1.5B logins per month, making it loved by developers and trusted by global enterprises. Auth0 has raised more than $110 million to date and continues its global growth at a rapid pace. We are consistently recognized as a great place to work based our outstanding leadership and dedication to company culture, and are looking for the best people to join our incredible team spread across more than 35 countries! Auth0 is looking for Developer Experience Engineer across the following technologies: • Java (Struts, Spring, Play, or similar) • JavaScript (React, Angular), TypeScript Developer Experience Engineer You GET developers! You know what they need, how to talk to them, how to make their lives easier, what makes them click, their dissatisfiers and their delighters. You recognize when a framework, library or product provides a great experience. As a Developer Experience Engineer, you will use those superpowers to improve our entire onboarding process, SDKs, Quickstarts, Docs, and provide direct assistance to developers in our support channels. You will be the internal and external steward of the experience for the technologies that you love working with every day. Each Developer Experience Engineer shepherds one or multiple platforms forward, both internally within Auth0, and externally in the community. You will be working in a cross-functional team alongside the developer evangelist, onboarding, growth, dashboard, community, and SDK teams to provide the best developer experience for the technologies you own. The most important qualifications for this position are software engineering expertise, empathy, and self-direction.

You will be 😊

    • Writing, curating, editing developer resources: tutorials, examples, guides, and documentation.
    • Owning the code samples and implementation guidance for Auth0.
    • Championing Auth0 by engaging directly with the community.
    • Gathering and channel user feedback within the company to improve the experience for developers on Auth0.
    • The go-to-expert in the company, internally and externally, providing domain knowledge and reviews for Auth0 in these technologies.
    • Directly shaping and enhancing our open source SDKs.
    • Sharing your technical expertise at conferences and other tech events.

You'd be a great fit if you had ❤️

    • A deep understanding of writing, running, maintaining and debugging applications in one or more of the technologies listed above.
    • The ability to communicate effectively in person and in writing as a presenter, documenter.
    • Excellent written and verbal communication skills: presenting, documenting, troubleshooting.
    • Demonstrable experience authoring developer documentation (tutorials, blog posts, docs).
    • The ability to be self-directed and be effective working independently, yet feel equally comfortable contributing in a global team environment.

Bonus points if you have 👍

    • Experience working in distributed teams and work environments.
    • Created open-source material or have contributed to open-source projects.
    • Your own technical blog.
    • Knowledge in the identity and access management space.
Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
  • 1 day ago
  • Auth0

Get alerts for new jobs

React Native / iOS / Android Developer

We are a closely-held web and mobile product development firm and we are looking for driven mid/senior-level React Native Developers.  Are you experienced and current in your JavaScript and React skills?  Do you have depth in React Native and experience building iOS and Android applications?  Looking for a no-politics zone to do your best work?  


 


The Work

The React developer will be engaged in a range of web and native application development including:


 

§  Large-scale web application development with ReactJS

§  Develop iOS and Android applications with React Native

§  Custom business applications utilizing rich HTML5/CSS3/JavaScript-driven front ends

§  Participate in full-stack JavaScript application development including Node.JS


Skills & Requirements

The position requires strong application development using React, HTML5, CSS3, JavaScript and related ecosystem tooling.  The React Native Developer will also be instrumental in the construction of native applications utilizing React Native.  Experience with MobX and TypeScript are key supporting skills while mature development expertise in the construction of isomorphic JavaScript single page applications is key.  
Our front end and React developers possess strong skills in the above technologies and just as important front end design patterns, common interface frameworks and testing.  A passion for web standards and modern interface/JavaScript frameworks is also pretty darn important.


Some Specifics

At Finibus you will:
§  Live and thrive in React, JavaScript and single page applications

§  Build modular React components with directives and ES2017, ES2016, ES6 and whatever they call it next

§  Work with a full team following GitFlow with regular pull requests and continuous deployment pipelines

§  Write RESTful API specs for back end devs to construct or for you to construct with Node.JS

§  Deploy solutions to the cloud including Azure and AWS

Proficiency and comfort on Agile teams (specifically, Scrum with 2 week sprints) will be a major plus for this position.


 


What Kind of Projects Will You Work On?

§  Web, native mobile and collaboration applications for the fastest growing insurance groups

§  iOS and Android applications for Insurance products field workforce


§  You can have a look at www.meply.com


How to Know If You're A Fit

If any of the following excites you, we definitely want to talk to you! 

This Is A Remote-Friendly Position

Finibus is a distributed workforce with developers and designers located throughout the World.  We are open to applicants located anywhere (we fine all team members being within 3 time zones of each other best for collaboration).

  • 3 days ago
  • Finibus

JavaScript Developer

We are looking for a developer that wants to help us build a high performance, high accuracy online fraud prevention service.

In the United States in 2017, $16B was lost to internet fraud and identity theft. Help us stop this.

Whether you love JavaScript or are just starting with it, you must have the curiosity and persistence to work on challenging problems.

Send answers to the below questions in an email to join@stealthjs.com with a link to your GitHub/GitLab profile.

  • How would you represent a triangle in JS?
  • How would you handle financial calculations in JS?

  • 3 days ago
  • StealthJS

Front End Software Engineer

About Ticketsolve
Ticketsolve is a web based online and box-office ticketing platform. We currently have over 290 clients based throughout UK and Ireland. These clients are a mixture of Theatres, Arts, Festivals and specialty offerings such as Ice Skating and Christmas attractions. We are a consistently profitable company with healthy year on year growth. The new features and abilities we are adding to Ticketsolve puts in a place to deliver strong growth in the coming years.

Introduction
We are currently going through a very exciting evolution of our platform. We are moving from a traditional RoR architecture to a modern "single page application", exposing our application as a set of API's consumed by Ember to provide a rich interactive experience.

We have migrated our customer facing ticket selling application to Ember and our ticket scanning application to Ember, with great success. We are currently working on rebuilding the backend of our platform with the present focus been on our "Point of Sale". We are now looking to add to our team to accelerate the creation and rollout of this change across the remainder of our platform. This covers the CRM, reporting/analytics and configurations aspects of our backend.

To do this we are looking to hire new people to join our team. Ideally this person will have Ember experience. However, we are also interested in talking to people with a strong javascript background and background with other similar frameworks. In terms of experience we are open to both beginner and experienced developers. Where necessary we will put in place a bootstrap to help people come up to speed on Ember.

Skills & Requirements
- 2+ years experience developing web applications
- Experience with programming Javascript required with role focused on Ember based development
- Ruby/Rails experience a bonus but not strictly necessary
- Strong understanding of front-end technologies: JavaScript, HTML5, SASS, Ember preferred, but not required 
- Strong programming skills with focus on clean design, well refactored code and automated testing  
- Comfortable working as part of a remote team 

Technologies we use
- Ruby on Rails is our primary server framework evolving towards pure API server
- Ember is our primary front end development framework
- JSONAPI::Resources, http://jsonapi-resources.com/, is how we are building our API’s
- MySQL / Redis / Elastic are our primary storage engines
- All our servers are Ubuntu based managed through CHEF
- Deployed on AWS using terraform for managing infrastructure
- GitHub for source code management and process support
- Travis for continuous integration

How we work
We run a lightweight process that focuses on feature based delivery on a weekly basis. Our co-ordination and communication is largely through daily 'catch-up meetings' and use of appropriate tools such as Trello for backlog management, Slack for communication and Git(GitHub) for source control and feature deployment through PR's and Milestones.

From a coding perspective we place a strong emphasis on clean, minimal, well refactored code backed up by strong suite of automated tests. We make use of peer review for all design and development work.

In general we strive for an approach that empowers and trusts individuals to 'do the right thing' and as a team we try and keep each other true to this.

Remote working
Our development team works as a remote team with members in Berlin, Malmö, Barcelona, Singapore and Taiwan. Our wider organisation has people based in United Kingdom and Dublin. Dublin is our headquarters and main office space - with core Support team and Sales and Marketing team.

Remote working has become part of our company DNA. We believe that it offers a lot of advantages to both Ticketsolve and employees. We expect that our new hires will likely be remote working. This means that you should be comfortable working as part of a remote team. If this is new to you, don't worry, it was for us at the beginning as well. We now have lots of experience helping people settle in - so keep an open mind and imagine a working day with no daily commute.

Important to note that timezones are a consideration for us with remote working. Our experience is that European and Asian time zones are preferable, as it allows for collaboration at reasonable times. 

Recruitment process
We are initially looking for resumes and portfolio examples of your work e.g. GitHub repositories, blog articles, etc. If you do not have anything suitable we can provide a problem piece to work together on. Please submit resumes to shanly@ticketsolve.com with subject "Job Application".

From there we filter down and do a series of remote interviews. These are often 'work' focused i.e. looking at code together, pair programming for example. Our preference is for candidates to talk to as much of the team as possible so that we, team and candidate, can make the best decision possible. If appropriate and makes sense we will also look at facilitating face to face meetings as well.

After this stage we will be in a position to make a formal offer.
  • 3 days ago
  • Ticketsolve

Senior Frontend Web Developer

What We Do

Simply put, we make websites easier to use. Through a scientific method of determining which site improvements result in actual performance improvements, we replace the old way of designing sites through gut feel and management opinions with designing sites through data.

A/B Test Engineers leverage knowledge of JavaScript, HTML, and SCSS to build out experimentation and personalization for conversion rate optimization. Additionally, they have familiarity with CRO platforms like Optimizely, VWO, and Google Optimize. They must also be comfortable working to validate concepts by choosing the cheapest route to MVP versus over-engineering.

If you’re interested in checking out the swell people you’ll be working with, click here to learn more about the team.

Our Hiring Process

We’re glad you’re interested in working with us. We have a fairly unusual hiring process, but it has proven to work well both for us and for potential new hires. We have found that demonstrating basic competency is the best predictor of initial qualification for working with us, followed by actual work.

Our process reflects that: below, we outline our values and how we work, and then ask you to complete a small task. Assuming we like your response, we will hire you for a “paid interview” where you start working with us for a small number of hours each week. If both parties like working together, we expand the relationship. If not, we go our separate ways and both sides “won” in the deal!

This short essay sums up the philosophy we operate by: This is Professionalism. Please read it and if you’re willing to work this way, read on!

If you have questions as you go through this, make notes and if we haven’t answered them by the end, feel free to email matthew.gossage@crometrics.com or mike@crometrics.com

*Our positions are fully remote and to ensure compliance with all applicable labor laws, are open to U.S.-based applicants only. In general, we are not hiring in Washington state, Oregon state, San Francisco, New York, or New Jersey as it is difficult for distributed companies like ours to hire in those locations.*
  • 4 days ago
  • Cro Metrics

Harvest Expert

DESCRIPTION
Disclaimer: Don't judge us too quickly! We've made some intentional typos and grammatical errors in this job post. See our "When You Apply" section for more info.

About Harvest

Harvest is an independent software company making tools that help businesses run more smoothly. For the past 13 years, our customers have relied on our products as a critical part of their day-to-day operations. They’re the reason we’re still in business and we owe it to them to deliver legendary support, delivered by our Harvest Experts: wicked-smart human being, empathetic problem-solvers, and patient troubleshooters.

The Harvest team started as a team of 3 and grew slowly to today’s current total of 55 lovely faces. Though we have an office in NYC, we hire the best people for the job no matter where they may call home. We work hard to make sure everyone feels included and heard. And we offer great benefits, including a profit-sharing bonus, a generous vacation policy, and much more.

---------

What’s the Job, and Why Is It So Gosh-Darned Great?
As an Expert, you’ll spend your days helping our customers make the most of their time by getting the most out of our products. We’re the heroes on the frontline and have a deep understanding of our products and our customers. You’ll also be a critical partner to our developers to help them understand where customers are having issues. To deliver the fast, comprehensive, and personal support our customers expect (and deserve), you’ll need to be thoughtful, curious, and a real stickler for details.

There’s more below on the nitty-gritty of the role, but here’s the short version:
  • You’ll love this job if you are energetically curious and delighted to help others.
  • We’ll love you if your a quick learner who’s also enthusiastic, kind, and so reliable that we can set our watches by how regularly you kick ass.

Not to brag, ahem, but this is a really awesome, full-time job. The benefits are great, the working arrangements are flexible, and your coworkers are all crazy-smart and kind.

Who should apply?


You, probably.

You don’t need a background in tech. You just need to be kind, curious, and a crazy-good writer. What makes our team great are the unique experiences and perspectives each of us brings to the table. Our customers aren’t all the same, so why should we be? If your empathy muscles are strong and your comma splice game is locked down, you belong here.

Don’t believe me? Here’s proof that you don’t need to know the difference between JavaScript and Python (but think they might be related to coffee beans and giant snakes that eat people). Our previous hires for the role include a dog walker, a German translator, an art curator, and a Tiffany. Tiffany defies description.

One more thing, and this is a big deal: if you are a member of a group that is historically underrepresented and disadvantaged in tech (and society generally, tbh), please know that we welcome your application with open and enthusiastically-waving arms. We want to meet you!

And while we’re on the topic, if you don’t celebrate people’s differences and don’t value the contributions of those who don’t look, sound, or act like you, Harvest isn’t going to be a good fit. When we come to work, we bring our full selves because that contributes to both the vibrancy and richness of our team. So if you want to work here, you should be actively excited about working with a group of people who strive to be inclusive.

What will your life be like? (SPOILERS: pretty great, but not always a piece of cake)


  • You’ll learn the ins and outs of Harvest, Harvest Forecast, and are associated apps and integrations through our intensive training program. You’ll become a true Harvest expert (see what we did there?).
  • You’ll answer email questions and phone calls for the vast majority of your day. That’s the job, mostly. We maintain an industry-leading average response time, with an emphasis on quality rather than quantity of tickets resolved. It’s troubleshooting, bug investigation, teaching, and occasional therapy (“I believe in you!”).
  • You’ll work alongside our developers to figure out thorny problems, and you’ll help our customers through those tricky periods when things don’t work quite right.
  • You’ll build our customer base by using your presentation skills to host webinars for and answer questions from prospective Harvest customers.
  • Once you’ve mastered the software and can answer tickets like a pro (or should we say—like an expert. Gosh, it never gets old!), you’ll have the opportunity to pursue support-related projects on the Expert Team. There are plenty of projects to keep your juices flowing—whether you’re interested in writing documentation, making handy GIFs, or trying something totally new, there’s room to explore!
  • You’ll be a great human person, and treat our customers with sincerity, kindness, and respect. You’ll create new ways to impress, delight, and surprise them!
  • You’ll share your favorite GIFs of dogs doing stuff in Slack. And kittens. And trash pandas...

REQUIREMENTS

  • You’re an exceptional communicator and you treat people kindly. You can gracefully break down, solve, and explain, even the most complex problems. Listening, talking, and working with people makes you happy.
  • Your writing skills are flawless. We mean it. You must have a savvy style and a firm grip on grammar.
  • You’re a hard worker with a history of getting things done carefully and efficiently. You’re thorough—no detail go unnoticed.
  • You’re self-motivated, but also enjoy contributing to a team.
  • You can de-escalate a tense situation with ease and grace—working through a tough issue or bug with an upset customer not only doesn’t scare you, it’s a challenge you’re eager to take on.
  • You don’t mind doing the same thing most days. You’re also comfortable jumping onto a side project when the occasion arises and aren’t scared to tackle the new and unknown.
  • You’re patient and enjoy solving tough problems, and you find helping people fix those problems rewarding.
  • You are able to work full-time, Monday-Friday for one of two shifts:
  1. 8am - 4pm EST
  2. 11am - 7pm EST (8am - 4pm PST, 9am - 5pm MST, 10am - 6pm CST)

When You Apply
  • Tell us a bit about yourself and why you you’d make a great Harvest Expert.
  • Let us know what working hours you are able to commit to (and in what timezone).
  • You’re awesome and can work anywhere… why Harvest?
  • Harvest HQ is home to a record player. What album would you contribute to our vinyl collection?
  • We made six grammatical mistakes or typos in this job post. Be sure to let us know what they are!

Please apply by March 8, 2019, for consideration in this round of hiring.


  • 4 days ago
  • Harvest

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!

  • 4 days ago
  • DeviantArt

Software Engineer

Rho AI was founded in 2012 by a small team of entrepreneurs, data scientists, and engineers. We set out to develop custom software for professional motorsports to predict an optimal race strategy. Since then, our real-time strategy recommendations have factored heavily into multiple victories and we are proud to count Richard Childress Racing, Hendrick Motorsports, and General Motors as some of our partners.

Today, Rho AI’s products are used in a wide range of industries, including healthcare, finance, sports, waste, water, climate change, and energy. 

  • Self-funded since 2012.
  • Products and services.
  • 100% remote.

Sound interesting?  We’d love to hear from you if you’re looking to:

  • Develop products and services for advanced data science and machine learning applications
  • Be respected in your software design decisions and take ownership of the systems that you build.
  • Learn from and collaborate with senior engineers and co-founders.
  • Have direct access to customers and users.
  • Work on all layers—database, REST API, user interface, and continuous delivery with AWS and Docker—with a team which values modular, clean code.

You have the following skills and experience:

  • Advanced knowledge of Python, ideally with experience in data manipulation using NumPy, Scikit, etc.
  • Advanced knowledge of JavaScript, ideally with experience in React and/or Angular.
  • Experience designing RESTful APIs which have multiple clients: web UIs, mobile, and webhooks.
  • Strong software engineering principles, architecture skills, programming ability, and algorithmic skills.
  • Knowledge of shell and systems administration basics, with experience deploying systems on AWS.
  • Ability (and enthusiasm!) to pick up new technologies.
  • Bonus: Experience with Docker (Kubernetes), AWS, PostgreSQL, Redis.
 
You’d like these perks:

  • Work from anywhere in the US! Rho AI is a tight-knit, fully distributed team.
  • Work with a highly engaged team, learn together, and make decisions that impact the whole company.
  • Benefits, including health insurance and 401k.

To get an interview, please supply:

  • A cover letter that explains why you are:
  • specifically interested in Rho AI as a company
  • a good fit for this particular position
  • A resume that includes:
  • your relevant professional experience
  • links to code samples, technical blog posts, and other examples of your work

 Send applications to jobs@rho.ai
 
  • 4 days ago
  • Rho AI

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.

Qualifications

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

Additional Information


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
  • Generous Health, Dental, and Vision Insurance
  • WeWork membership do 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 santiago@chilipiper.com 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.
  • 5 days ago
  • Chili Piper, Inc.

Ruby on Rails Developer

At Podia, we’re building the best platform on the planet for creators to sell online courses, memberships and digital downloads.

We’ve been around for a few years and helped more than 17,000 creators earn millions, and we’re growing fast…

really fast.

That’s where you come in winking face 

We’re looking for aRuby on Rails developer who is as happy working on backend bug fixes as UI refactoring. 

You’ll help us ship faster, get more done and make big improvements to our platform.

What you’ll work on:

  • Expanding the breadth and depth of our product featuresbuilding construction
  • Polishing our existing features to improve our users’ experiencepaintbrush
  • Bugs happens… you’ll help us resolve thembug
  • Refactoring the internals to keep the code easy to work withhammer
  • Improving our test suite to give us more confidence to shippolice car light
  • Writing and maintaining payment and API integrations card index

Here are some of the technologies we use:
  • Ruby on Rails 
  • PostgreSQL
  • Sprinklings of Javascript and Stimulus, where necessary
  • Redis, for caching and background queues
  • Sidekiq for background processing
  • Heroku for hosting the app
  • …and AWS, S3, and Ansible for anything else.
  • We also maintain integrations with many third-party APIs(PayPal, Stripe, Zapier and Drip, just to name a few)

You might not have experience in all these technologies, and that’s okay! Rails is the core of our tech stack and you’ll also bring other experience to the role.

Some other things you should be comfortable with:

  • Multiple competing(andsometimes shifting) prioritiessmiling face with open mouth & cold sweat
  • Lending a hand to your teammates(and customers) when the need arises. We’re tightly knit and supporting each other is a huge prioritysparkles 
  • Staying calm under pressure. You remain cool even when Rollbar errors are pouring into slack, background jobs die, and the app grinds to a haltSOS button
  • Working remotely. Our team is spread across North America and Europe, and our headquarters is Slack globe showing Americas 

Why work at Podia?

  • Ultimate flexibility. We try to have some overlap time every day, but outside of that work whenever & wherever you work bestworld map 
  • Extreme autonomy. No micro-managing here. You’ll be given high-level direction and then left to solve it the way you feel is best. You’re the expert!books
  • That said, the rest of the team is always ready to lend a hand — or even an ear if you just need to rubber duck some ideaslight bulb
  • You get to work with a small, highly-talented team that has built — and continues to build — our product with care. We’re not one of those“hire all the devs!” organizations that tries to grow too quickly artist palette 
  • Whether it’s fixes, small tweaks, or substantial features, we deploy often. There’s zero redtape to slow you downrocket
  • We have a rapidly growing base of passionate customers. Your work will be seen and appreciated by many peoplered heart
  • Competitive compensation. We want to hire the best people, and we’re ready to pay for them money bag
  • (Paid for) annual retreats to spend time with the team and have fun together. This year’s retreat is in Brooklyn! airplane

Interested in joining our team?

We’d love to chat slightly smiling face 

To apply, just fill out this form.
  • 5 days ago
  • Podia

Front End Developer

Front-End Developer 
Hobart/Melbourne/Sydney/Elsewhere

G’day. Biteable here. We are looking for a skilled and motivated front-end developer to strengthen our (very nice) development team. The team’s core values are quality, trust, curiosity, and positivity. If yours are too, then you’ll want to read on.

All about you:
You’re into what you do. And you love learning new things. You’re enthusiastic, collaborative, and have a desire to build on your experience.

You care about your team. You’re respectful, empathetic, humble, kind and considerate. You’re interested in how it’s going with your team. And you know it’s important they care about you.

You get work done. While simultaneously finding new, more efficient ways to achieve your goals.

You code good. Real good. And you’re experienced in delivering non-trivial web applications.

You speak multiple languages. You’re accomplished in JavaScript, CSS (or languages that compile to CSS like SASS, LESS, Stylus) and HTML.

You are fluent in mobile web.And you’re experienced at designing and building for it.

You’re good in different paradigms. You have an excellent understanding of programming paradigms. And you know all about OOP or FP.

You know Ember or Vue. It’s your hidden, bonus power.

You’re preferably female. While it may or may not be your higher purpose, you’re into breaking down gender barriers and removing gender imbalance in the workplace.

All about the role:
Your main focus will be designing and authoring great code. Your tasks will be:

  • Writing clear, concise, readable and easily maintainable code
  • Contributing to team planning sessions
  • Providing input on the design and build of features and products
  • Reviewing code
  • Deploying your work to production regularly and monitoring it after release
  • Providing technical help for the customer support team as part of a rotating roster

All about us:
We are Biteable, a tech start-up that makes (jaw-dropping) videos possible for everyone. We stand apart in our market thanks to our dedication to studio-quality content and our passion for simplicity.

We’re growing fast and have offices in Melbourne and Hobart, Australia, with team members scattered around the world. We’re informal, structurally flat and fun to work with. Our biggest teams are engineering, studio, and marketing.

All about your team:
You’ll be joining an established team of dedicated developers. They define themselves as supportive, rigorous, respectful, open, honest and egoless. Here’s why they choose to be part of Biteable:

“Biteable's team of smart, funny, engaged and caring people makes my work here enjoyable, every day. Being close to decisions and decision-makers helps me make an impact on our work.”

“The development team is a great group of people. They’re smart and interested in doing high-quality work, but foster a social and supportive atmosphere, too.”

“I’m thankful for the flexibility Biteable gives me around my family commitments. I really like that my team is open to new ideas and processes. And I enjoy that I get to work on a variety of problems with a mix of people with diverse areas of expertise.”

The team’s gender balance is currently very male, which is why we prefer that the team’s newest member be female.

How to apply:
Do the clicky-click or write to us jobs@biteable.com. Attach your CV and a killer cover letter. We’d also love to hear about what you see as the biggest challenges facing front-end development and what you think the future holds. The next step is a coding challenge and a video interview. If it feels good for both of us, you’ll be joining us at Biteable HQ faster than you can say, “Beck and Fowler.”
  • 5 days ago
  • Biteable

Frontend Engineer

Crunch 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 four experienced JavaScript developers and two designers 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.

In an intermediate engineering role, you will immediately begin to add value to a complex application that clients depend on to get their jobs done. You will learn to refine not only your own code but the Crunch APIs that the application is built upon. Your responsibilities will grow to include ownership of new features, the resolution of bugs, and regression-proofing through comprehensive test coverage. In any given week, you might:

  • work on new features with other frontend team members
  • triage, unravel, test, and resolve bugs and issues
  • update existing code in parallel with backend changes to ensure uninterrupted operation
  • review your colleagues’ work on pull requests
  • propose, discuss, and debate technology improvements, code organization, design patterns, and conventions employed in the front-end development environment

Front-end developers on our platform are first-class team members. Although your focus is primarily on JavaScript, you will gain familiarity with the entire system. Some of the technologies that enable us to achieve our well-designed, efficient, and performant applications are:

  • ECMAScript (latest specification, as needed)
  • Webpack + Babel (ES6 modules)
  • React + Redux
  • Immutable data objects
  • AngularJS 1.5
  • Styled Components
  • Stylus
  • Unit testing with Jest + Enzyme for React (we have over 5500 unit tests across our app)
  • Jenkins for continuous integration and deployment

If you have experience or interest in these additional areas, you may have the opportunity to work with them as part of your role:

  • End-to-end testing (we use Nightwatch.js and Docker)
  • Mobile design / touch interfaces

Qualifications:

  • A firm command of JavaScript and, more importantly, an appetite for continual improvement and growth
  • Familiarity with JavaScript frameworks and libraries for building web applications
  • Commitment to high development standards, including comprehensive testing in whatever language you’re working
  • Demonstrated ability to work with team of peers, understanding and respecting the responsibilities and expertise that developers, designers, QA folks, and others bring to the project
  • Ability to provide reasonable estimates on work, meet deadlines, and take ownership and responsibility
  • Well-developed principles of self-motivation and time management

Learn more about our team!

Crunch offers competitive salary; health, dental, and vision insurance; and equity options. We are a small but growing company spread from UTC+1 to +11, mostly in the Western hemisphere. Remote work is flexible and largely independent, yet highly cooperative.

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

  • 5 days ago
  • Crunch.io

Front End Web Developer

The Culture
KBMax is a rapidly expanding CPQ & 3D software & services company based in Austin, TX with technology centers in Portland, Oregon and Parma, Italy. Our product configurators automate the design and quote process for custom products, and our interactive 3D products help raise conversion rates for E-Commerce companies around the world.

Our virtual office model requires professionals who understand communication, accountability, and teamwork. We succeed because our people are responsible to each other and care about the company. This entrepreneurial attitude is important to our culture and is built into compensation packages for appropriate employees.

Our employees are at their best when happy and rested.  Four weeks paid vacation is standard for new hires with flexible scheduling for personal and sick days.

The Position
As a KBMax front-end developer, you will utilize your mastery of HTML, CSS, and Typescript to engineer the front-end of our next generation cloud-based configurator platform.  You will utilize modern SPA frameworks and responsive design to develop new and creative user experiences. Your work will be prominently displayed on the websites of some of the biggest brands in the world.

You will be flexible and adaptive in your work, and have a strong and persistent desire to learn.  As you become comfortable at KBMax, you will be encouraged to grow and expand your horizons. We are at the cutting edge of many technologies to expand your horizons including 3D (WebGL & CAD API’s), Enterprise Software Integration (Salesforce.com, ERP), Cloud Architecture, Databases & ElasticSearch.

You will be comfortable talking to customers, demoing your work in front of small audiences, and speak fluent English.  Communication is paramount at KBMax.

Please be prepared to present a strong portfolio of work during the interview process.

Responsibilities
-Architect, develop, maintain and test our next generation cloud configurator platform
-Collaborate with a small team of developers in a fast-paced agile environment
-Engage with KBMax engineers and customers for feedback, feature requests, and solutions

Required Qualifications
-BA/BS or equivalent experience
-Languages:  HTML, CSS, Javascript, SASS, Typescript, SPA frameworks

Extra Points for Experience in:
-C# and ASP.NET Core
-3D Development using WebGL
-Enterprise Software Integration (CRM, ERP)
-TSQL
-Azure stack
-Visual Rule Languages

Interested parties please send resumes and highlight matching qualifications to jobs@kbmax.com. Please include expected salary ranges. Outsourcing development companies and non-US work eligible applicants need not apply.
  • 5 days ago
  • KBMax

Director of Engineering

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

7 Cups is seeking a hands on Director of Engineering to help build, guide and grow our software team. You’ll report directly to our CEO Glen Moriarty. This is a critical time for us as we recently won a multi million dollar contract with the state of California. We will be growing a lot over the next year and are looking for the platform to grow and evolve just as much. You will lead the charge to technically achieving this goal partnering with our product, design, and community teams. We are here to do some of our best work of our lives to help enrich the lives of others. We hope you are too!

 What you’ll do:

  • Build out our engineering department with an amazing team of engineers.
  • Transform our platform to a modern tech stack.
  • Set and implement standards for code quality and speed of development.
  • Help engineers overcome personal, process, and technical problems.
  • Assess skills and structure roles/responsibilities.

What you bring:

  • 5-10 years experience as a software engineer with recent experience in at least one of our core technologies (Node, PHP, React, Javascript).
  • 2+ years of experience as an engineering manager with direct reports.
  • Experience with high traffic, consumer-facing websites and apps.
  • Strong written and verbal communication skills.
  • High empathy and excellent interpersonal skills.
  • Early stage startup experience is a plus.
  • BS or MS in CS, Computer Engineering, EE, or Math is strongly preferred.

What you get:

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

Equal Employment Opportunities at 7 Cups:

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

  • 5 days ago
  • 7Cups

Javascript Implementation Engineer

We are looking for someone to help us customize Digioh based on custom requests. This isn't customer support but you will be writing custom Javascript for customers and dealing directly with customers.

Soft Skills
  • Organized
  • Can speak to customers on the phone and email (mostly email but sometimes calls)
  • Understands how to implement a spec into javascript
  • Ability to work with team members (like a project manager or the CTO)
  • Ability to come up with solutions to complex requirements

Hard Skills
  • Write Javascript
  • Write CSS and HTML
  • Understand jQuery

This job is not for you if you:
  • Don't know/understand Javascript
  • Don't like working with customers

This job is for you if:
  • You can write custom javascript
  • You like working on multiple projects
  • Enjoy working on client specs
  • You enjoy working on teams
  • You are independent, you get things done, and are reliable

  • 5 days ago
  • Digioh LLC

Senior React Developer

We are a closely-held web and mobile application development firm and we are looking for driven senior-level React Developers.  Are you experienced and current in your JavaScript and React skills?  Do you have depth in React, Redux and experience building iOS and Android applications?  Looking for a no-politics zone to do your best work?  Mercury is the place for you!

The Work

The React developer will be engaged in a range of web and native application development including:

  • Large-scale web application development with ReactJS
  • Develop iOS and Android applications with React Native
  • Custom business applications utilizing rich HTML5/CSS3/JavaScript-driven front ends
  • Participate in full-stack JavaScript application development including Node.JS

Skills & Requirements

The position requires strong application development using React, HTML5, CSS3, JavaScript and related ecosystem tooling.  The Senior React/React Native Developer will also be instrumental in the construction of native applications utilizing React Native.  Experience with Redux and TypeScript are key supporting skills while mature development expertise in the construction of isomorphic JavaScript single page applications is key. 

Mercury's front end and React developers possess strong skills in the above technologies and just as important front end design patterns, common interface frameworks and testing.  A passion for web standards and modern interface/JavaScript frameworks is also pretty darn important.

Some Specifics

At Mercury you will:

  • Live and thrive in React, JavaScript and single page applications
  • Build modular React components with directives and ES2017, ES2016, ES6 and whatever they call it next
  • Work with a full team following GitFlow with regular pull requests and continuous deployment pipelines
  • Write RESTful API specs for back end devs to construct or for you to construct with Node.JS
  • Deploy solutions to the cloud including Azure and AWS
Proficiency and comfort on Agile teams (specifically, Scrum with 2 week sprints) will be a major plus for this position.

What Kind of Projects Will You Work On?

  • Web, native mobile and collaboration applications for the Southeast's fastest growing commercial real estate firms
  • React applications for publicly-traded consumer products company
  • Single page applications for dominant regional logistics firm
  • iOS and Android applications for Fortune 50 consumer products field workforce

How to Know If You're A Fit

If any of the following excites you, we definitely want to talk to you!

This Is A Remote-Friendly Position

Mercury is a distributed workforce with developers and designers located throughout the United States.  We are open to applicants located anywhere in the continental United States (we fine all team members being within 3 time zones of each other best for collaboration) and also Tampa-based developers.

  • 5 days ago
  • Donald Bickel

Senior Frontend Developer

Senior Frontend Developer

The position:
Subtext Media is looking for a Senior Frontend Software Developer to be our lead UI / UX developer, contributing your expertise to help us grow our innovative local content platform, dailyuv.com.  We are looking for someone with a passion for building web applications, who thrives on keeping up with the latest technology and trends. You will be a core member of the team and the lone Frontend Developer as we continue to staff up our Software Development team.  You will have strong influence over technologies used, architecture & design of the software, and be an integral part of growing the team.

Our fronted is powered by React, MobX, TypeScript, Emotion, Next.js, Storybook and Cypress.   

We use Rails for our backend and postgres for our datastore.  For deployment we make heavy use of Docker containers and AWS services such as ECS / ECR, EC2, RDS, S3, CloudFront, and CloudFormation.  We utilize industry standard application/services such a GitHub, Slack, G Suite, Clubhouse, Jenkins, CircleCi, New Relic and others.

What you will need to be proficient in:
  • Front end development experience (HTML, CSS, etc)
  • Javascript (ES6 & TypeScript)
  • React / MobX
  • Optimize components for performance across browsers and devices, paying particular attention to mobile
  • Experience working in a modified agile / kanban / scrum based environment
  • Excellent written and verbal communication skills
  • Able to work well alone and with a small team that will be remote and co-located
  • Self-directed with effective time management

Qualifications:
  • Bachelor’s Degree in Computer Science, Engineering, Math or equivalent
  • 5+ years of software development experience
  • 2+ years of javascript UI experience

Pluses:
  • Knowledge of building web applications and familiar with backends that use Rails with a Postgres datastore
  • Knowledge (and interest in) infrastructure and deployment technologies such as Docker and AWS services such as ECS/ECR, Lambda, Fargate, RDS, S3, CloudFront, etc
  • Proficiency in other languages and packages (Python, Ruby, etc) with a focus on Full Stack and Front End technologies
  • Capable and comfortable working with a small team in a fast-paced, team-oriented, startup environment

What we offer:
  • A supportive, friendly team
  • Flexible schedule
  • Opportunity to grow your skills and develop solutions to complex problems impacting large audiences
  • Competitive salary

Who we are:
  • A small company and a smaller software development team, consisting of a Team Lead and 3 engineers
  • A remote friendly team with employees located in MA, VT, NJ, British Columbia
  • 5 days ago
  • Subtext Media

Front-end developer

Front-end developer

Javascript / Angular / React / ...
Optios is een jonge, dynamische start-up die softwareoplossingen aanbiedt voor de kapperssector. Gebaseerd op de meest vooruitstrevende technologieën en een intuïtief design biedt de software van Optios een antwoord op alle uitdagingen waarvoor een kapsalon dagelijks staat.

Om de service aan onze klanten verder te optimaliseren, zoeken wij een geknipte (m/v) Developer.

Je functie

  • Werken in een start-up omgeving als Optios biedt jou de mogelijkheid om een gevarieerd takenpakket te vervullen.
  • Je werkt in de eerste plaats mee aan de implementatie van de front-end in onze projecten. Je denkt mee over de architectuur, de projectstructuur, workflow, interacties, performantie, ... Je werkt samen met de je collega PHP Developer, die vooral focust op back end.
  • Je doet de nodige ontwikkelingen om onze software te updaten en constant te verbeteren.
  • Op termijn denk je actief mee over product development, nieuwe features en sta je mee in voor deze ontwikkelingen.


Je profiel

  • Onze geknipte kandidaat beschikt over een bachelor diploma informatica. Een eerste werkervaring is mooi meegenomen, maar ook schoolverlaters komen in aanmerking om mee te groeien met ons bedrijf.
  • Javascript/HTML/CSS kennen geen geheimen voor jou. Kennis van Angular en/of React.JS is een must, kennis PHP/Ruby/Pearl een voordeel.
  • Kennis over Linux en Amazon web services beschouwen we als een pluspunt. 


Solliciteren?
Reageer dan via het online sollicitatieformulier.

Acquisitie wordt niet op prijs gesteld.

  • 5 days ago
  • Optios

Sr Python Engineer (Python/Django, Javascript)

About You

  • Experience working in professional software development
  • Backend development experience with Python
  • Front-end Javascript experience with React is a major plus
  • Strong ability to architect software to meet current requirements with reusable, scalable code
  • Comfortable working with distributed teams
  • Experience leading a team as a senior engineer or technical lead is a major plus
  • Detail oriented and analytical and can prioritize and delegate responsibilities
  • Self-motivated problem solver who is eager to tackle difficult problems

About Us

Our team has humble ambitions.

We're a bootstrapped, remote-first company currently doing our work in 11 different US states and on 3 different continents. You'll interact with our team from their co-working spaces, home offices, coffee shops, kitchen tables, and back porches. Most of us have families with kids (the human and furry kind) at home.

We all have vibrant passions outside of marketing technology and eCommerce.

We believe that putting in a hard days work means getting to spend time with our kids after 5 PM. We don't stress about answering email on the weekends. We're not out to "take the market" or "hustle till' we die", or any of the other BS venture-backed startup people say to rally the troops.

Without question, we go above and beyond to deliver for our clients and strive to build world-class technology, but we reach for these goals in a way that supports healthy lives, marriages and relationships outside of the company.

Our vision has always been to build a sustainable, profitable company that enables the smartest email marketers and technologists on the planet to live life on their own terms.

Our company exists to provide freedom to those people, as much it exists to help our customers find success.


The Benefits

  • 100% remote team with HQ in Newport, RI
  • 401K + Match
  • Subsidized health insurance
  • 3 weeks mandatory vacation
  • Annual conference stipend
  • Top of the line equipment of your choice

OK, what do you actually do?

Rejoiner is used by mid-market online retailers to power triggered messaging throughout their customer journey. The technology currently focuses on delivering email marketing that facilitates the ideal customer experience, as well as producing measurable incremental revenue. Our approach is unique in that we pair our own proprietary technology with a high caliber email marketing agency. Our agency folks are responsible for ensuring that our clients get the most of their investment in the platform and that their email marketing pushes the limits of what end users can experience in the inbox.

  • 6 days ago
  • Rejoiner

Release Manager (Ruby/Python/React) - Small Team - 100% Remote, Flexible Hours

Analytics Fire builds custom software for the solar power industry. We’re looking for a collaborative but hands-on Release Manager to help us scale our execution to support additional new high-tech sectors.

Analytics Fire is a deeply technical engineering organization. Most of us are software engineers and spend the majority of our time on heads down engineering activities like coding. Our goal in creating this position is to expand our small client-facing team with a unique person that has both the personality and the technical skillset to help guide software releases through planning, development, deployment, release, and DevOps processes.

This position is similar to that of a technical Program Manager, but you will be much more involved in the technical details and hurdles around software deployments and releases than a traditional Project Manager would be. Our ideal candidate is a current or former Software Engineer, DevOps Engineer, or Site Reliability Engineer that is willing to be trained in formal Program Management processes (or has already been trained in formal Program Management processes).

As a small company, Analytics Fire is able to tailor roles around the strengths of our individual team members. We will tailor this role to your specific technical background. However, it is a hard requirement that you are able to support the following 3 types of responsibilities:

  • (a) Represent Analytics Fire software engineering teams in client-facing interactions (clarifying requirements, negotiating technical approaches, reporting on status, etc).
  • (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
  • (c) Making meaningful contributions to the execution of complex software projects.

For reference, here is a list of some technologies we are currently actively using on a day-to-day basis:
  • JavaScript: React / Angular / Typescript / GraphQL
  • Back-end: Ruby / Python / Node
  • Embedded (IoT): C, Embedded Linux, MQTT
  • Embedded (robotics): C/C++, ROS
  • Modern software techniques: RESTful APIs, SOA, PaaS, etc
  • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
  • Other technologies we are currently building with: AWS, GCP, TensorFlow, OpenCV, Yocto, Salesforce platform, iOS, ARKit

Description of responsibilities:

  • Develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
  • Participate in collaborative planning discussions and technical decision making early in the project lifecycle to ensure that key decisions are made with reliability, testability, and DevOps in mind.
  • Monitor and oversee coordination, integration, flow of development, testing, and deployment around multiple parallel projects and threads of engineering execution.
  • Drive planning and delivery of high quality software releases:
  • Manage change control process during releases
  • Continuously improve company release processes
  • Proactively identify and mitigate risks and remove obstacles to releases
  • Personally plan and participate in software release activities. Advise and support the team so that they can take on less critical releases on a day-to-day basis.
  • Continually integrate the QA team and testing engineers into both the requirements gathering and software development processes and report status to clients on a very frequent basis.

  • This is a remote position but is only open to candidates living in the US or Canada. (Note: we may be open to US or Canadian citizens living abroad in US-overlapping time zones on a case by case basis.) We’re flexible about location and hours. We’re a really great match for candidate who wants to work hard on interesting projects, while also having flexibility around time and geography.

    Skills & Requirements

    “Must have” requirements:
    • Soft skills necessary to develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
    • 3+ years hands experience as a full stack Software Engineer, DevOps Engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
    • Familiarity with current modern best practices around software development, data engineering, and DevOps
    • Ability and willingness to familiarize yourself with the specific technical stacks that we use.
    • Superior organization and detail orientation.
    • Excellent written and verbal communication skills.
    • Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.

    “Nice to have” requirements:
    • Hands-on technical experience writing code in Ruby, Python, or JavaScript
    • Previous experience as a technical Program Manager.

      • 6 days ago
      • Analytics Fire

      Senior Frontend Engineer

      We are looking for a talented individual who can help us to shape our product and culture from a long-term perspective.

      As a core member in the initial stages, you will be working alongside us to develop our product from the early stage, as well as, be involved in future stages of product growth.

      Although our tech stack is evolving rapidly, however, we are building the front-end with React Native + GraphQL. Experience with any of those technologies is a plus, however, we're also open to speaking with talented engineers who can pick up things quickly.

      RESPONSIBILITIES 
      • Be involved in every aspect of the frontend development
      • Enthusiastic about polishing the UI & UX of applications using React Native for the mobile application and React for the web
      • Lead projects to implement functionalities that we are planning to release. (ex: video recording, image recognition, etc.)
      • Contribute to performance improvements (shorten launch time, reduce memory usage, improve image loading speed, etc.)
      • Improve and refactor codebases for a better developer experience and productivity

      REQUIREMENTS 
      • 5+ years’ experience in mobile applications development
      • Experience with React or React Native
      • Strong working knowledge or experience of test driven development
      • Skillful at writing reusable, quality codes
      • Experience working in small teams or startups
      • Comfortable working with remote colleagues and multidisciplinary teams

      DESIRED SKILLS 
      • Experience with consumer mobile applications
      • Strong working knowledge of network connections for mobile applications
      • Experience developing products within an engineering team, not as dev-shops
      • Experience developing iOS/Android native apps
      • Experience with full-stack development
      • Familiar with several of our stacks, including: node.js, JavaScript, TypeScript, React, React Native, GraphQL, Apollo Stack, webpack (preferred but not necessary)

      BENEFITS & PERKS 
      • Competitive salary / Stock options package 
      • PTO: 15 days vacation plus national holidays
      • Reimbursement of costs incurred from usage of co-working space 
      • Business trip opportunities to Japan and America (1-3 times yearly)
      • Support to apply for a Japanese work visa if you want to work in Japan
      *** Please understand that these perks are not provided during the probationary period. 

      WHO WE ARE 
      • We are currently a small team consisting of a CEO, 6 engineers
      • A remote friendly team with employees located in Tokyo and San Francisco (headquarter)
      • Successful entrepreneurs and engineers who have built large scale systems from scratch
      • Raised $2.5M in funding from some of Asia’s top investors
      • 1 week ago
      • Chomp

      Remote Ruby Developer for SaaS Web Product

      Position: Full-time Ruby Developer for SaaS Web product
      Reports To: Product Manager
      Demand: Typically, 40 hours per week during normal business hours
      Location: Remote (within the U.S.) or on-site in Dayton, Ohio
      Start Date: Flexible
      Application: http://bit.ly/OAMMRUBYDEV

      Once a Month Meals (OAMM) is a Web-based product and community with the goal of empowering wellness through meal planning and freezer cooking.

      OAMM believes that your work, time and hobbies shouldn’t come at the cost of family and health. Gathering around the dinner table, eating with those you care about and enjoying a nutritious meal is paramount to our mission. Therefore, we create software to further empower individuals to bring back family dinner time without sacrificing the little spare time they have available—giving our users time for what matters most.

      OAMM began as a mom blog in 2009 with a deep, rich, invested community. Over the last several years it has emerged as a SaaS product fueled by the passions and membership of the community. The technology side of our product is exciting and challenging to build but unlike many other SaaS products, it isn’t the technology that drives the product. The driving force is our community/membership. We believe strongly that these two things, technology and community, have to be in balance and we are looking for a web developer that can respect, appreciate and aspire to help us grow both. OAMM is also committed to steady growth through self-funding as we evolve our product.

      The Position
      Once A Month Meals is looking to add to its technology team an experienced Ruby Developer. As part of the OAMM technology team, you’ll work with freezer cooking, “cooking math,” ecommerce, and more. You’ll need to be comfortable with SQL databases like MySQL and Postgres, and either understand (or be able to come up to speed quickly on) Solr. Experience designing, building, and supporting HTTP APIs with authentication is important, because we leverage a number of third party APIs for crucial aspects of our systems.

      It will be important to have the experience and ability to do some long-term, big-picture architecture thinking but have the skills and desire enough to implement this architecture through solid, tested code.

      Your job duties will include:
      • Maintaining two Rails apps
      • Keeping the Ruby gems updated on staging and production environments
      • Watching and improving performance (speed and analytics) of APIs
      • Build, maintain and test new features
      • Develop automated deployments and tests
      • Assistance in setting technical direction for the OAMM products

      Skills/Tools/Qualifications:
      • Ruby
      • Rails
      • MySQL
      • Postgres
      • Git
      • Automated deployments (Capistrano, etc.)
      • Stripe API

      Because we are a small (8 full-time and 3 part-time), fully-bootstrapped team, we all play multiple roles. As we grow, we want to continue to build a product design and development team. This position will be a key-player on that team with opportunity to impact the technical architecture and the future development team.

      The ideal candidate is:
      • a self-starter—they seek out opportunities to learn new methods or technologies
      • a problem-solver—they figure out how to get things done
      • comfortable with task runners like gulp and grunt
      • competent with git and github
      • mindful of performance and interested in implementing tools like performance budgets
      • unashamed in their support of accessibility best practices as well as progressive enhancement and responsive design
      • able to communicate effectively in writing and in-person
      • willing to balance all constraints of a problem: user needs, timeline, budget, product vision
      • A meal planner - they see the benefits and are willing to plan meals for themselves on a regular basis

      Experience with deeper software development best-practices (or strong desire to grow into them) is a plus:
      • work with other members of the product team to build modular, maintainable and reusable code
      • work with internal and external resources to implement fixes and features to the stack currently in place (WordPress, Sass, Rails, Ember)
      • recommend and implement best-practices around developer productivity, source-control, automated testing, API design, security, performance and share our learnings with the greater tech community

      Additional experience in the following strongly desired:
      • Solr
      • CircleCI
      • Docker
      • PHP
      • Familiarity with javascript frameworks such as React, Ember, or Angular

      The Culture
      OAMM strives to create an environment where individuals are encouraged to work independently but enabled to work collaboratively. We recognize the importance of balance and are very family-friendly.

      The Benefits
      • Competitive Salary
      • Personal Days: Two weeks (plus one week holiday shutdown and minimal standard US holidays due to peak sales periods matching those holidays—so we try to make up for it during the year)
      • Flexible Schedule: Work when you want, just provide us with some Eastern Time Zone overlap for meetings
      • All the hardware and software needed to do your job
      • Opportunity to make a real difference in the lives of families
      • 1 week ago
      • Once A Month Meals
      Feedback