Subscribe job alerts


Remote Job

Senior, Software Engineer

Nathan James
  • Posted : 4 years ago

Nathan James is looking for an experienced Senior Engineer who will quickly become a key member of our Engineering team and help expand the development of our in-house ERP system that's tailored to meet the needs of our rapidly growing eCommerce business. We are looking for someone who isn't scared to get their hands dirty, will roll up their sleeves and play a major role in both the development and leadership of our API-driven, modern ERP.

People-first company, design-first home.

We are a design-first, home furnishing company focusing on the habits of urban dwellers and first time home buyers. We pride ourselves on the best in class customer happiness, providing the highest possible quality products that are affordable for the majority and assembly that isn’t dreadful.

As a people-first company, we understood from day one the importance of being fully distributed. We encourage everyone to work in a whichever manner that helps them perform their best.

 

ABOUT THE ROLE:

Salary range USD - $110,000 - $140,000 

The role would be part of a growing engineering team of three engineers, a QA, and a product manager. Additionally, this role would be part of the key stakeholders in defining the future of the Engineering function. 

 

As a Senior Engineer you will work with the product manager along with the lead architect to design, develop, test and build out features to support a fully operational modern ERP. The initial modules that you will work on includes Purchase Order Management, Inventory Management and Accounting. You will own features end to end, using best judgment to manage priorities. You will be responsible for design decisions, managing potential issues, trade-offs and risks.

Additionally, You will also be responsible for writing automated test cases via API based on both functional and technical requirements to allow for rapid development and deployment.

 

As part of the leadership responsibilities, you will collaborate with the executive team to plan out and set the future strategy of the product.

 

ABOUT US:

We have a rhythm to our work and a very low turnover rate — we have yet to have a single team member opt-out. Your voice matters to us. We make change from fresh perspectives and appreciate new viewpoints, so you should feel comfortable speaking up about your values and goals.

 

Nathan James is an eCommerce home furnishing company (currently processing over 25,000 orders per month) invested in building a API-based, highly scalable, multi-tenant, cloud based ERP system. We believe that data is power and that our core business cannot grow 4x over the next three years without leveraging technology. We pride ourselves in solving complex business problems by developing simple solutions that automate tasks, trigger recommendations and aid in decision making through the delivery of user managed data visualizations. 

 

Currently, we are wrapping up the Sales module and will be taking our first retail customer live before this role is onboarded. The Purchase Order has been fully modelled and development has begun.  

Our current stack includes:

  • PHP
  • Laravel
  • MySQL
  • Nginx
  • AWS
  • Terraform
  • Gitlab
  • Slack
  • Airtable
  • Nuclino
  • Jira (for now)

 

We’re ready for the ongoing work that goes into building an inclusive, supportive place for you to do the best work of your career. Our values, workplace and our benefits are designed to support a sustainable, healthy relationship with your work. Our operating values https://nathanjames.com/blogs/latest/nathan-james-operating-values provide the framework we use in building a healthy, resilient organization.

 

You can expect a mindful onboarding process with ramp-up and time to learn. You can expect a team that listens, and to be heard. You can expect to give and provide direct feedback. You can expect to work with good people. You can expect to be counted on. You can expect to do your best work and build a career here.

 

ABOUT YOU: 

We are looking for an intellectually curious, well rounded, knowledgeable engineer  with strong object-oriented programming skills with experience shipping high quality software and pushing production code for every level of the stack. You are very comfortable with an API-first environment and deploying features often. 

 

You can lead, inspire, manage and motivate team members and provide technical direction and guidance. You have worked in agile development and can easily prioritize your work according to effort and impact. You can have both deep engineering and business conversation with different levels of the leadership team.

 

You are passionate about technology and automation, you are driven, and enjoy working in small team environments. You thrive on taking ownership for your areas of responsibility. You are energetic, and intentional about fostering a positive work environment. 

 

