Trabajo SQL senior | Trabajo remoto

Aplica a un trabajo SQL senior. En Turing, tenemos vacantes de trabajo SQL senior para tí. Los profesionales seleccionados para este trabajo serán responsables de diseñar y construir soluciones de datos para operar y escalar datos en pos de respaldar los procesos internos y externos (del cliente). Obtén una excelente oportunidad de colaborar estrechamente con las mejores mentes mientras trabajas en las principales empresas de EE. UU.

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

  • Crear objetos de base de datos como tablas, vistas, procedimientos almacenados, disparadores, funciones, etc.
  • Ajustar consultas complejas, procedimientos y estrategias de indexación.
  • Ejecutar las buenas prácticas de SQL Server y guiar a los desarrolladores junior en el modelado de datos, diseño de bases de datos, etc.
  • Ejecutar pruebas unitarias para revisar el código y sugerir los cambios necesarios.
  • Desarrollar soluciones para entregar cantidades masivas de datos en aplicaciones de alto volumen de transacciones.
  • Crear Diagramas de Entidad Relación (ER) para la base de datos propuesta.
  • Contribuir a encontrar la causa raíz de cualquier problema en producción y trabajar en estrecha colaboración con DevOps para resolver problemas operativos.
  • Trabajar con los equipos de QA para garantizar la entrega de software de alta calidad a los clientes.
  • Participar en múltiples proyectos simultáneamente y compartir feedback a las partes interesadas.
  • Comunicarse con los equipos de entrega y producto de manera efectiva.

Requisitos mínimos

  • Licenciatura o Maestría en Ingeniería, Ciencias de la Computación (o experiencia equivalente).
  • Al menos +5 años de experiencia en desarrollo de software/SQL (con algunas excepciones para desarrolladores sumamente calificados).
  • Experiencia en SQL Server Integration y SQL Server Reporting Services.
  • Capacidad para leer y escribir código T-SQL avanzado, y de realizar ajustes de rendimiento y análisis de index.
  • Sólida comprensión de las estrategias de prueba de unidades de código SQL.
  • Experiencia en Excel VBA, Oracle y SQL Server.
  • Sólido conocimiento del diseño de modelos de datos escalables y principios de normalización.
  • Comprensión de las herramientas de ajuste de rendimiento como el explorador de planes SQL, Tuning Wizard, etc.
  • Fluidez en el idioma Inglés para una comunicación efectiva.
  • Capacidad para trabajar a tiempo completo (40 horas/semana) con una superposición de 4 horas con los husos horarios de EE. UU.

Habilidades preferidas

  • Familiaridad con Java, HTML/CSS, JSP, ASP y ASP.NET.
  • Experiencia en ajuste de índices y pruebas de rendimiento de bases de datos.
  • Conocimiento en Shell scripting y DB2/UDB2.
  • Excelentes habilidades analíticas y de resolución de problemas.
  • Fuertes habilidades de comunicación, interpersonales y de liderazgo.

¿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 desarrollador SQL senior?

El lenguaje de consulta estructurado (SQL) es un lenguaje de programación de base de datos. Muestra cómo consultar tablas y otros objetos y permite tratar con datos en tablas (vistas, funciones, procedimientos, etc.). La mayoría de las bases de datos utilizan este lenguaje, incluyendo SQL Server, Oracle, PostgreSQL, MySQL y MariaDB (con ciertas adiciones y modificaciones). SQL es un sistema de administración de bases de datos que permite ingresar, eliminar y actualizar datos. Los objetos en la base de datos se pueden crear, destruir o cambiar.

SQL fue reconocido formalmente como un estándar por el Instituto Nacional Estadounidense de Estándares (ANSI) en 1986, y declarado como el estándar de base de datos por la Organización Internacional para la Estandarización (ISO) en 1987. Con algunas excepciones, todas las bases de datos más conocidas cumplen actualmente con estos estándares.

¿Cuál es el alcance en el desarrollo SQL?

SQL es un sistema masivo de gestión de base de datos. Los desarrolladores SQL senior trabajan en una gran variedad de industrias, que incluyen comercio minorista, finanzas, atención médica, ciencia y tecnología, gobierno y el sector público, por mencionar algunas. Todas las empresas necesitan una base de datos para conservar su información.

