Subscribe job alerts


Remote Job

Senior Software Engineer

Nathan James
  • Posted : one year ago

Headquarters: Remote
URL: https://nathanjames.com/

Senior Software Engineer
Nathan James is looking for an experienced Engineer to help maintain our in-house API first ERP/WMS system, expand our API-driven integrations and automation projects and enable data sets for our teams to build reports against.

ABOUT THE ROLE:
This role will be part of an existing engineering team, albeit being the only role that will align with EST/PST to solve anything high impact or high priority during business hours. You will solve real world issues and be a key player in creating leverage for team members across the company. You will build out functionality, squash bugs, and expand automated testing. 

This role requires an understanding of the software development lifecycle, experience using PHP, and accessing APIs, performing data manipulation logic and operating within MySQL (or similar RDBMS). Some experience with automated testing/TDD principles is preferred. 

Our current stack 
  • back end is all php using laravel framework (primary area of responsibility for this role)
  • front end is blade template with jquery and vue.js
  • AWS Cloud infrastructure and Quicksights Reporting
  • electron js communicates with scanners and printers at the warehouse

During on-boarding, you’ll be expected to be proactive in your process and learn effectively. The team has extensive documentation and domain experts available to support your learning. Once fully up-to-speed (2-3 months), the initial focus will be on expanding our direct connection with retailers by utilizing both their APIs and our sales order and inventory APIs.

ABOUT US:
We appreciate that time is our most valuable resource. That’s why with everything we work toward, we try to solve for happiness. However, happiness means a lot of different things to different people. For this reason, we don't define happiness for our team, instead we provide tools and support so anyone can unlock it for themselves. Some of the ways we do that is removing processes and ideologies that get in the way of doing our best work, we design benefits that support a healthy relationship with our work, and we engage with our operating values to guide us in our work. We use these frameworks and more to build a thoughtful and resilient organization.

We also understand working for Nathan James isn’t the main function of your life, and we don’t expect that! We’ve found that a team member who will be happy and fulfilled as a remote team member at Nathan James is someone who values their personal life and identity outside of work. That’s why we don’t create mandatory team hangouts or events. We focus on how to improve collaboration, not forcing engagement.

We focus on what we’re solving for, so we don’t create barriers or expectations that distract us from our mission. We also don’t set unreasonable working hours, deadlines, or goals. We create with calm, “slow is smooth and smooth is fast”.  

When you join the Nathan James team, you can expect a thorough, but mindful onboarding process with ramp-up time to learn. You can expect to give and provide direct feedback. You can expect minimal meetings. You can expect to work with smart and good people. You can expect to be counted on. Most importantly, you can expect to do the best work of your career here. 

Check out Glassdoor to hear what the team has to say about working at Nathan James.

ABOUT YOU:
We are looking for someone who has a minimum of 4+ years working in a LEMP stack with Laravel and REST APIs. Additionally, experience with queues (Redis, RabbitMQ, etc), Vue, Python and/or DevOps is an added plus but not required. You have a minimum of 2 years experience with the physical commerce domain (atoms and bits), ERPs/WMs/OMS or other related systems.

We’re looking for someone who's capable and comfortable executing projects end-to-end, individually if necessary. Your curious and not afraid to take ownership of projects even those you didn't build.  You have experience with API-first products, deploying well tested features, passionate about automation, and comfortable knowing when you need help or don’t know something.

For this role, we do require that your normal workday has at least 4-5 hours overlap with the eastern standard or the pacific standard workday without impinging on your personal/family life.

This is a remote role, since we are a remote company. With the freedom and flexibility of a remote role comes the luxury to work in whichever manner helps you perform your best! However, this ideal is best coupled with an individual who has a keen ability to self-regulate and self-manage. 
 
Our team works from home offices, co-working spaces, and coffee shops. You’ll find us in places that foster effective writing, self-discipline, and comfort with open communication.

If everything you’ve read so far is exciting you in a very natural and not forced way, then you are the type of person to be a key contributor to innovation and scaling a business like Nathan James!

