Trabajo PHP en Turing

Trabajo PHP en Turing.com. Disponemos de vacantes de trabajo PHP. Buscamos programadores PHP con experiencia para trabajar en grandes empresas en EE.UU. Si eres versado en la escritura de aplicaciones del lado del servidor y su vinculación con otros servicios web, esta es una oportunidad para trabajar con php junto a expertos del sector, para ascender rápidamente en tu carrera profesional.

Echa un vistazo a los mejores empleos para mayo 2024aquí

Descubre trabajos remotos en software con centenas de clientes de Turing

Descripción del puesto

Responsabilidades del puesto

  • Analizar requerimientos de sitios web y aplicaciones.
  • Escribir código back-end limpio y eficaz y construir módulos PHP eficientes.
  • Desarrollar portales back-end con una base de datos optimizada.
  • Colaborar con los desarrolladores de front-end para integrar trabajos en la aplicación.
  • Solucionar problemas de la aplicación y del código.
  • Integrar soluciones de almacenamiento de datos.
  • Actualizar y modificar las características de la aplicación para mejorar el rendimiento.

Requisitos mínimos

  • Licenciatura en Ciencias de la Computación, Ingeniería, TI, o equivalente.
  • 3 o más años de experiencia laboral en frameworks web de PHP (salvo excepciones para candidatos altamente calificados).
  • Conocimiento de tecnologías front-end, incluyendo JavaScript, CSS y HTML.
  • Familiaridad con bases de datos SQL/NoSQL.
  • Comprensión de la programación PHP orientada a objetos.
  • Dominio de las herramientas de versionado de código, incluyendo Git, CVS, SVN.
  • Atención completa al diseño y administración de bases de datos.
  • Conocimiento de MVC frameworks.
  • Fluidez en Inglés para trabajar con clientes Estadounidenses.

Habilidades preferidas

  • Conocimiento de la construcción o el mantenimiento de un CMS.
  • Experiencia en API populares de terceros.
  • Experiencia trabajando en proyectos que requieren integración de datos.
  • Buenas habilidades analíticas y de gestión de proyectos.
  • Capacidad para trabajar según las prioridades en un ambiente de ritmo rápido.
  • Posibilidad de trabajar a tiempo completo (40 horas/semana) con una superposición de 4 horas con las zonas horarias de EE. UU.

¿Interesado en este trabajo?

Aplica a Turing hoy mismo.

Aplicar ahora

¿Por qué unirse a Turing?

Elite US Jobs

1Empleos de élite en EE. UU.

Los desarrolladores de Turing obtienen un salario superior al del mercado local en la mayoría de los países gracias a que colaboran con las mejores empresas estadounidenses.
Career Growth

2Crecimiento profesional

Crece rápidamente trabajando en problemas desafiantes, tanto técnicos como de negocio utilizando las tecnologías más actuales.
Developer success support

3Asistencia al Desarrollador

Mientras estes emparejado, disfruta de asistencia 24/7 a los desarrolladores.

Desarrolladores Turing

Lee las reseñas sobre Turing.com de desarrolladores de todo el mundo y descubre como es trabajar con las mejores empresas de EE.UU.
4.6DE 5
Basado en las opiniones de los desarrolladores a abril 2024
Ver todas las reseñas

¿Cómo convertirse en un desarrollador de Turing?

Trabaja con las mejores compañías de software en solo 4 sencillos pasos
  1. Crea tu perfil

    Completa tus datos básicos: nombre, ubicación, conocimientos, expectativa salarial y experiencia.

  2. Realiza nuestras pruebasy entrevistas

    Resuelve pruebas y asiste a una entrevista técnica.

  3. Recibe ofertas de trabajo

    Las mejores empresas de EE.UU. y Silicon Valley te elegirán como colaborador.

  4. Obtén el trabajo de tus sueños

    Una vez que seas parte de Turing, ya no tendrás que volver a buscar otro trabajo.

cover

¿Cómo convertirte en un programador php?