Los desarrolladores SQL senior, a diferencia de otras partes de la industria de TI, tienen distintas perspectivas de carrera y criterios de crecimiento. En segundo lugar, las perspectivas de carrera de los expertos en SQL pueden diferir según su ubicación, nivel de experiencia y habilidades técnicas. Puedes trabajar desde casa siempre que estés seguro de tus obligaciones laborales y habilidades técnicas. También puedes trabajar como administrador de bases de datos, administrador de sistemas o especialista en SQL si así lo deseas. El mercado puede ofrecer aumentos tentadores cuando se trata de experiencia o conocimientos funcionales.

La gran mayoría de los desarrolladores SQL senior son profesionales de bases de datos o tienen una gran experiencia en programación de bases de datos. Existen numerosas variedades de SQL, según la plataforma que se esté utilizando, pero todas realizan las mismas funciones fundamentales: recuperar, agregar, actualizar y eliminar datos de la base de datos.

¿Cuáles son las funciones y responsabilidades de un desarrollador SQL senior?

Un desarrollador SQL senior es una persona que crea bases de datos y consultas SQL utilizando aplicaciones SQL. Generalmente suelen denominarse como administradores de bases de datos SQL o expertos en SQL. La tarea básica de un desarrollador es realizar operaciones CRUD (Crear, Leer, Actualizar y Eliminar la operación). Asimismo, con SQL se puede realizar una amplia gama de tareas más complejas además de estos procedimientos básicos.

Un programador de servidor SQL está a cargo de desarrollar programas de interfaz de base de datos SQL, así como de construir, mantener y administrar bases de datos. También es responsable de evaluar las necesidades de entrada y gestión de datos de una empresa u organización, así como de ayudar en el desarrollo de sistemas para organizar, almacenar y recuperar esos datos.

Las responsabilidades de un desarrollador SQL senior incluyen la seguridad de los datos y el desarrollo de la documentación de la aplicación de la base de datos. También deben crear consultas SQL que se vinculen a otros programas, así como secuencias de comandos, funciones, activadores y procedimientos que ayuden con el desarrollo de aplicaciones. Asimismo, es responsable de las pruebas de la base de datos, la reparación de errores y los problemas de rendimiento, además de brindar soluciones para las acciones correctivas que se deben tomar. También ofrecen servicios de autorización de base de datos, administración de memoria del sistema y copia de seguridad, recuperación y actualización de bases de datos de rutina.

Las actividades y responsabilidades diarias de un desarrollador SQL senior incluyen:

  • Diseñar, desarrollar y mantener bases de datos SQL.
  • Asegurar el rendimiento y la estabilidad de la base de datos.
  • Crear tablas de base de datos, estructuras, esquemas y vocabularios.
  • Garantizar la corrección, integridad y seguridad de los datos.
  • Realizar documentación para aplicaciones de base de datos.
  • Desarrollar consultas SQL que puedan utilizarse con otros programas.
  • Proporcionar bases de datos u otorgar permisos.
  • Crear scripts, funciones, disparadores y procedimientos para ayudar en el desarrollo de aplicaciones.
  • Probar y corregir bases de datos y errores respectivamente.
  • Crear soluciones para medidas correctivas.
  • Cuidar de actividades típicas como copias de seguridad de bases de datos, recuperación y actualizaciones.

¿Cómo convertirte en un desarrollador SQL senior?

Un trabajo de desarrollador SQL senior requiere una combinación de educación formal (generalmente en una universidad) y experiencia práctica. Se ha comprobado que las certificaciones mejoran la empleabilidad y el salario de un desarrollador.
Casi todos los trabajos en el área requieren que los desarrolladores SQL senior tengan experiencia en programación y administración de bases de datos. Además, deben tener una licenciatura en informática, sistemas informáticos de información (CIS) o una carrera relacionada.

Asimismo, trabajar con sistemas de bases de datos de manera regular es imprescindible para una carrera exitosa como desarrollador SQL senior. Lo más probable es que los requisitos laborales impliquen muchos años de experiencia y, en algunos casos, una certificación de SQL para puestos mejor remunerados. Dos calificaciones relacionadas que necesitan una puntuación de aprobado en un examen son Microsoft Certified Professional Developer (MCPD) y Oracle PL/Senior SQL Developer Certified Associate. Por su parte, los recién graduados pueden obtener trabajos de nivel de entrada como programadores o desarrolladores.

¿Estás interesado en trabajos remotos de desarrollador SQL senior?

