Full Stack Engineer - remote

Remote OK
Posted 3 years ago

Remote OK
is looking to hire a Full Stack Engineer. With that we mean a generalist software engineer focused on product outcomes rather than any specific part of the stack or language. You need to be more frontend focused than a typical programmer, and re-use any API or backend that exists to get the job done.


This is a full-time position.

Responsibilities
  • keep existing features working (we monitor most pages and API endpoints every minute)
  • fix bugs that might come up (we have live PHP/JS bug tracking)
  • build new features, that means coding the client side part of it (usually plain JS or w/ jQuery, but without fancy frameworks), and the back end side of it (usually plain PHP with SQLite)
  • ship fast and iterate based on customer feedback (right now we deploy CI/CD-style about 50 times per day)
Impact
  • you work on sites that get over 1.4 billion requests per year used by over 1 million people per month
  • you learn how to ship fast with a laser focus on building what customers want while learning how to market those new features directly to an audience
You should be
  • autonomous and be able to figure things out for yourself, but I might go AWOL for awhile, so you need to make the best choices yourself how to fix something, or how to build a new feature
  • not wanting to do things the proper overengineering way with Kubernetes clusters and Docker and multi layered sharded databases to scale like in BigCo tech enterprise;doing things proper is good but making customer's happy is the #1 priority, quickly made scrappy code can always be refactored later if a feature starts making money, instead of proper code that took a long time to write for a feature that nobody ends up using
You'll work in a team with
  • a Site Reliability Engineer, who keeps the sites up
  • a Community Manager, who keeps the Remote OK community safe
  • a Customer Service Specialist, who keeps our customers happy

Be sure to mention the words WEST CAMP SOCIAL when applying to show you read the job post completely. This is a beta feature to avoid spam applicants.