El perfil programador PHP esta involucrado en las seis etapas del ciclo de vida de desarrollo de software que comprende el análisis, el diseño, el desarrollo y las pruebas, la implementación, la documentación y la evaluación del sitio web/aplicación. Estos programadores se encargan de crear y desplegar una serie de productos web utilizando PHP, JavaScript, AJAX, etc.

Su trabajo también implica el desarrollo de componentes de Back-end, la asistencia a los ingenieros de Front-end con la integración de aplicaciones, la integración de plug-ins para marcos populares y más.

El programador PHP se ha convertido en una parte integral del departamento de TI con una mayor demanda de aplicaciones basadas en PHP. A medida que más empresas se adaptan a esta red, las vacantes programador php han experimentado un rápido aumento. Con el conjunto de habilidades técnicas y no técnicas necesarias, podrías asegurarte empleos de php programador home office.

Para solicitar puestos de empleos de php programador home office, ten un currículum sólido que describa tus principales atributos. En el ámbito técnico, un currículum profesional tiene un valor incalculable, debido a que llama la atención de los responsables de contratación y te ayuda a dar un paso más en tu carrera. El mejor currículum es preciso, demuestra tu experiencia técnica y describe tus conocimientos específicos. Echa un vistazo a estas técnicas sobre cómo crear un currículum de programador PHP impactante para conseguir una entrevista con la empresa que buscas.

¿Cuál es el alcance del desarrollo en PHP?

PHP es el lenguaje de mayor tendencia en los últimos tiempos, empleado para programar aplicaciones a pequeña escala, aplicaciones orientadas a datos y desarrollar sitios web. Como programador php, puedes construir sitios web seguros y rápidos, altamente escalables y accesibles para todos.

Este lenguaje de scripting del lado del servidor permite al usuario desarrollar páginas web dinámicas de una o varias capas aprovechando al máximo varias bibliotecas y extensiones incorporadas. Esto hace que trabajar con PHP sea valioso como una opción versátil para muchos tipos diferentes de aplicaciones. Muchas organizaciones confían en los frameworks de PHP para potenciar sus sitios web, lo cual es otra razón por la que los puestos de trabajo programador php desde casa se han convertido en algunos de los más lucrativos en el competitivo mercado actual.

¿Cuáles son las funciones y responsabilidades de un programador PHP?

Un programador php suele estar especializado en el diseño, las pruebas y la implementación de sistemas de software que utilizan el lenguaje de programación PHP. Estos desarrolladores escriben código de alto nivel para escalar los sitios web y mejorar la eficiencia.

Como programador php, debes llevar muchos sombreros porque tu trabajo se extiende a otros departamentos. Además de ser responsables de escribir la lógica del lado del servidor para las aplicaciones web. Muchas veces, estos proyectos son interfuncionales y requieren que el programador trabaje con colegas de otros departamentos. Sus tareas también incluyen el desarrollo de servicios web para conectar con el Front-end de la aplicación y la creación de plugins listos para frameworks como Bootstrap.

Los desarrolladores de PHP tienen las siguientes responsabilidades:

  • Crear y desplegar aplicaciones web innovadoras de manera eficiente
  • Identificar y resolver problemas de compatibilidad entre plataformas
  • Colaborar con otros desarrolladores para optimizar los requisitos de adquisición de datos para el sitio web
  • Proporcionar descripciones detalladas de las características especificadas del sitio web, como la estructura, las funcionalidades, los lenguajes de programación y los protocolos de comunicación
  • Establecer prioridades y recomendar planes para mejorar el rendimiento del sitio web
  • Investigar y explorar diversas consideraciones arquitectónicas relacionadas con la funcionalidad del lado del servidor del sitio web y la estructura de la base de datos
  • Actualizar periódicamente la página web/sitio web y modificar sus funcionalidades para mejorar la visibilidad y la experiencia del usuario.

¿Cómo convertirte en programador php?

En primer lugar, para conseguir empleos de php programador home office, hay que tener una licenciatura en el campo correspondiente de la programación de software. Sin embargo, la mayoría de las organizaciones no lo hacen obligatorio y buscan un programador con una experiencia significativa trabajando con los marcos de trabajo de PHP.