¡Conviértete en un desarrollador de Turing!

Aplica ahora

Habilidades requeridas para convertirte en un desarrollador SQL senior

El primer paso es comenzar a aprender las habilidades que necesitarás para conseguir trabajos remotos de desarrollador SQL senior bien remunerados. Veamos algunas de las que debes tener en cuenta:

1. Base de datos de información

Se utiliza la base de datos como una arquitectura en capas para crear servicios al separar la lógica comercial y las interfaces. La base de datos facilita la administración de la información. Se utiliza para desarrollar modelos lógicos y físicos para bases de datos relacionales.

2. SQL

SQL significa lenguaje de consulta estructurado. Es un sistema de gestión y acceso a bases de datos. Para crear consultas complejas, podrás emplear tablas temporales y variables de tabla. Para proporcionar soluciones de informes dinámicos, se escribe SQL para los servicios de informes del servidor MS SQL.

3. T-SQL

Transact-SQL (T-SQL) es una extensión de SQL que agrega una gran cantidad de nuevas declaraciones al lenguaje. Se utiliza para filtrar datos de sistemas heredados mediante expresiones T-SQL complejas.

4. SSIS

Es una tecnología ETL (Extract, Transform and Load) de Microsoft. Puede limpiar y fusionar datos de muchas fuentes antes de almacenarlos en un repositorio. Se encarga de crear e implementar soluciones de aplicaciones SSIS para las distintas áreas de negocio de la empresa.

5. Procedimientos

Los procedimientos proporcionan las acciones que se deben completar para terminar un trabajo. Es comparable al plan de acción de un equipo para completar sus tareas. Es similar a un mapa que puede evitar que te pierdas o deambules sin rumbo fijo cuando intentas lograr algo. Cuando una corporación se adhiere a los procedimientos, promueve una conducta positiva y da un buen ejemplo.

6. SSRS

SQL Server Reporting Services, o SSRS, es un conjunto de herramientas para crear, administrar, generar y entregar informes y paneles estructurados (que contienen tablas en forma de datos, gráficos, fotografías, diagramas, etc.).

7. Metodologías en los negocios

Un proceso de negocio es un conjunto de actividades llevadas a cabo por los empleados para crear un producto de alta calidad y presentarlo a los clientes. Un proceso comercial también puede describirse como un conjunto de acciones realizadas por una empresa para lograr un objetivo específico. Se requieren objetivos claros con resultados cuantificables en las operaciones comerciales.

8. Java

Es un lenguaje de programación del lado del servidor que permite a los desarrolladores "escribir una vez y ejecutar en cualquier lugar" sus aplicaciones. Es fuerte, rápido, seguro y fácil de usar. La reutilización de código es posible con este lenguaje de programación orientado a objetos, lo que reduce los gastos de desarrollo. Java se usa en una variedad de aplicaciones, incluidas aplicaciones de Android, Internet y servidores de aplicaciones, juegos y conexión a bases de datos. Los usuarios pueden cambiar rápidamente entre los dos lenguajes de programación ya que están muy relacionados.

9. Windows

El sistema operativo Windows, que es una colección de sistemas operativos que administran la computadora, fue inventado por Microsoft. Cada edición de Windows viene con un escritorio con una interfaz gráfica de usuario (GUI) que permite a los usuarios abrir sus archivos.

¿Estás interesado en trabajos remotos de desarrollador SQL senior?

¡Conviértete en un desarrollador de Turing!

Aplica ahora

¿Cómo obtener trabajos remotos de desarrollador SQL senior?

Los atletas y los desarrolladores comparten muchas similitudes. Una de ellas es que para prosperar en su oficio, deben practicar con eficacia y regularidad. También deben trabajar lo suficientemente duro para mejorar sus habilidades con el tiempo. En este sentido, los desarrolladores deben centrarse en dos cosas cruciales para que se produzca ese progreso: obtener la ayuda de alguien con más experiencia y eficacia en los enfoques de la práctica, y utilizar métodos de práctica más competentes. Como desarrollador, debes saber cuánto practicar, así que asegúrate de tener a alguien que te ayude y esté atento a los indicios de agotamiento.

