WHY ROCKET HOUSE
At its core RHI values flexibility - for our clients, in our code, and for our team. We embrace the opportunities that come with remote work and strive to build a culture that supports both your professional and personal-lifestyle goals. We take our engineering work as seriously as we do our fun.
This flexibility empowers our staff to do their best work when they work best. As an all-remote team, we place a high value on autonomy and ownership and we leave it up to you to decide how, when, and where your work gets done. Since the inception of Rocket House, remote working has been at the forefront of our business model, and with staff in over 5 time zones we have solid and tested communication streams and proven team-building techniques that keep the work flowing while providing staff with their own personal flow.
RHI is a welcoming, enriching environment that fosters a spirit of collaboration and innovation. As a member of a supportive team you’ll have the opportunity to engage your growth and leadership skills with colleague-to-colleague learning and mentorship opportunities with developers in various stages of their careers. When you get stuck, you'll have access to colleagues that are willing to help - welcome to a team that has your back.
RHI is a progressive and open-minded meritocracy. If you're smart and good at what you do, come as you are.
REMOTE REACT.js DEVELOPER
(posted 04/11/2022)
Rocket House Inc. (RHI) is seeking a remote React.js developer who has built and published at least one React app and wants to own the front-end portion of our web app. The ideal candidate will be an autonomous self-starter who will work directly with the product owner to wireframe, develop, and deploy a web application based on an existing API.
As a Front-End React.js Developer, you must be experienced in using React with a good eye for UI/UX design. This is a terrific role for a mid-level engineer seeking a challenging opportunity that will further develop their skill sets and career. This is a flexible full-time contract position.
Role and Job Details
Our typical stack is a Javascript-based browser app powered by a Rails-based API. The emphasis for this role is React, but it will also touch on aspects of the API too. While this role will be focused on a new project, some of our other projects have been operational for over 8 years so you have the opportunity to be exposed to a mix of older and newer technologies. Our new project, Sundial, is in early development and aims to create a logistics platform that integrates with other systems and vendors using a modern tech stack leveraging the latest JavaScript frameworks and technologies, such as ReactJS and GraphQL.
Since we support multiple clients, this will be an hourly role where you'll track your hours. We’re looking for someone who wants flexibility in their schedule and can work up to 40-hour workweeks most of the time.
Responsibilities
Build awesome web experiences using React.js
Plan and accommodate all mediums, screen sizes, and device types
Build-in flexibility and customization from the start
Internalize the user and promote good usability and accessibility in every experience
Be nimble and react quickly to changing business conditions
Work with product managers, content producers, QA engineers, and release engineers to own your solution from development to production
Required Experience
Minimum 2 years of hands-experience working on production site(s)
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Familiarity with newer specifications of EcmaScript
Experience consuming RESTful and GraphQL based APIs
Strong understanding of UI/UX design
Unit Testing with Jest/Enzyme and E2E tests
Familiarity with modern front-end build pipelines and tools
Knowledge of modern authorization mechanisms, such as JSON Web Token
Knowledge of collaborative versioning using Git and GitHub
Experience in Agile environment (Scrum or Kanban)
Effective communicator, both written and verbal
English: intermediate or better
Preferred Experience
Knowledge of isomorphic React is a plus (we use Next.js)
Previous experience with React Material UI
Deployments with Vercel, AWS (CloudFormation, EC2, S3, SQS, RDS)
Worked with accounting systems such as Quick Books or Netsuite
Strong entrepreneurial spirit and/or experience in business
Experience working with customers, customer service, and colleagues beyond engineering
To apply
Send to jobs@rocket-house.com:
Your resume with a GitHub profile link
A link or screenshot of a pull request you authored **
A sample of some code you wrote that you're particularly proud of and tell us why it makes you proud ***
Your top-5 developer productivity tools and why you like them (from the perspective of how they make your developer experience better)
** For private projects, please send a screenshot and be sure to redact any confidential information.
*** Create a secret Gist for code that isn't public.