Y por supuesto, debes estar bien versado en el propio lenguaje PHP. No hay muchas instituciones educativas que lo adopten y enseñen como una entidad independiente, por lo que estás solo en lo que respecta al aprendizaje de PHP. Afortunadamente, existen varios recursos en línea y programas de formación que te ayudarán a dominar el lenguaje.

El siguiente paso sería practicar lo que has aprendido para demostrar tu perfil programador php en destreza técnica y dominio de la programación. Además, cuanto más codifiques en PHP, más cómodo te sentirás. Empieza creando pequeños módulos antes de pasar a una programación más compleja.

Por último, como aspirante a profesional php, deberías obtener algunas certificaciones y elaborar un currículum de programador php para mostrar a tus futuros empleadores que eres experto en programación.

Ahora, echemos un vistazo a las habilidades y métodos que necesitarás dominar:

¿Estás interesado en Empleos de PHP programador home office?

¡Conviértete en un desarrollador de Turing!

Aplica ahora

Habilidades necesarias para convertirte en un programador PHP

Para ser un buen programador php, hay que tener un amplio espectro de conocimientos extraídos de una gran variedad de talentos necesarios. Aquí hay una lista de lo que creemos que son el conjunto de habilidades más cruciales para asegurarte un empleo de php programador home office:

1. JavaScript

JavaScript es un lenguaje de programación de capas, portátil, de propósito general y de código abierto. Junto con HTML y CSS, es la piedra angular de cualquier aplicación web que permite añadir funciones interactivas a sus sitios web como: encuestas, presentaciones de diapositivas y formularios, que detectan automáticamente los clics de los dispositivos de pantalla táctil. Javascript ofrece opciones de animación y desplazamiento, así como de manejo de audio y vídeo en su página web. También puedes implementar técnicas de optimización de páginas y resolver los problemas de compatibilidad entre plataformas en las páginas web.

2. PHP

PHP (Preprocesador de Hipertexto) es un lenguaje de scripting utilizado para escribir páginas web dinámicas. Utilizando PHP, se puede trabajar con código preexistente, ya que ofrece muchas funcionalidades, como la construcción de sitios web personalizados más rápidamente que el HTML. Es conocido por su velocidad, su alto nivel de compatibilidad a todos los niveles y la disponibilidad de versiones gratuitas, de modo que se pueden construir sitios web incluso en paquetes de alojamiento económicos proporcionados por muchos proveedores de red. Este lenguaje también permite implementar una notificación automática por correo electrónico para el registro y el restablecimiento de la contraseña con su correo.

3. HTML Y CSS

HTML (Lenguaje de marcado de hipertexto) y CSS (Hojas de estilo en cascada) son tecnologías clave para construir páginas web. HTML proporciona la estructura de la página, mientras que CSS brinda diseños visuales y auditivos, dependiendo de las necesidades de su proyecto. Cuando se trabaja con gráficos y scripts, HTML y CSS son cruciales para crear páginas web intuitivas. Además, CSS te permite estilizar tus páginas para todo tipo de dispositivos, incluyendo pantallas grandes, pequeñas o impresoras. Es independiente de HTML y puede utilizarse con otros lenguajes de marcado basados en XML.

4. Drupal

Drupal es una plataforma de gestión de contenidos que facilita la creación y gestión de los mismos. Viene con una flexibilidad que permite crear cualquier plataforma como un sitio web, una aplicación web, una intranet o sistema de ayuda interna, un sitio de comercio electrónico y más. También está de moda para crear enfoques digitales modulares y personalizados, ya que pueden extender miles de módulos y temas para personalizar la presentación del contenido.

5. jQuery

jQuery, una biblioteca de JavaScript, hace que el uso de JavaScript en los sitios web sea mucho más sencillo. Se trata de una biblioteca de "escribir menos, hacer más" que envuelve la funcionalidad existente de Javascript en métodos, lo que facilita su uso. Además de ser sencilla de utilizar, promueve la compatibilidad entre navegadores, los efectos de animación, la carga más rápida de las páginas web y las funciones de utilidad para una integración perfecta con Javascript.

