Posting
Design, build, and maintain complex backend systems using PHP and Symfony
Make sound architectural decisions that support scalability, reliability, security, and long-term maintainability
Develop APIs, integrations, background processes, automation workflows, and complex business logic
Work within a large existing codebase and quickly understand how interconnected systems operate
Modernize legacy applications without disrupting critical business operations
Diagnose and resolve difficult performance, data, infrastructure, and application issues
Design and optimize relational databases, queries, and data structures
Integrate third-party platforms, APIs, AI models, and automation tools
Contribute to frontend applications built with React, Next.js, JavaScript, and TypeScript
Take ownership of projects from technical planning through deployment and ongoing support
Review code and help establish strong engineering standards
Mentor other developers and provide technical leadership when needed
Collaborate directly with leadership, product stakeholders, and other engineers
Clearly explain technical problems, recommendations, timelines, and tradeoffs
10+ years of professional software development experience
Expert-level backend development experience
Extensive professional experience with PHP
Strong experience with Symfony or comparable enterprise PHP frameworks
Proven experience designing the architecture of complex production applications
Strong understanding of object-oriented programming, design patterns, and software architecture
Advanced SQL and relational database experience
Experience designing, building, documenting, and maintaining RESTful APIs
Strong understanding of application security, performance, scalability, and reliability
Experience debugging difficult issues across large, interconnected systems
Solid professional experience with JavaScript and TypeScript
Working knowledge of React and Next.js
Experience with Git, code reviews, testing, deployment, and modern development workflows
Experience successfully taking ownership of major projects from planning through production
Ability to evaluate an existing system and improve it without unnecessarily rebuilding everything
A consistent history of delivering stable, maintainable, production-quality software
This position requires strong conversational English.
You do not need to speak perfect English, but you must be able to communicate clearly and efficiently during live video calls with our US-based leadership and engineering teams. You must be comfortable discussing technical problems, asking questions, explaining your decisions, providing updates, and raising concerns before they become larger issues.
Written communication alone is not sufficient for this role.
You are a genuinely senior engineer who can solve difficult problems independently
Backend architecture and complex business logic are among your strongest skills
You can examine unfamiliar code, understand it quickly, and make responsible improvements
You think beyond whether the code works and consider security, scalability, maintainability, and business impact
You communicate proactively and do not disappear when a problem becomes difficult
You ask thoughtful questions before making major technical decisions
You accept feedback professionally and can respectfully challenge ideas when you see a better solution
You deliver what you commit to and communicate early when priorities or timelines need to change
You are comfortable being accountable for important production systems
You maintain a high standard for your own work without requiring constant supervision
Delivering reliable, production-quality software that solves meaningful business problems
Becoming a trusted technical leader within the engineering team
Improving the stability, performance, security, and scalability of our platform
Making our existing codebase easier and safer to maintain
Reducing technical debt while continuing to deliver valuable new products
Helping other developers make better technical decisions
Communicating clearly with both technical and non-technical leadership
Taking ownership of challenging projects and carrying them through completion
AWS or other cloud infrastructure experience
Experience integrating AI models or LLMs into production applications
Experience with custom CMS or CRM platforms
Experience modernizing large legacy systems
CI/CD pipeline and production deployment experience
Docker and containerized development environments
Elasticsearch, OpenSearch, or other search technologies
Background jobs, queues, caching, and event-driven systems
Automated testing and quality assurance practices
Experience leading technical projects or mentoring engineers
Experience working on a small, senior team where individual ownership matters
One Click Technology is a U.S.-based software and digital marketing company serving the factory-built housing industry. We operate ManufacturedHomes.com, ModularHomes.com, hundreds of client websites, a custom CMS and CRM, AI tools, search technology, and internal business systems.
Our vision is to modernize how factory-built homes are marketed, discovered, financed, and sold. Our biggest challenge is modernizing established systems while building scalable new products using AI, automation, and better data.
You will join a small, experienced remote engineering team and work closely with company leadership. We promote ownership, accountability, independent thinking, direct communication, and continuous improvement. Your work will directly support platforms used by home manufacturers, retailers, lenders, and consumers across the United States.