Turing ofrece algunos de los mejores trabajos remotos de desarrollador SQL senior disponibles, los cuales se adaptan a tus objetivos profesionales. Trabajar con tecnología de punta para resolver problemas técnicos y comerciales complejos puede ayudarte a expandirte rápidamente. Únete a la red de los mejores desarrolladores del mundo para obtener un trabajo remoto de desarrollador SQL senior a largo plazo y de tiempo completo, con un salario más alto y avance profesional.

¿Por qué convertirte en desarrollador SQL senior en Turing?

Empleos de elite en EE. UU.

Oportunidades a largo plazo para trabajar en las principales compañías estadounidenses que están impulsadas por una misión, con una gran compensación económica.

Crecimiento profesional

Trabaja en problemas técnicos y comerciales desafiantes utilizando tecnología de vanguardia para acelerar el crecimiento de tu carrera.

Comunidad de desarrolladores exclusiva

Únete a una comunidad mundial de desarrolladores de software de elite.

Una vez que te unas a Turing, nunca más tendrás que solicitar otro trabajo

Los compromisos de Turing son a largo plazo y de tiempo completo. Cuando un proyecto llega a su fin, nuestro equipo se pone a trabajar identificando el próximo para ti en cuestión de semanas.

Trabajas desde la comodidad de tu casa

Turing te permite trabajar según tu conveniencia. Tenemos horarios de trabajo flexibles y puedes trabajar para las principales empresas estadounidenses desde la comodidad de tu hogar.

Gran compensación económica

Trabajando con las principales compañías estadounidenses, los desarrolladores de Turing ganan más que el salario estándar del mercado en la mayoría de los países.

¿Cuánto paga Turing a sus desarrolladores SQL senior?

Los desarrolladores SQL senior de Turing pueden establecer sus propias tarifas. Turing, por otro lado, sugerirá un salario con el que creemos que podemos brindarte una oportunidad satisfactoria y a largo plazo. Nuestras recomendaciones se basan en nuestra investigación de las circunstancias del mercado y nuestras percepciones del deseo del cliente.

Preguntas Frecuentes

Debes contar con conocimientos esenciales en SQL, pero sobre todo mucha práctica, lo cual requiere como mínimo 10 años de experiencia. Por supuesto, depende de cuán duro hayas trabajado y los desafíos laborales superados, como así también el contexto en el que te encuentres.

A la hora de realizar bases de datos, algunos de los lenguajes de programación más utilizados son: SQL, R, Java, JavaScript, C/C++, Scala, MATLAB.

Dependiendo del tipo de base de datos /relacional, no relacional, dinámicas, estáticas, etc) hay distintos tipos de lenguajes de programación a utilizar. Sin embargo, el lenguaje de base de datos más utilizado es, por lo general, SQL, ya que se utiliza para las bases de datos relaciones, las cuales son las más populares en la actualidad.

La edad que tengas no es lo que importa, si no cuanta experiencia tengas, lo cual depende de cuantos proyectos puedas respaldar. A su vez, es muy importante que cuentes con dominio de inglés avanzado y actitud proactiva, capaz de resolver problemas sin que estos te abrumen demasiado; ya que también debes contar con un equipo sólido de trabajo para saber liderarlo y compartir el conocimiento adecuado.

Ventajas de utilizar base de datos:

  • Consistencia: Ayudan a evitar la duplicidad y redundancia de datos
  • Seguridad: Segmentan la información, lo que hace que algunos usuarios tengan acceso a ciertas partes y otros no.
  • Productividad: Mejoran los tiempos de cada proyecto permitiendo acceder a los datos de manera instantánea

Desventajas de utilizar base de datos:

  • Crecimiento: A medida que se agregan datos, puede que necesites ampliar el espacio en el disco duro
  • Actualizaciones: Las bases de datos requieren una actualización constante del servidor
  • Fallas: Es necesario tener respaldo de toda la información, ya que las bases de datos pueden presentar fallas.

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.

Si bien un programador SQL debe tener distintos conocimientos para destacarse en su carrera, entre las habilidades más solicitadas podemos mencionar:

  • Diseñar tablas y estructuras de bases de datos
  • Escribir consultas SQL optimizadas para su integración con otras aplicaciones
  • Ejecutar, depurar, probar y documentar sus programas de base de datos
  • Crear vistas, funciones y procedimientos almacenados

Para poder administrar las bases de datos es importante contar con un sistema gestor de la base de datos (SGBD). Este sistema de software permite al usuario acceder a los datos (modificarlos, extraerlos, eliminarlos, etc), controlar la seguridad y el acceso de los mismos y garantizar su seguridad. Además, la mayoría incluye un generador de informes, y permite presentar los datos en distintos formatos.

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.