6. Sistemas de control de versiones

Los sistemas de control de versiones son programas que ayudan a llevar un registro de los cambios que se han realizado en el código base (ya sea un solo archivo o una serie de archivos interconectados). Las organizaciones suelen utilizar un sistema de gestión de versiones. Si identifican un problema en su sitio web de producción, pueden volver a la copia de trabajo anterior que no contenía errores. También resultará esencial cuando se trabaje con otras personas que quieran colaborar en el mismo proyecto a la vez o en estrecha sucesión con personas de distintas zonas horarias. Muchos paquetes de software diferentes ofrecen diversas funcionalidades, incluyendo sistemas como GIT, SVN y CVS. Es una de las habilidades laborales más vitales que se requieren, ya que se trata de un programa de desarrollo básico.

¿Estás interesado en Empleos de PHP programador home office?

¡Conviértete en un desarrollador de Turing!

Aplica ahora

¿Cómo conseguir empleos de PHP programador home office?

Los programadores se parecen mucho a los atletas. Para sobresalir en su oficio, tienen que practicar con eficacia y constancia. También tienen que trabajar lo suficientemente duro como para que sus habilidades crezcan gradualmente con el tiempo. En ese sentido, hay dos factores importantes en los que los programadores deben centrarse para que ese progreso se produzca: el apoyo de alguien más experimentado y eficaz mientras se practica. Como programador tienes que saber cuánto practicar, así que asegúrate de que hay alguien a mano que te ayude y mantente atento a cualquier signo de agotamiento.

Turing ofrece los mejores puestos de trabajo de empleos de php programador home office que se adaptan a tu trayectoria profesional y a tu perfil programador php. Crece rápidamente trabajando en problemas técnicos y empresariales desafiantes en las últimas tecnologías. Únete a una red de los mejores programadores del mundo y consigue trabajar con php a tiempo completo y a largo plazo con una mejor compensación y crecimiento profesional.

¿Por qué convertirte en programador PHP en Turing?

¿Cuánto paga Turing a sus programadores PHP?

En Turing, cada programador php puede fijar su tarifa. Sin embargo, Turing le recomendará un salario con el que sabemos que podemos encontrar una oportunidad fructífera y a largo plazo para usted. Nuestras recomendaciones se basan en nuestra evaluación de las condiciones del mercado y la demanda que vemos de nuestros clientes.

Preguntas Frecuentes

Somos una plataforma de empleos de largo plazo basada en Palo Alto California que permite a los desarrolladores de software más talentosos del mundo trabajar con las mejores empresas estadounidenses desde la comodidad de sus hogares. Nuestros directivos Jonathan Siddharth y Vijay Krishnan son ex-alumnos de Stanford y exitosos emprendedores de IA.

Después de cargar tu currículum, tendrás que pasar por tres pruebas: una evaluación de experiencia, una breve prueba de tus stacks tecnológicos y un desafío de programación en vivo. Una vez que pases estas pruebas, estarás listo para aplicar a una amplia gama de trabajos disponibles según tus habilidades.

No necesitas pagar ningún impuesto en los Estados Unidos. Sin embargo, es posible que debas pagar impuestos de acuerdo con las leyes fiscales de tu país. Además, tu banco podría cobrarte una pequeña comisión al depositar en tu moneda local.

En Turing, contratamos desarrolladores remotos en más de 100 tecnologías como React/Node, Python, Angular, Swift, React Native, Android, Java, Rails, Golang, PHP, Vue, entre otras. Además de ello, consideramos la experiencia laborar previa.

La comunicación es crucial para el éxito cuando se trabaja con clientes estadounidenses. Preferimos candidatos con un nivel B1 de inglés, es decir, aquellos que tienen la fluidez necesaria para comunicarse de manera oral y escrita sin problemas con nuestros clientes y hablantes nativos.

