ShippingEasy is the company’s second largest eCommerce brand and is focused on building an intuitive and accessible product for customers with a simple workflow. The Software Engineer is responsible for implementing new features to improve our merchants’ experience, and maintaining our systems to ensure a consistently excellent experience.
Develop high quality and maintainable software.
Solve customer problems based on high level requirements provided by product management.
Deliver iterative improvements weekly to ensure the product is constantly improving.
Essential Position Duties:
Write well tested code in both Rails and React.
Understand customer problems and ensure solutions meet those needs.
Review code of other team members to ensure consistent quality across the code base.
Periodically solve bug reports coming through support to ensure our product is stable and usable.
Maintain our libraries and upgrade them periodically to ensure a stable and maintainable software base.
Deploy code weekly to production to keep up with business needs.
Additional Position Duties:
Sit for prolonged periods of time
Utilize wrist and hands for a prolonged period of time
Walk short distances
Stand for short periods
Speaking and conversing with others
Lift up to 25lbs without assistance up to chest height
Required Education and/or Experience:
Bachelor's degree in Computer Science or related field, or a certificate from a boot camp, or equivalent years’ experience.
Two or more (2+) years of Ruby on Rails or React development experience.
Preferred Education and/or Experience:
A Bachelor’s or Master’s degree in Computer Science or related field.
There or more (3+) years’ experience in both Ruby on Rails and React development.
Background or understanding of the Shipping Industry related to ecommerce.
Skills and Knowledge:
Able to implement a full model-view-controller feature in Rails.
Understands API design and can help build an interface from the front or back end perspective.
Able to write tests in Rspec or React Testing Library + Jest.
Analyze codebase to find root causes of errors and fix bugs as needed
Ruby on Rails
Basic Web Development Understanding
Equal Opportunity Employer/Veterans/Disabled