LAMP 堆栈高级开发工程师 + Laravel - 远程 美国仅限
LAMP Stack Senior Developer + Laravel - Remote USA Only
这是一份全职(非合同/C2C)、100%远程的工作,仅限美国本土“本地”员工。
优先考虑有代理经验的候选人。
您必须提交一份由您本人撰写的求职信(非AI生成)。未附求职信的申请将被忽略。
请说明您的经验和未来目标如何与该职位匹配,并在求职信中至少提出一个问题关于该职位。
该职位需要一名高级“LAMP”开发人员,具备Laravel专业知识和容器化经验。请仔细阅读此内容。这不是初级职位,有具体要求,就像任何软件开发项目一样。
您首先必须是PHP开发人员,其次才是Laravel开发人员。前端经验也是必需的。
优先考虑有代理经验的候选人,因为您将负责为项目制定时间表和预算,然后交付成果。有时,小型项目可能涉及较少的项目管理,交付工作由开发人员完成。这是典型的代理工作。大型项目会有更多的项目管理。然而,我们的开发人员经常直接与客户和内部团队沟通范围、成本和时间表。换句话说,您是一个从头到尾都能独立完成工作的自由职业者,但这是全职职位。
- 我们是一家小公司,客户实力强劲
- 培训有限——您必须能够迅速上手
- 我们常被聘请解决客户内部团队无法解决的问题
- 打断和客户管理是代理工作的一部分
- 责任感和持续改进是我们生存的关键
- 独立性至关重要
- 安全性是绝对的
职责与要求
这是一份全职、面向客户的职位,需要出色的沟通能力,包括书面和口头表达。需要进行背景调查和提供推荐人信息。
您的主要职责是与跨职能团队合作,构建高度安全、复杂且包含多个组件的后端和前端产品。该职位包括为财富500强投资公司开发的项目,以及我们基于Laravel的律师事务所内容管理系统LawFirm CMS,以及其他许多项目。
您擅长从零开始开发和维护基于旧版PHP的应用程序。
您还将参与项目计划的共同创建和售前活动(信息架构、预算、范围、日程、风险等)。
您对数据消费、处理和展示的敏锐洞察力将受到考验。对解决问题的热情是必要的。
查看英文原文
This is a Full Time (not contract/C2C), 100% remote position for mainland US "onshore" only.
Agency experience preferred.
You must submit a cover letter written by you (not AI).Submissions without a cover letter will be ignored.
Please explain how your experience and future goals align with this position. Ask at least one question about the role in your cover letter.
This position is for a Senior “LAMP” developer with Laravel expertise and experience in containerization. Please read this carefully. This is not an entry level position and there are specific requirements, just like any software development project.
You must be a PHP developer first, and a Laravel developer second. Front end experience is also a must.
Agency experience is preferred as you will be tasked with generating timelines and estimates for projects, then delivering them. At times, smaller projects may have little Project Management and delivery is handled by the developer. This is a typical example of Agency work. Larger projects have more Project Management. However, our developers are often communicating directly with the clients and internal teams regarding scope, costs, and timelines. In effect, you are soup-to-nuts freelancer, but as a full time position.
- We are a small company with heavy hitting clients
- Training is limited - you must be able to hit the ground running
- We are often hired to solve problems that cannot be solved by our client’s internal teams
- Interruptions and client management is part of Agency life
- Accountability and improvement is key to our survival
- Independence is key
- Security is an absolute
Responsibilities & Qualifications
This is a full time, client facing role requiring excellent communication skills, both written and verbal. A background check and references are required.
Your primary role will be to collaborate with cross-functional teams building highly secure, complex back-end and front-end products with many moving parts. This role includes projects for a Fortune 500 investment company, as well as our Laravel based CMS for law firms called LawFirm CMS, and many others.
Clean sheet development and maintenance of legacy PHP based applications is in your wheelhouse.
You will also be involved with the co-creation of project plans and pre-sales activities (information architecture, estimates, scope, schedule, risks, etc.).
Your keen insight into data consumption, manipulation, and presentation will be tested. A passion for problem solving and self governance is a necessity.
With the rapid change in techniques and tools available, you will be tasked with creating maintainable, best-practice based system architectures. We maintain everything we produce and pride ourselves on long term, sustainable partnerships with our clients and related vendors. It is important to understand that maintenance is a large part of our business, which means building software but also maintaining it over time.
Also, because of our clients we tend towards conservative development approaches instead of bleeding edge. This means managing aging projects, as well as upgrading them to the latest best practices.
As with all of our projects, we pride ourselves on our customer service on all levels. Constant, clear communication in both good and challenging times keeps our customers active for many years.
Education & Experience
- Bachelor’s degree in a technical field: Computer Science, Engineering or related discipline
- 5+ years “Full Stack” development
- Client facing product management and development
- Independent team player in a typically fast paced, sometimes complex environment
- Ability to shift priorities and handle multiple, concurrent projects while still managing to smile and laugh
- Passion for problem solving
- Integrate with and troubleshoot complex client DevOps
- Independence is a must - many projects are often handled by a single developer, not a team
- The first line of Quality Assurance is you
- Collaboration, honesty, and integrity are absolutes
Professionals Skills & Knowledge
As a developer, your current career has led you to already incorporate many of the following technologies and techniques into your project workflows. It is understood that you may have more experience in some areas than others, or even lack a specific experience below. We are looking for constant learners with proven foundations in application development who are always looking to enhance their skills.
We often deal with aging code. Working with older code, upgrading the application, or even recreating the application in the latest and greatest is part of our service offerings.
Front End
Required: Semantic HTML/CSS, JavaScript (DOM, JSON, JQuery, AJAX, etc.), Bootstrap, Quality Assurance on your own code.
Experience with: React, Gulp, and/or other frameworks
Back End/Implementation
Required: PHP 7/8, SQL schema (MySQL/MSSQL/NoSQL/Other), REST/SOAP
Experience with / Nice to have: Laravel, Python, Node.js, SOLR, PDF Publishing, and other frameworks
CMS/Frameworks
Required: Laravel or other PHP frameworks
Experience with / Nice to have: Symfony, Drupal 8/9/10, WordPress, Other
Systems/Stacks
Required: Docker, bash, Apache/Nginx/MySQL/Linux maintenance. We often build and maintain systems for our clients who often lack the internal necessary teams.
Experience with / Nice to have: K8S, LAMP Stack (and variations), Bash and command line, Performance/PEN Testing, Hosting configurations, AWS/Azure/Cloud experience, Caching, DNS
Workflow/Other
CICD/DevOps (Jenkins/GitHub Actions), Git (GitHub, BitBucket)/SVN, SSO/SAML, SEO Best Practices, Compliance (ADA/SOC/GDPR/PCI DSS)
Tools
Visual Studio Code (our standard IDE), Office Suite, Google Suite, Slack/Teams, Basecamp, Jira, Other
Nice to Have
Acquia/Other Drupal hosts & workflows, SAST/DAST tools, React Native/Xamarin/Flutter/PWA, Adobe Suite
Compensation & Benefits
Salary
$100,000 - $130,000. Individual compensation varies based on job related factors, including business needs, experience, level of responsibility, and qualifications.
Benefits
- Health and 401(k) plans with employer match
- Paid time off for vacation, sick and personal days
- Remote work from anywhere in the continental U.S.A. (in a private (not shared), secure location, i.e. home office)· Note: because we can work with highly regulated financial companies, you must have a private and secure location to work.
Legal authorization to work in the U.S. is required.
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age, or any other legally protected status.
Salary: $100,000 - $130,000Originally posted on Himalayas