You love complex challenges, you’re driven by problem solving and delivering solutions with the utmost quality and you abhor defects. If you don’t know how to do something you use existing documentation and your resourcefulness to dive-deep and figure it out. You don’t require constant hand-holding, but you’re not afraid to speak up when requirements aren’t clear or they require additional context and details. 

 

You have 6+ years of experience working in PHP, Laravel, MYSQL, and REST APIs, you have experience with DevOps and at least 3+ years developing and deploying consumer or enterprise applications at scale. At a minimum, you must have deep interest and knowledge of the eCommerce landscape.


This is a remote role, since we are a remote/fully distributed company! You’re free to work where you work best, anywhere in the world: home office, coworking space, or coffee shops. You should be comfortable working remotely, that hinges on effective writing, self-discipline, and comfort with open communication.

 

BENEFITS & PERKS:

Our benefits are all aimed at supporting a life well lived, both at work and away from work.

We’re all about reasonable working hours, sharing, ample vacation time, wellness, education, comfort, and giving back. See our benefits and perks here: https://nathanjames.com/blogs/latest/benefits-perks-nathan-james

Skills
  • laravel
  • erp
  • cloud
  • php
  • mysql
  • ecommerce

Similar Jobs

Remote Job

Google Ads Account Manager - Remote (Work From Home)

StubGroup
  • a week ago
  • Who we areWe are a team of hard-working marketers running a Google Partner ad agency.We help businesses large and small. Most of our clients are located in the United States, and our team members are located throughout the United States and around the world.Check out our website: stubgroup.comWhat w

Remote Job

Senior Symfony Developer

Proxify
  • 2 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. 🙂Since our launch, Proxify's d

Remote Job

OpenStack Cloud Engineer (DevOps)

VEXXHOST, Inc.
  • 3 weeks ago
  • We are seeking someone with a strong background in Linux and cloud technologies. In this role, you will not only support our customers using Atmosphere, our open-source cloud product, but also provide critical support to our internal CloudOps team that manages our public and private cloud infrastruc

Remote Job

Chief React WordPress Developer & Gutenberg Master – CTO Track

Quantenwerft International GmbH
  • 4 weeks ago
  • Position: Chief React WordPress Developer & Gutenberg Master – CTO Track (Europe, USA, South America, Canada, England)Location: Fully Remote (Applicants must reside in Europe, the USA, South America, Canada, or England)Employment Type: Full-time, Permanent or Part-Time Compa

Remote Job

Senior Laravel Developer

Proxify
  • a month ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. 🙂Since our launch, Proxify's d

Remote Job

Customer Service Rep I

Evonik
  • 2 months ago
  • Explore a world of opportunities with us. Look ahead with us and help shape innovative solutions to make our world more sustainable and life healthier, more vibrant and more comfortable. At Evonik, you have the chance to explore, thrive, and grow alongside 33,000 colleagues. Among attractive career

Remote Job

Business Development Representative (BDR)

Compugen Inc
  • 2 months ago
  • Position: Business Development Representative, BDRLocation: Any Location in CanadaAbout CompugenCompugen is one of Canada's largest privately-owned Information Technology (IT) Solution Providers. We help customers design, acquire, integrate and operate technology. Our mission is to help organization

Remote Job

Customer Success Manager

BuildOps
  • 2 months ago
  • Customer Success Manager (PST or MST Candidates Preferred) At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractor. From helping our customers to manage their service all the way to project management, we’re breaking the mold and b

Remote Job

Sales Development Representative - Outbound

Mapbox
  • 2 months ago
  • Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 3.9 million registered developers have

Remote Job

Account Executive

Automattic
  • 2 months ago
  • WordPress VIP is the world’s leading enterprise content management platform. Companies like Salesforce, CNN, Capgemini and more use our platform to empower their content teams to produce web content both faster and smarter. With WordPress VIP, their teams can create more content, activate it acros

View All