Actualmente, contamos solamente con vacantes para desarrolladores debido a la demanda de nuestros clientes. Es posible que en el futuro expandamos nuestra oferta a otros roles. Consulta frecuentemente nuestra página de carreras, puede ser que encuentres una posición que se adapte a tus habilidades y experiencia.

Es la combinación de nuestro modelo de negocio central y valores lo que nos hace diferentes de los demás. Ofrecemos proyectos a tiempo completo y a largo plazo a desarrolladores remotos, mientras que la mayoría de nuestros competidores ofrecen por lo general trabajos freelance.

No, el servicio es absolutamente gratuito para los desarrolladores de software que se registren.

Idealmente, un desarrollador remoto debe tener al menos 3 años de experiencia relevante para ser contratado por Turing, sin embargo, no cerramos las puertas a desarrolladores excepcionales. Realiza nuestras pruebas para averiguar si podemos ofrecerte alguna oportunidad emocionante.

Ver más preguntas frecuentes

Últimas entradas de Turing

Turing Blog: Articles, Insights, Company News and Updates

Explore insights on AI and AGI at Turing's blog. Get expert insights on leveraging AI-powered solutions to drive ...

Leer más

Things to Know to Get Hired as a Turing Engineer

Here are some handy tips and tricks to help boost your chances of acing your Turing application process

Leer más
Turing.com-reviews-by-software-developer

‘I Would Recommend This Organization to My Friends,’ Says Giuseppe from Argentina

I would recommend Turing to all my friends, says Giuseppe from Argentina in his Turing.com review...

Leer más
Women in Tech

Five Women Who Are Inspiring Next-Gen Software Developers

In this post, we’ve compiled a list of some of the industry’s top women developers, tech executives, entrepreneur...

Leer más

Why a ‘Deep Jobs’ Platform is a Better Choice for Companies and Remote Job Seekers

Turing’s approach is a vertically-integrated solution that replaces traditional IT service company offerings with...

Leer más

Liderazgo