Ver más preguntas frecuentes

Últimas entradas de Turing

Turing.com-Review-Turing-Developer-Salary

Turing.com Salary Review: How Much Do Turing Developers Earn?

Remote software developers from across the world answer the debated question: What are Turing salaries like?...

Leer más
Software-Development-Life-Cycle-scaled

The Nine Steps of Software Product Development Life Cycle

A product development process depends on the nature of the business. But these steps can turn your ordinary softw...

Leer más

What Is MLOps and How You Can Get Started With it?

MLOps is an attempt to elevate machine learning from experimentation to a fully contributing part of...

Leer más

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

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 Full-Stack Developer (Python)

About the Client


We are a fast-growing Managed Service Provider (MSP) serving complex, high-demand environments. We’re investing heavily in  automation, reporting, and internal products to:

· Eliminate repetitive manual work

· Give leadership accurate, real-time visibility through data and dashboards

· Build internal platforms that become core to how we operate and scale

You won’t be “just a developer.” You’ll be a partner in designing how the business works.


About the Role


We are looking for a Senior Full-Stack Developer (Python-first)  with a consultant mentality—someone who can sit with stakeholders,  understand the business problem, challenge assumptions, design a solution, and then actually build it.

You’ll sit in our DevOps /  Internal Products team and focus on automation, data pipelines, and internal applications that make our teams and clients more effective.  You’ll act as an internal consultant + builder: framing problems,  proposing options, and delivering working solutions.


If you  enjoy asking “why,” mapping out the real need, and then shipping tools  and automations that create measurable impact, this role is for you.


Responsibilities


  • You will take business problems from idea → design → implementation → iteration

    1. 1. Internal Applications & Tools
  • · Design and build internal apps that improve client management, service delivery, and operations/back-office workflows.
  • · Implement back-end services (primarily in Python) and practical front-end experiences.
  • · Integrate multiple systems (internal tools, third-party SaaS, line-of-business apps).

    2. 2. Data Pipelines & Reporting
  • · Build and maintain ETL/ELT pipelines to ingest, transform, and model data from multiple systems.
  • · Design data models that support reporting and analytics for leadership, account management, and finance.
  • · Work closely with BI/reporting tools (e.g. Power BI or similar) to ensure data is accurate, documented, and usable.

    3. 3. Automation & Workflow Optimization
  • · Identify repetitive, error-prone processes and own their automation end-to-end.
  • · Connect APIs, data sources, and internal tools to reduce manual effort and errors.
  • · Track and communicate the impact of your work (time saved, errors reduced, faster cycles, etc.).

    4. 4. Consultative Stakeholder Collaboration
  • · Act as an internal consultant to operations, finance, service, and leadership.
  • · Ask probing questions to clarify goals, constraints, and tradeoffs before jumping into code.
  • · Translate business pain points into clear technical options (“Option A vs B vs C”) and help stakeholders choose.
  • · Push back thoughtfully when a proposed solution isn’t optimal, and recommend simpler or higher-impact alternatives.
  • · Communicate progress, risks, and impact in clear, non-technical language.

    5. 5. Architecture & Technical Direction
  • · Contribute to patterns, standards, and best practices for internal tools and automation.
  • · Help make decisions on tech stack, structure, and long-term maintainability.
  • · Participate in code reviews and mentoring for other developers where appropriate.

Qualifications


  • Strong professional experience with Python (services, scripts, automation, data processing).
  • Strong SQL skills and experience with data modeling, ETL/ELT, and working with structured data.
  • Experience building APIs, back-end services, or internal tools that support real users.
  • Hands-on experience integrating with RESTful APIs and third-party platforms.
  • Familiarity with Git and modern development workflows.
  • Consultant Mindset & Ways of Working (Must-Have)
    · You think and act like a consultant, not an order-taker.
    · Comfortable sitting with non-technical stakeholders, understanding their world, and reframing the problem.
    · Regularly ask, “What are we really trying to achieve?” before deciding how to build.
    · Can explain technical options in plain business language, including tradeoffs (time, risk, complexity, impact).
    · Strong ownership mindset—you don’t just design the solution, you drive it through to done.
    · Measure success in business outcomes (time saved, fewer errors, better visibility), not just completed tickets.