Please submit an application herethat speaks directly to this position. A cover letter is not required, but those that clearly demonstrate how Nathan James would be a great fit for you and how you would be a great fit for us, will be given full attention and are highly appreciated. 

We expect to take two weeks to review all applications. If you don’t hear from us by then, we have decided to move forward with other candidates.
 
If we chose to move forward to the next steps in the interview process, you’ll hear from us and advance to a brief video interview and then on to a work sample, where you’ll get a chance to see the types of challenges you would be solving in this role. Our interviews are all remote by video chat, with your future colleagues, on your schedule.

We aim to make an offer and have this person start by early December 2022. 

We appreciate your consideration in having Nathan James be part of your career.
Our open conversation starts with this post. We look forward to hearing from you.

Skills
  • devops
  • php
  • python
  • javascript
  • aws

Similar Jobs

Remote Job

Senior Software Engineer (PHP/Laravel)

RXMG
  • 3 weeks ago
  • RXMG is a California-based digital advertising company that employs our state-of-the-art analytical and consumer intelligence platform to match people with the products they need to enrich their financial well-being. RXMG delivers campaign optimization and data monetization through multiple channels

Remote Job

Senior Software Engineer

Motion Recruitment
  • 2 months ago
  • Job Description Senior Software Engineer needed for ecofriendly focused company. Remote with 1x day a week in Costa Mesa.Required Skills & ExperienceFull-stack Variety of languages React 6+ years of experience What You Will Be Doing Tech Breakdown50% front-end 50% back-end The OfferBonus OR Comm

Remote Job

Senior Software Engineer

Upwave
  • 2 months ago
  • Upwave is the leading analytics software platform giving brands, agencies, and media partners a unified, cross-media solution to measure brand advertising. Providing a deterministic, real-time view of brand advertising investment, Upwave’s automated platform allows advertisers to optimize TV, CTV,

Remote Job

Senior Software Engineer

GreyNoise
  • 2 months ago
  • GreyNoise isn't your typical Threat Intelligence company. Our vision is to create a more costly and frustrating world for cyber attackers by reporting their actions and origins at machine speed, enabling the security community to know more about attackers than they know about themselves.Through our

Remote Job

Senior Software Engineer (Laravel)

Plentific
  • 2 months ago
  • We're Plentific, the world’s leading real-time property solution, and we're looking for top talent to join our ambitious team. We’re a global company, headquartered in London, and operating across the United Kingdom, Germany and North America.As a B2B company, we're dedicated to helping landlord

Remote Job

Senior Software Engineer

Quiet
  • 2 months ago
  • Headquarters: Boston, MA URL: https://tryquiet.org About us Quiet is a free software, peer-to-peer alternative to Slack and Discord. We’re building it because we believe most Internet users will only escape Big Tech and “the cloud” once free software can connect the devices they con

Remote Job

Senior Software Engineer (Full Time, Remote in North America)

42 Technologies
  • 2 months ago
  • Headquarters: San Francisco, USA URL: https://42technologies.com 42 is an end-to-end analytics platform for retailers and brands!Whether it is store managers running A/B tests on new product placement, CEOs looking at their global store performance, or merchandisers planning the next seaso

Remote Job

Senior Software Engineer, Backend (PHP)

Blueground
  • 2 months ago
  • At Blueground, our vision is to make people feel at home wherever they choose to live. For us, that means ensuring our guests have the peace of mind, flexibility & confidence they need to explore life’s latest adventure.We’ve grown a lot since our founding in 2013, having raised more than $2

Remote Job

Senior Software Engineer (Work from Anywhere)

Xapo
  • 2 months ago
  • Work from anywhere, impact everywhereWe’re a fully distributed team of over 130 talented people that work remotely from 40+ countries around the world. We work hard, think globally, and inspire each other to learn and grow.We are committed to changing the way things are done. To achieve that, we s

Remote Job

Senior Software Engineer II

LeadSimple, Inc.
  • 2 months ago
  • Headquarters: Washington State, U.S.A. URL: https://www.leadsimple.com/careers The mission of the Senior Software Engineer is to own delivery of projects of high complexity with strong effort and skill, significantly expanding the company’s capacity to deliver value to end users, while m

View All