PHP Classes

PHP Job: Remote Senior Full Stack Engineer (Arlington - May work remotely)

Recommend this page to a friend!

PHP Professionals

PHP  Professionals

Announce you are available

4817 PHP jobs posted.
Get e-mail on new jobs.

Urgent Jobs: FREE
Non-Urgent Jobs: Premium

Hire Remote PHP Developers

Companies

Post your PHP jobs

18233 PHP professionals
are waiting for your jobs.

Urgent Jobs: USD $75
Non-Urgent Jobs: FREE

Recruiters

Recruiters

Find PHP professionals

Find PHP professionals
from 176 countries

Urgent Jobs: USD $30
Non-Urgent Jobs: FREE


  All available jobs All available jobs  >  United States Jobs in United States  >  Remote Senior Full Stack Engineer  >  Apply to this job  

Title: Remote Senior Full Stack Engineer

Summary:We seek for a Senior Full-Stack Engineer.

This fully remote position is open to applicants who work in Eastern (currently UTC-4) to Western European (UTC) time zones.
Post date:2024-08-14
Company:Geocodio
Location:Arlington, Virginia
Country:United States
May telecommute:Yes (May work remotely)
Description:We’re looking for a Senior Full-Stack Engineer.

At Geocodio, you’ll be focused on running our data pipelines, making our geocoding engine more efficient, building new features for/maintaining our customer-facing product experiences and keeping our 200+ server cattle happy and mooing.

This fully remote position is open to applicants who live in the Eastern (currently UTC-4) to Western European (UTC) time zones.


Visualization of timezones


About you

The ideal candidate is good-natured and kind and enjoys working through complex challenges with others.

A minimum of 5 years of full-time work experience as a developer is required, though more is preferred.

It would help if you had experience managing server infrastructure

Ideally, you have experience working with ETL or data scraping/normalization and would find it satisfying to make that easier for other developers.

Should be a self-starter and enjoy working independently
Preferably, you’ve used a geocoder at least once


You are comfortable working with the following technologies:

- Backend: PHP (Laravel), Go

- Frontend: Tailwind CSS, AlpineJS and React

- Databases: SQLite, MariaDB

- SRE/DevOps: Ansible, Terraform, Grafana, Fluentbit


What you’ll do

- You’ll get to maintain and optimize software and infrastructure that serves over a billion requests per month

- This job is for you if you like to work on many different parts of a codebase rather than being siloed to one department or engineering function.

- You’ll get to do quality work you’re proud of and be a good steward of the codebase.

We don’t work on 1-2 week cycles—rather, tasks and projects take as long as they take.

That means you won’t feel like you’re constantly creating new technical debt to meet an arbitrary deadline.

If while you’re working on something, you see the opportunity to refactor to make something better, you’ll be able to do so.

- You’ll use your investigative skills to solve technical puzzles.

For example, investigating why a particular address didn’t return an accurate result is a common occurrence.

Was it a parsing issue?

A data issue?

A timeout issue?

Do you see something on the customer’s side that you need to help them work through?

How can we see how prevalent this problem is across the board, and what are some ways we might address it?


- You’ll help make our already-resilient infrastructure even more resilient

- You’ll make and maintain tools related to data pipelines to make it easier to add data sources (i.e. state legislative districts for a specific state)

- Your product experience work will often relate to long-standing feature requests from customers, and you’ll get to email them yourself when it’s done and be thanked by customers directly

- You can expect to spend a limited amount of time in meetings and most of your time working independently and doing focused work.


Why work with us

- We’re an intentionally small company that punches far above our weight.

Our customers range from college students working with geographic data for the first time to cancer researchers from major financial institutions.

- We’ve been in business for over 10 years and have a calm, low-stress work environment. Our growth is slow and sustainable.

- We’re human.

If you need to take off the rest of the day to take your kid to the doctor, you don’t need to be worried about your vacation time getting docked.

Life comes before work and we trust you to do that work.

- We treat customers how we want to be treated. We listen to our customers and work to understand their needs. We respect them and don’t use deceptive marketing practices.

- Our work makes other people’s lives easier, and we derive tremendous satisfaction from that. If you’re motivated by that, then you might be a fit.


What’s in it for you

- A better-than-competitive salary. We’ll use the average salary for an engineer with experience in your location as a starting point and build your compensation package from there.

Have skills or work experience that you think would be uniquely valuable to our company and bump you above the average salary?

Bring all of that to the negotiating table.

- We’re open to flexible work arrangements. Can you work while your kids are in school? Want 3-day weekends every week? We’ll talk about that as part of your compensation negotiation.

- Bonus paid out in two halves– vacation money for the summer, and holiday money in the winter.

- A forever-remote, never-going-back-to-office job. We don’t have a physical headquarters, so there’s no risk of you getting a mandatory back-to-office email in six months.

- A better-than-competitive benefits and paid leave package.

Just because we’re a small company doesn’t mean we skimp on benefits.

We expect you to take at least two weeks of paid vacation per year, plus national holidays, unlimited sick time, and paid parental leave that is equal regardless of the parent’s gender or whether the child is biological or adopted.

Retirement, health, and dental may vary based on location.

For example, in the US, we provide a 5% retirement match and 100% employee/50% dependent premium coverage for a zero-deductible health insurance plan.


Application process

- Please fill out the application form.

Please share as much detail as possible. Applications without a video will not be considered.

- Next, certain candidates will be invited for a technical interview where we’ll discuss your background and do a live coding activity.

- Afterwards, we’ll do a reference check. This should be a coworker who worked with you and can speak to your experience and day-to-day work.

- After, there will be a group interview with the rest of the team.

- The final stage will be an offer conversation with the founders where we’ll talk about your salary, benefits, and working hours.

If you have questions, you’re welcome to shoot us an email.

Please be advised that only applications submitted through this form will be considered.

Emailed applications will not be considered—please, help us stay organized so we can get back to you.

For security and compliance reasons, an employment offer is contingent upon a criminal background check.

Recruiters, agencies, or freelancers not interested in a full-time position who contact us about this position or use the form below will have their email and company domain permanently blocked.

Apply to this job

Candidate requirements

Availability
PHP developer:Yes
Programming
PHP 5:1 year and 1 month
JavaScript:1 year and 1 month
Frameworks
Laravel:1 year and 1 month

Apply to this job