Offer Details

  • Full-time contractor or full-time employment, depending on the country
  • Remote only, full-time dedication (40 hours/week)
  • 6 hours of overlap with Pacific Timezone
  • Competitive compensation package.
  • Opportunities for professional growth and career development.
  • Dynamic and inclusive work environment focused on innovation and teamwork

Business Services
11-50 employees
PythonSQLREST/RESTful APIs
briefcase
Programador Web

Una empresa con sede en EE.UU., que desarrolla soluciones modernas y vanguardistas para ayudar a las empresas a resolver sus retos de marketing digital, busca un Programador Web. El candidato será responsable de la corrección de errores, la conservación y el mantenimiento de los sitios internos. La empresa también ofrece servicios de marketing digital, gestión de redes sociales y soluciones de software de primera clase para resolver problemas polifacéticos. Esta es una oportunidad increíble para los desarrolladores que están dispuestos a trabajar en un entorno de ritmo rápido.

Responsabilidades:

  • Crear sitios web únicos y sistemas de gestión de contenidos (CMS) para soluciones de marketing, comercio electrónico y portales
  • Utilizar tecnologías de desarrollo como la automatización de tareas (gulp/grunt), webpack, Git y preprocesadores CSS
  • Combinar React con un CMS Headless como GraphCMS y Strapi
  • Crear pilas de tecnología front-end utilizando PostCSS, Reshape, SASS CSS y Foundation HTML
  • Utilizar sistemas de gestión de contenidos PHP como WordPress y CraftCMS para crear temas y plugins únicos para sitios web
  • Crear sus propios plug-ins para apoyar la interacción JSON/XML y API
  • Gestionar la entrega de proyectos y despliegues utilizando GitHub, AWS y otras herramientas
  • Internamente, trabajar en la creación, desarrollo y entrega de soluciones digitales superiores
  • Trabajar en estrecha colaboración con el equipo actual mientras se concentra en la implementación de tecnología moderna para desarrollar soluciones basadas en la web
  • Sólida capacidad para experimentar y aprender nuevas tecnologías al tiempo que se amplían los límites de las normas existentes


Requerimientos:

  • Licenciatura/Máster en Ingeniería, Informática (o experiencia equivalente)
  • Al menos 5 o más años de experiencia relevante como Desarrollador Web
  • Más de 4 años de experiencia trabajando en agencias o clientes en un equipo técnico
  • Experiencia demostrable con React, Next.js, WordPress y PHP
  • Experiencia prolífica trabajando con CMS basados en API y headless como GraphCMS 
  • Conocimiento profundo de sistemas de gestión de contenidos PHP como WordPress y CraftCMS
  • Experiencia previa en la arquitectura de sitios web personalizados y sistemas CMS 
  • Experiencia demostrable con despliegue en Vercel
  • Amplia experiencia en la construcción de temas y plugins de sitios web personalizados 
  • Experiencia demostrable con herramientas de desarrollo, la creación de pilas front-end, y la construcción de sitios web de pila completa
  • Capacidad para supervisar la entrega y el despliegue de varios proyectos y una sólida comprensión de diseño y prototipado rápido
  • Experiencia demostrable en la arquitectura, migraciones, actualizaciones y solución de problemas de WordPress 
  • Amplios conocimientos de los plugins de WordPress Semplice, Elementor y otros 
  • Disponibilidad con poca antelación en caso de cortes del sitio web o correcciones prioritarias 
  • Experiencia como desarrollador freelance y adaptabilidad para compaginar este puesto con otros compromisos. 
  • Experiencia en Jira/Confluence 
  • Algún conocimiento práctico de bases de datos relacionales como MySQL es deseable
  • Familiaridad con AWS, Heroku, u otras plataformas en la nube es preferible
  • Experiencia Strapi con headless CMS sería ideal, pero cualquier experiencia con headless CMS es beneficiosa siempre y cuando el desarrollador tenga una sólida comprensión de la arquitectura headless
  • Valorar la cooperación en equipo, el intercambio de información, la documentación y el aprendizaje 
  • Deseo constante de participar en la comunidad de desarrolladores/tecnología y aprender nuevos marcos y lenguajes de programación
  • Excelentes habilidades de comunicación oral y escrita en inglés 
Business Services
51-250 employees
ReactNext.jsWordPress+ 1
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 con las principales empresas del mundo

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