Were looking for junior, intermediate, and senior developers with a deep understanding of OOP concepts, and experience working on frameworks, that want to write and maintain PHP for one of our 3 core products.
Working on frameworks and understanding OOP seem like unavoidable requirements, but the language you used in the past does not need to have been PHP.
If youre interested so far, please read the rest of the req in its entirety, and follow the instructions contained within to apply. There will be 1 screening interview with senior management, and then 1 technical interview with members of the development team. We move methodically, and quickly, and you probably do, too, so this can be an efficient process.
We build and maintain large PHP frameworks that sit on top of large databases.
Much of that runs on AWS EC2 for webservers, and RDS where our PostgreSQL databases live. We strive to use S3, generally, instead of an EC2 filesystem. There is some JSON, and some AWS Lambda written in Python. Our infrastructure team sets up and manages these assets, but if you have exposure or experience, that will be beneficial.
A lot of the EC2s are Linux, and we use either subversion (soon to be GitHub) or GitHub to manage our codebase.
We are entirely remote, and all macOS for workstations.
We encourage the use of AI tools, such as Copilot and ChatGPT to make coding more efficient. We now have infrastructure in place to use LLMs securely on confidential data and code. You should not be averse. Its fine to be skeptical.
Network Ninja is HIPAA compliant, and we are audited annually for our SOC 2 Type 2.
If you know Vue, thats excellent, but if you want to learn Vue, thats also helpful.
A human wrote this req. A human will review your application. If the application doesnt follow instructions, or the email is convoluted because its been written by an LLM, it will be disregarded.
Please keep it short, and human, and send your 1) resume (your name in the filename, if attachment), 2) a cover letter explaining your understanding of the position and how youre the only candidate that matters, and 3) any work product samples youd like to show off, to: [email protected].
At Network Ninja we value the diversity in backgrounds and experiences that our employees bring to us. Were proud to be an equal opportunity workplace and we welcome applications from all qualified candidates.