Fullstack Engineer (PHP + Type Script)
Remote — Americas timezone preferred (must overlap with Texas business hours CST)
About General Virtual OpportunitiesWe are a small engineering team where developers are expected to take ownership and deliver features end-to-end.
About the roleThis role involves working across frontend, backend, databases, infrastructure, integrations, deployment, and production systems.
Developers on our team are expected to understand systems end-to-end and take ownership of implementation through production deployment.
Responsibilities Design, implement, and maintain frontend and backend features Build APIs, integrations, and internal services Design backend workflows and data models Extend and improve existing architecture Debug production issues and improve system reliability Write and maintain automated tests Participate in infrastructure, deployment, and operational improvements Own projects from implementation through production release Technical environment Frontend Type Script Next.js Vue.js Backend PHP Node.js Nest JS REST APIs SQL databases Background jobs and queues Infrastructure Docker Docker Swarm Redis NGINX CI/CD pipelines Object storage systems (S3-compatible) Distributed storage clusters Observability tooling Requirements Required Strong Java Script / Type Script experience Strong understanding of HTTP, APIs, authentication, and databases Experience designing maintainable systems and writing clean code Solid debugging and problem-solving ability Strong understanding of software architecture and separation of concerns Experience writing automated tests (PHPUnit, Jest, or similar) Experience with CI/CD workflows and production deployments Ability to work independently and learn unfamiliar technologies quickly Ability to own features end-to-end across multiple parts of a system Preferred Experience with Node.js or Nest JS Experience with modern frontend frameworks (Next.js, Vue) Experience with Docker and deployment workflows Experience with CI/CD tooling (Git Lab CI, Jenkins, or similar) Experience with caching, queues, and distributed systems Experience with observability or production operations Experience working with storage systems and media pipelines What we value Ownership and accountability Strong technical fundamentals Ability to learn quickly Comfort working across multiple layers of a system Curiosity and initiative Architectural thinking and long-term maintainability Ability to operate effectively in smaller, fast-moving teamsSueldo: $35,000.00 - $43,000.00 al mes
Lugar de trabajo: Empleo presencial #J-18808-Ljbffr
By continuing you agree to our Terms & Privacy Policy.