Growing Company (Remotefirst Company)


Senior Software Engineer (Remote-first Company)

Computer Science

Full Time

Miami, United States

Posted a week ago

About the Job

Salary - $130000 - $170000/Year

Growing Engineering Team Looking for Sr. Full-stack JavaScript Engineer

We are a distributed remote-first company. Our company has been fundamentally built around the full-remote work paradigm since day one over four years ago. Our tooling, processes, strong relationships – our ethos – are built from the ground up around full-remote. This philosophy has allowed us to take maximum advantage of working in a full-remote context (we offer our employees significantly more flexibility, individual choice, and healthy work/life balance than the status quo), and eliminate common full-remote challenges (our team is collaborative with healthy communication and strong rapport, we feel cohesive, not isolated).

We are an engineering-led company. Our engineering team has a great deal of respect for technology, best practice engineering, best practice processes, and are looking for candidates who do too. We work on a variety of projects and we mainly use JavaScript technologies at the applications layer, like Node on the back-end, and frameworks on the front-end like React, Vue, or Angular. We’re more interested in your deep understanding of web development and development concepts like code architecture, maintainability, and best practices than we are if you know a particular framework or technology we are using.

While we know how to have fun, our work culture is based around professionalism, respect for each other, and highly-productive habits that do not compromise a healthy and sustainable work/life balance. As such, we’ve described our ideal candidates as "studio-musician developers" instead of "rock-star developers." The ability to work and communicate well with a team is critical. If you can stay focused and get work done on a reasonable schedule, that is more important to our team than the ability to soldier through long hours. While every job requires bursts of workload from time to time, we view "crunch time" as a process failure, not a badge of honor.

Salary Range $130,000 - $170,000

We are a side-project friendly engineering company with an IP clause that allows employees to confidently retain ownership over their personal Intellectual Property.


  • Develop software applications using best practices in coordination with a distributed team.
  • Review teammates’ code (we use pull requests).
  • Help plan & roadmap new features and functionality.


  • Generally, 4+ years as a professional software engineer (to be clear: the skills you have are what is important to us, not the number of years you have worked).
  • Ability to architect complex software features and functionality in a maintainable, DRY, abstract, and modular way.
  • Expert understanding of server-side and client-side JavaScript and asynchronous JavaScript code.
  • Expert understanding of web development concepts.
  • Understanding of the full web development stack. You may be better at one end of the stack, but you would be able to develop and deploy a complex web application from the ground up alone if you had to.
  • Ability to work at a steady pace instead of procrastination leading to long hours and burnout.
  • Belief that learning is one of the best properties of the software engineering profession.
  • Ability to communicate and work well with a team (this is critical for the success of our distributed engineering team).

Technologies we use and would love to see you have experience with (but we realize the right candidate can learn new technologies quickly anyways):

  • Node.js.
  • React.js, Vue.js, Angular (we’d love you to have experience with at least one modern front-end framework).
  • PostgreSQL, MySQL, MongoDB, Redis.
  • Amazon Web Services, Google Cloud Platform.
  • Any technology you are passionate about and want to share with us!

We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Job Type: Full-time

Pay: $130,000.00 - $170,000.00 per year


  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Parental leave
  • Vision insurance


  • Monday to Friday


  • Software Development: 3 years (Required)

Work Location: Remote

Posted a week ago

See More Relevant Jobs

Network engineer

Computer Science
Englewood, us
Posted this week

Sr. Software Developer (Virtual), Security Products

Computer Science
Remote, US
Posted this week

Principal Software Engineer - BackEnd (US Remote)

Computer Science
Seattle, US
Posted this week

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More