En pocas palabras, Turing tiene como objetivo hacer que el mundo tenga igualdad de oportunidades. Turing fue fundada por los empresarios seriales de IA Jonathan y Vijay, cuya empresa anterior de IA (vendida con éxito) fue impulsada por un talento remoto excepcional. Turing tambien es respaldada por inversionistas innovadores de alto perfil como el primer CTO de Facebook (Adam D'Angelo), ejecutivos de Google, Amazon, Twitter y Foundation Capital.

Política de Igualdad de Oportunidades

Turing es un empleador que ofrece igualdad de oportunidades. Turing prohíbe la discriminación y el acoso de cualquier tipo y ofrece igualdad de oportunidades de trabajo a los empleados y solicitantes sin tener en cuenta la raza, el color, la religión, el sexo, la orientación sexual, la identidad o expresión de género, la edad, el estado de discapacidad, el estado de veterano protegido o cualquier otra característica protegida por la ley.

Explora trabajos remotos de desarrollador

briefcase
Senior iOS Enginneer (Swift / AdTech)

About the client

Our mission is to bring community and belonging to everyone in the world. We are a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than  50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet.

Role Overview:

We are looking for a Senior iOS Engineer to join our team focused on developing and maintaining applications for end users and advertisers. You’ll work with a talented team of engineers to design,  build, and deliver robust solutions that support our evolving product. Beyond technical contributions, you’ll have a seat at the table, shaping the product and business strategy.

Job description

  • A Mobile iOS Developer will develop and maintain applications for end users and advertisers
  • Analyze and troubleshoot problems
  • Involved in the coding, testing and documentation of the proposed solutions
  • Responsible for the creation, modification, and testing of code
  • Involved in the review of code from junior level and offshore programmers
  • Involved in ongoing systems monitoring and general support of assigned applications
  • Involved in analyzing system/software performance
  • Responsible for analyzing and identifying product issues, fixing bugs, testing fixes and implementing the solution identified
  • Analyze software solutions based on product requirements and suggest the best solution
  • Other projects and tasks as assigned by supervisor
  • Work cross-functionally with product, design, and other engineering  counterparts to execute on product and business strategy and build novel  products and features that our customers will love.
  • Contribute to the full development cycle: technical design,  development, test, experimentation, analysis, and launch. You’ll be  reviewing code and design docs, giving feedback on product specs and  mocks.
  • Participate with a team of thoughtful, fast-moving, and motivated  engineers. Contribute to standards that improve developer workflows and  collaborate effectively with a wide range of peers.
  • Continuously learn and improve your technical and non-technical abilities.

Who You Might Be:

  • A Mobile developer who has worked with teams that built applications with millions of users.
  • Experienced with scaling applications, driving complex initiatives across multiple teams and xfn stakeholders.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience
  • 6+ years of hands-on, professional software development experience  developing user-facing iOS mobile native applications at scale, using  Swift.
  • Expertise in Swift is required, objective-C is a plus
  • Familiarity with software engineering best practices such as  unit/integration/end-to-end testing, design documents, CI/CD, A/B  testing, code reviews, and documentation
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule
  • Excellent communication skills. You partner effectively with teams  in a fully remote environment and discuss complex topics with technical  and non-technical audiences.
  • Experience in all or some of these areas is a plus:
    Expertise with GraphQL
    Familiarity with MVVM, Snapshot Testing, UI Testing, Dependency Injection
    Experience with SQL and BigQuery
    Previous experience with Ad Tech


    Offer Details
  • Full-time contractor (no benefits)
  • Remote only, full-time dedication (40 hours/week)
  • Required 6+ hours overlap with Pacific Standard Time
  • Competitive compensation package.
  • Opportunities for professional growth and career development.
  • Dynamic and inclusive work environment focused on innovation and teamwork.
Media & Internet
251-10K employees
Swift (for iOS)iOS Development
briefcase
Test by Shaharyar job id 32182

We are actively seeking talented Senior Python Developers to join our ambitious team dedicated to pushing the frontiers of AI technology. This opportunity is tailored for professionals who thrive on developing innovative solutions and who aspire to be at the forefront of AI advancements. You will work with different companies in the US who are looking to develop both commercial and research AI solutions.

Job Responsibilities:

  • Write effective, high-quality code to train and evaluate AI models.
  • Use business sense and analytical abilities to glean valuable insights from public databases
  • Clearly express the reasoning and logic when writing code in Jupyter notebooks or other suitable mediums
  • Evaluate and rank AI model responses based on user requests across a wide range of CS topics, providing detailed rationales for your decisions.
  • Help in improving the quality of model resposne

Requirements:

  • Bachelor’s/Master’s Degree in Engineering, Computer Science (or equivalent experience).
  • Exceptional critical thinking and problem-solving skills (including, but not limited to, good knowledge of algorithms and data structures, system design, coding practices, etc.).
  • Proficiency with the language's syntax and conventions
  • Nice to have some prior Software Quality Assurance and Test Planning experience
  • Excellent spoken and written English communication skills with the ability to articulate ideas clearly and comprehensively.

Offer Details:

  • This is a contractual position.
  • Duration of contract & committed hours are flexible.
  • REQUIRED: 5-hour overlap with PST (Pacific Standard Time)
-
1-10 employees
JavaScript
sample card

Aplica a los mejores trabajos

Ver más vacantes
Turing books $87M at a $1.1B valuation to help source, hire and manage engineers remotely
Turing named one of America's Best Startup Employers for 2022 by Forbes
Ranked no. 1 in The Information’s "50 Most Promising Startups of 2021" in the B2B category
Turing named to Fast Company's World's Most Innovative Companies 2021 for placing remote devs at top firms via AI-powered vetting
Turing helps entrepreneurs tap into the global talent pool to hire elite, pre-vetted remote engineers at the push of a button

Trabaje a tiempo completo en las principales empresas de EE. UU.

Crea tu perfil, pasa las pruebas de Turing y recibe ofertas de trabajo dos semanas después.