38 day(s) ago

Junior/Mid-Level Software Developer/Engineer vacancy at JLS Trading Co.

Negotiable salary


Remote worker location: Worldwide
English: Intermediate, Advanced, Upper Intermediate, Native Speaker
Experience: 1+ years
Employment: Full-time

JLS Trading Co.

United States, Charlotte
$11m profitable E-Commerce company launching a next-level ERP for other E-Commerce businesses. We are a very pro-engineer company that you are pretty much guaranteed to love working with.
What’s JLS Like?

1. You Can Be Yourself. You don’t have to put on a fake, professional face. You can just be yourself. You can talk shit to the CEO, and no one will think anything of it. You don’t have to dress up, or use formal language, or pretend to be something you’re not – you can just be you.

2. Major Opportunities for Career Growth. We are not trying to just be a small business. We plan to be doing 9 figures annually in the next few years. We promote quickly once we identify talent. It doesn’t matter what your credentials are – it matters what you get done. If you’re smart, capable, and ambitious, then we will keep giving you more responsibility (and money) until you say uncle. We’re trying to get huge, and if you want to make a difference and be continually challenged with new opportunities, you’re gonna like it here.

3. Strongly Anti-BS. Anybody in the company can (and is expected to) tell the CEO when he is wrong. There are no bureaucratic or BS rules getting in the way of getting work done. In fact, it’s mandatory to tell the CEO to go fuck himself within two weeks of getting hired (seriously).

4. Complete Work/Life Balance. If you’re routinely working more than 45ish hours, you’re gonna get a friendly talking to. We want you to be operating at 100% capacity, which means that you need to rest.

5. Full Time Remote. Work from home 100% of the time. Imagine never having to commute again. Get long stretches of deep, focused work, then play with your dog, all while not wearing pants. Note: This doesn’t apply to inventory/manufacturing jobs, though we wish we could figure out a way to make it work.

6. No Micro-Management. Once you’re trained and have demonstrated you know your stuff, we are pretty hands-off. In fact, if you need external management to stay on-task and motivated, we probably aren’t the place for you.

7. Flexible Work Hours. This doesn’t apply to all jobs (warehouse/production jobs by their nature have to be more scheduled), but in general, we don’t care if you work 10 hour days 4 days a week or want to catch up on the weekend, so long as you put your hours in and get your work done. Kid sick? No problem. Need a personal day? You got it. Want to start your day at 10 AM like our founder, who also takes a nap every day (he claims he works late, but I’m skeptical)? This is the place for you.

8. Supportive Environment. We don’t operate via intense stress or unreasonable top-down deadlines. Everyone wants you to be successful – internal politics are at a minimum here. Everyone works hard, but is 100% happy to help you if you’re running into trouble.

9. No Dress-Code. I suppose you technically have to wear clothes, but I can’t say that anyone has tested this rule yet, so it may not officially exist.

10. No Assholes Allowed. We try very hard to screen out toxic people before they get in, but in case they slip through, we fire them quickly. Imagine never having to interact with dickheads at work? How nice would your life be? We legitimately offer that.

11. Regular Feedback/One-on-Ones. Every employee in the company does a planned One-on-One with their manager weekly or semi-weekly for some roles. We don’t bullshit, so when you’re fucking up, we tell you, so you have a chance to get better. And when you’re doing well, we do our best to tell you, so you aren’t living in constant anxiety.

12. We’ll Invest in Your Training. We want you and everyone to get better constantly. You’ll be learning new things all the time, and are strongly encouraged to invest time every day to learn new things, improve your system/work process, and just generally try to make your life easier.

Responsibilities

Super short version:

Helping build really good tools/webapps so that people other people’s lives are easier.

Here is a bulleted list of responsibilities:
Build web pages in React, HTML, and CSS
Build RESTful APIs using Nodejs and MySQL
Write unit tests
Perform code reviews
Assist in several Documentation and Quality Assurance tasks
Automate specific processes using ing
Collaborate with the rest of the engineering team to design and launch new features.

Like everyone else in the company, you will also need to innovate regularly - which means figuring out ways to improve quality and production speed.

It is challenging, but fun work that’s going to require a lot of time and task management, problem-solving, and a reasonable amount of people skills.

Requirements

- Do you love learning new technologies and working with a modern tech stack?
- Do you like coding for long stretches of time without interruption?
- Do you thrive in a high-stress environment filled with political infighting, bureaucracy, and corporate nonsense?

If so, then we are the place for you, except you might hate how nice of a company we have - filled with happy, generally competent people that don’t put up with jerks. Frankly, it makes me sick how nice everyone is.

We are remote full time, have very flexible hours, people are judged by their output, not by how much they suck up to the boss, and turnover is super low because the company believes that happy employees = happy customers = happy bank account. Simply disgusting, if you ask me.

Perks & Benefits

1. Full Time Remote/Flexible Hours. You will be working from home in your pajamas, on your schedule. And we don’t care if you work 10 hour days 4 days a week or want to catch up on the weekend. So long as you put your hours in and get your work done, we’re happy.

2. Complete Work/Life Balance. If you’re routinely working more than 45ish hours, you’re gonna get a friendly talking-to. We want you to be operating at 100% capacity, which means that you need to rest.

3. You Can Be Yourself. You don’t have to put on a fake, professional face. You can just be yourself. You can talk smack to the CEO, and no one will think anything of it.

4. We Are Committed to Good Development Principles. We strongly believe in clean and maintainable code. We encourage good testing practices and have a well-functioning CI/CD pipeline . Code reviews are also a regular part of our workflow. If you like the Joel Test (you should), you’ll like it here.

5. Strongly Anti-BS. Anybody in the company can (and is expected to) tell the CEO when he is wrong. There are no bureaucratic or BS rules getting in the way of getting work done.

6. No Micro-Management. Once you’re trained and have demonstrated you know your stuff, we are pretty hands-off. In fact, if you need external management to stay on-task and motivated, we probably aren’t the place for you.

7. Supportive Environment. We don’t operate via intense stress or unreasonable top-down deadlines. Everyone wants you to be successful – internal politics are at a minimum here.

8. No Toxic People Allowed. We try very hard to screen out mean people before they get in, but in case they slip through, we fire them quickly. Imagine never having to interact with toxic people at work - how nice would that be?

9. We’ll Invest in Your Training. We want you and everyone to get better constantly. You’ll be learning new things all the time, and are strongly encouraged to invest time every day to learn new things, improve your system/work process, and just generally try to make your life easier.

10. Four Weeks Vacation. We 100% want you to recharge, so having plenty of time off is absolutely worth it.

Other information

We promise to respond within 5-10 business days even if our answer is No.

There will be multiple steps in this process, FYI, including a written application, interviews with potentially a few different people, and work tests including a paid one. Hiring the right people is really hard and very expensive if we do it poorly, so we have to front-load the process. I'm sorry about that and thank you for sticking with us.

Once you’re in our pipeline though, I would anticipate giving you a final answer within a few weeks, depending on how it goes. We definitely don’t want to string you along, and as long as you do what we ask, we promise to tell you “yes” or “no”, and to not just ghost you (like everybody I match with on Tinder).

Thank you for your time and interest, and I hope we can work together soon!

----
JLS Trading Co. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, JLS Trading Co. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

JLS Trading Co. expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of JLS Trading Co.’s employees to perform their job duties may result in discipline up to and including discharge.