Trabajos remotos de ingeniero full-stack LAMP/JavaScript con empresas de EE. UU.

En Turing estamos buscando ingenieros full-stack LAMP/JavaScript remotos, que administrarán el desarrollo de extremo a extremo de aplicaciones multifuncionales, incluyendo la optimización, el diseño de API y la arquitectura. Obtén la oportunidad de trabajar con las principales empresas de EE. UU. y asciende rápidamente de rango.

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

  • Revisar los diseños existentes y modificar las características de la aplicación.
  • Participar en todas las etapas del ciclo de vida del desarrollo de software.
  • Analizar nuevos requisitos y proporcionar análisis de impacto.
  • Escribir código limpio, bien diseñado, reutilizable y pruebas unitarias eficientes.
  • Mantenerse al tanto de los últimos avances y mejores prácticas de la industria.
  • Desarrollar e implementar nuevas funcionalidades para facilitar los procedimientos y herramientas relacionados cuando sea necesario.
  • Solucionar problemas, probar y actualizar software y bases de datos.
  • Integrar aplicaciones nuevas y existentes con sistemas basados ​​en web de terceros.
  • Contribuir al mantenimiento, expansión y escalado de la aplicación para mejorar el rendimiento.
  • Crear librerías y elementos front-end reutilizables para uso futuro.
  • Traducir diseños y wireframes en código front-end de alta calidad utilizando JavaScript.

Requisitos mínimos

  • Licenciatura / Maestría en Ingeniería, Ciencias de la Computación, TI (o experiencia equivalente).
  • 3+ años de experiencia en desarrollo full-stack con LAMP stack (con algunas excepciones para desarrolladores altamente calificados).
  • Fuerte conocimiento de la stack LAMP (Linux, Apache, MySQL, PHP/Python/Perl).
  • Conocimiento experto de JavaScript, sus frameworks y librerías.
  • Experiencia en tecnologías web, incluyendo HTML, CSS, Bootstrap y JavaScript.
  • Experiencia en administración de base de datos con MySQL.
  • Experiencia trabajando con API web (REST, SOAP o XML).
  • Fluidez en el idioma Inglés para una comunicación efectiva.
  • Capacidad para trabajar a tiempo completo (40 horas a la semana) con una superposición de 4 horas con las zonas horarias de EE. UU.

Habilidades preferidas

  • Comprensión de las tecnologías en la nube.
  • Experto en diseño, desarrollo e integración de API.
  • Experiencia con desarrollo a la medida con hooks, filtros, ACF, JS es5 y 6.
  • Experiencia con sistemas de control de versiones como Git.
  • Excelentes habilidades organizativas e interpersonales.

¿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 ingeniero de Full Stack LAMP/JavaScript?

El modelo LAMP es una arquitectura Full Stack popular para pilas de servicios web. La abreviatura "LAMP" significa cuatro componentes de código abierto: Linux, Apache, MySQL y PHP. En 1998, Michael Kunze introdujo una plataforma de desarrollo web de código abierto llamada LAMP. En esta situación, el sistema operativo es Linux. El servidor web es Apache. MySQL sirve como un sistema de administración de bases de datos relacionales, mientras que PHP (Perl o Python) sirve como un lenguaje de secuencias de comandos orientado a objetos. JavaScript es un lenguaje informático multiplataforma utilizado por los desarrolladores web para crear páginas web interactivas. Puedes incluir animación. Ventanas emergentes, por ejemplo. Tiene acceso a bibliotecas, lo que le permite ampliar la funcionalidad del sitio web. En la siguiente parte, aprenderemos más sobre el alcance de los trabajos de ingeniero de Full Stack LAMP/JavaScript.

¿Cuál es el alcance de los ingenieros de Full Stack LAMP/JavaScript?

Muchos sectores han recibido ideas e implementaciones de ciencia de datos en sus infraestructuras a medida que la tecnología se ha vuelto más complicada en los últimos años, lo que hace que los dispositivos sean más inteligentes con información. Estos avances técnicos no habrían sido posibles sin la evolución de las tecnologías y teorías de ciencia de datos, por lo que la programación LAMP se ha convertido en uno de los lenguajes más populares en los últimos años. Se están desarrollando más posibilidades laborales de forma regular a medida que continúa la discusión sobre el futuro de la ciencia de datos, lo que permite a los desarrolladores de LAMP impulsar sus carreras a un nivel nuevo y más exigente. Esto a menudo implica el uso de JavaScript como lenguaje de programación. En un trabajo de ingeniero de Full Stack LAMP/JavaScript, debes tener experiencia y comprensión en el desarrollo web tanto front-end como back-end.

¿Cuáles son las funciones y responsabilidades de un desarrollador Full Stack LAMP/JavaScript?

Un trabajo de ingeniero de Full Stack LAMP/JavaScript es trabajar con equipos para completar tareas que van desde el diseño hasta el desarrollo, la depuración y la gestión de todo el proceso. Debes tener experiencia trabajando en requisitos de diseño y arquitectura complicados para acceder a este tipo de empleos, ya que también tendrás que optimizar aplicaciones complicadas. Además, hay varios otros deberes y obligaciones que los ingenieros deben cumplir a diario. Las responsabilidades laborales de un ingeniero de Full Stack LAMP/JavaScript varían según el tipo de organización para la que trabaja el solicitante y el nivel tecnológico del sitio web. Algunas de esas responsabilidades se dan a continuación:

  • Desarrollar declaraciones detalladas del sitio web
  • Crear diseños de página de ejemplo con diferentes tamaños de texto y colores
  • Crear visuales y animaciones, así como gestionar imágenes digitales.
  • Registrar nombres de dominio web y organizar el alojamiento de sitios web presentando nuevas ideas a los clientes
  • Codificación usando varios software
  • Trabajar con varios sistemas de gestión de contenido
  • Usar los motores de búsqueda en todo su potencial
  • Cumplir con todas las obligaciones legales aplicables, tales como accesibilidad, libertad de información y privacidad.
  • Crear imágenes para el sitio web y garantizar que se corresponda con la política de marca de la empresa o las especificaciones del cliente.
  • Colaborar con desarrolladores front-end y back-end en diversas tareas.
  • Asegurarte de que tu código sea válido y reutilizable en el futuro.
  • Analizar los requisitos, riesgos y requisitos de software.
  • Si es necesario, modificar los diseños de aplicaciones obsoletos y difíciles.
  • Identificar los requisitos del usuario final y trate de cumplirlos.

¿Cómo convertirte en un ingeniero de Full Stack LAMP/JavaScript?

Una carrera en un trabajo de ingeniero de Full Stack LAMP/JavaScript conlleva una curva de aprendizaje; cuantas más habilidades, talentos y experiencia tenga, más probabilidades tendrás de obtener una posición rentable. Sin embargo, hay una ruta fundamental que todo desarrollador que desee ser un desarrollador senior debe tomar. Para comenzar, debes conseguir una licenciatura en informática o un tema relacionado. Puedes asistir a talleres para mejorar sus habilidades de codificación. Después de terminar su licenciatura, necesitarás experiencia laboral para respaldar las habilidades que se muestran en su currículum. Para supervisar a sus juniors, debe estar bien versado en lenguajes de programación y tener varios años de experiencia. Además, agregar algunos certificados a tu perfil puede aumentar sus posibilidades de ser reclutado rápidamente. También debes concentrarse en perfeccionar tus talentos de forma regular para mantenerte al día con las últimas tendencias. Veamos qué habilidades debe tener un desarrollador para ser contratado en un trabajo de tiempo completo como ingeniero de Full Stack LAMP/JavaScript.

¿Estás interesado en trabajos remotos de ingeniero de Full Stack LAMP/JavaScript?

¡Conviértete en un desarrollador de Turing!

Aplica ahora

Habilidades requeridas para convertirte en un ingeniero de Full Stack LAMP/JavaScript

El primer paso es comenzar a estudiar las habilidades básicas que te permitirán conseguir un trabajo bien remunerado como ingeniero de Full Stack LAMP/JavaScript. ¡Repasemos todo lo que necesitas saber!

1. Linux

En 1991, Linus Torvalds fundó Linux. Sirve como base para el modelo de pila. Es un sistema operativo de código abierto que es de uso gratuito. Todavía se usa porque es versátil y otros sistemas operativos son más complejos de configurar.

2. Apache

La segunda capa es el software del servidor web, sobre todo el servidor web Apache. Esta capa se coloca encima de la capa de Linux. Apache HTTP Server es un paquete de software de servidor web gratuito de código abierto. Fue conocido como Apache Web Server cuando se publicó inicialmente en 1995. Ofrece un servidor web seguro y versátil que cumple con los estándares HTTP actuales. Los servidores web son responsables de llevar los navegadores web al sitio web apropiado.

3. MySQL

MySQL es un RDBMS (sistema de gestión de bases de datos relacionales) que se utiliza para almacenar datos de aplicaciones. Es gratuito y de código abierto, y todos los datos se almacenan en un formato al que se puede acceder fácilmente mediante el lenguaje SQL. SQL es un caballo de batalla fuerte capaz de administrar incluso los sitios web más grandes y complicados. Funciona mejor con dominios comerciales bien estructurados. MySQL contiene datos a los que se puede acceder a través de la programación para crear un sitio web. MySQL generalmente se implementa sobre la capa de Linux, junto con Apache.

4. PHP

PHP y otros lenguajes de programación web conforman la capa de secuencias de comandos. PHP, un lenguaje de programación de código abierto, trabaja con Apache para producir páginas web dinámicas. No podemos utilizar HTML para realizar tareas dinámicas, como recuperar datos de una base de datos. Para habilitar este tipo de funcionalidad, incorporamos código PHP en las áreas de una página que desea que sean dinámicas. Esta capa es responsable de alojar páginas web y aplicaciones web. PHP está diseñado para ser rápido. Facilita la programación al permitirle agregar código nuevo, presionar Actualizar e inmediatamente ver los cambios sin tener que compilar.

5. JavaScript básico

Debido a que es compatible tanto con el lado del cliente como con el lado del servidor, JavaScript central es un aspecto importante del lenguaje. Ofrece componentes, bibliotecas y otras características que ayudan a los desarrolladores. Se compone de dos partes: JavaScript del lado del cliente (CSJS) y JavaScript del lado del servidor (SSJS). El lado del cliente contiene aspectos esenciales que ayudan a los desarrolladores.

6. Redux

Es una biblioteca que le permite controlar el estado de su aplicación desde una sola ubicación. Se trata de una biblioteca de JavaScript gratuita y de código abierto para desarrollar interfaces. Redux facilita la creación de programas JavaScript que se comportan de manera consistente. Se utiliza principalmente junto con reaccionar como técnica de gestión de estado. Sin embargo, también se puede utilizar como una biblioteca de JavaScript.

7. Node.js

Node.JS es un entorno de servidor de código abierto basado en JavaScript que es de uso gratuito. Node.js es un lenguaje de programación que permite a los desarrolladores crear aplicaciones JavaScript escalables. Este lenguaje te permite usar bibliotecas para muchos módulos de JavaScript, lo que simplifica enormemente el proceso de desarrollo.

¿Estás interesado en trabajos remotos de ingeniero de Full Stack LAMP/JavaScript?

¡Conviértete en un desarrollador de Turing!

Aplica ahora

¿Cómo obtener trabajos remotos de ingeniero LAMP/JavaScript Full Stack?

Los atletas y los desarrolladores tienen muchas similitudes. Para sobresalir en su oficio, uno debe practicar de manera efectiva y regular. También deben trabajar lo suficientemente duro para mejorar sus habilidades con el tiempo. En este sentido, hay dos cosas cruciales en las que los desarrolladores deben centrarse para que se produzca ese progreso: solicitar la ayuda de alguien con más experiencia y éxito en las técnicas de práctica cuando esté practicando y utilizar procedimientos de práctica más efectivos. Como desarrollador, saber cuánto practicar es crucial, ¡así que asegurate de tener a alguien que lo ayude y presta atención a los indicios de agotamiento!

Turing presenta los mejores trabajos remotos de ingeniero Full Stack LAMP/JavaScript que pueden ayudarte a lograr tus objetivos profesionales. Trabajar con tecnología de punta para resolver problemas tecnológicos y comerciales complejos puede ayudarte a expandirse rápidamente. Únete a una red de los mejores desarrolladores del mundo para obtener trabajos de ingeniero LAMP/JavaScript Full Stack remotos a largo plazo y de tiempo completo con salarios más altos y oportunidades de ascenso.

¿Por qué convertirte en ingeniero de Full Stack LAMP/JavaScript en Turing?

Empleos de élite en EE. UU.

Oportunidades a largo plazo para trabajar para compañías estadounidenses increíbles e impulsadas por una misión con una gran compensación.

Crecimiento profesional

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

Comunidad de desarrolladores exclusiva

Únete a una comunidad mundial de desarrolladores de software de élite.

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.

Trabaja 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

Trabajando con las principales corporaciones estadounidenses, los desarrolladores de Turing ganan más de lo que paga el mercado estándar en la mayoría de las naciones.

¿Cuánto paga Turing a su ingeniero Full Stack LAMP/JavaScript?

Cada ingeniero de Full Stack LAMP/JavaScript en Turing puede establecer su propia tarifa por hora. Turing, por otro lado, sugerirá un salario en el que estamos seguros de brindarle una oportunidad satisfactoria y a largo plazo. Nuestras recomendaciones se basan en nuestro estudio de las circunstancias del mercado, así como en la demanda que observamos 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.

Nuestra diferenciación exclusiva radica en la combinación de nuestro modelo de negocio principal y nuestros valores. Para el avance de la AGI, Turing ofrece oportunidades de contratos temporales. La mayoría de los contratos para Consultores de IA tienen una duración máxima de 3 meses, con posibilidad de prórrogas mensuales — condicionadas a su interés, disponibilidad y a la demanda del cliente — hasta un máximo de 10 meses consecutivos. Para nuestro negocio Turing Intelligence, ofrecemos proyectos a largo plazo y de jornada completa.

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

Six Popular JavaScript Frameworks

Six Popular JavaScript Frameworks

This post lists the best JavaScript frameworks to help you make the best choice for your project. Read more to..

Leer más
OpenJS Acquires Node.js Trademarks: What Does This Mean for Contributors?

OpenJS Acquires Node.js Trademarks: What Does This Mean for Contributors?

The recent acquisition of the Node.js trademarks will benefit the open-source community. Find out how this...

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
10 PHP Frameworks Developers Should Look Out for

10 PHP Frameworks Developers Should Look Out for

This post shares a list of the ten best PHP frameworks and explains how software developers can leverage each...

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
What Are the Best Programming Languages for AI Development?

What Are the Best Programming Languages for AI Development?

Enterprises worldwide have reported plans to expand their AI strategies. This post lists the ten best...

Leer más
Ten Tips for Managing Remote Developer Teams

Five Qualities of Successful Remote Software Developers

Learn about five qualities that will help developers become great programmers and skyrocket their remote...

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 LLM -FDE-level (Onshore)

Senior Full-Stack LLM - FDE-level (Onshore)
Dallas Texas - Work from Office
We should focus should be on FDE-level candidates(Foundational/Frontline / Forward Development Engineers)—strong fundamentals in system design, problem-solving, and overall engineering depth are key.

We are seeking an experienced Full Stack Engineer who possesses extensive hands-on expertise across the contemporary technology stack and a collaborative mindset. The ideal candidate will effectively collaborate with cross-functional teams, introduce and advocate for the most recent tools and frameworks, and drive engineering excellence throughout the organization.

As part of this role, the candidate will be responsible for designing and developing high-quality, production-grade code while adhering to industry best practices, coding standards, and architectural principles. Beyond individual contributions, the candidate will play a pivotal role in mentoring and training Jr developers—guiding them through code reviews, knowledge-sharing workshops to accelerate their growth, strengthen their technical foundation, and foster a culture of continuous learning within the team.

Must-Have Technologies: ReactJS, Java 17+, Microservices, AWS/Azure, RDBMS, NoSQL

Core Technical Skills

· 10+ years of hands-on software development experience, with deep expertise in modern Java Full Stack development.

· Strong command of Java frameworks and libraries, including Spring, Spring Boot, and Hibernate.

· Proven experience building single-page web applications using ReactJS, Bootstrap, and Nodejs.

· Hands-on experience designing, developing, and deploying cloud-based architectures on AWS, Azure, or equivalent platforms.

· Expertise developing Java and Spring Boot applications backed by both relational (SQL Server / PostgreSQL) and NoSQL (MongoDB / Elasticsearch) databases.

· Practical experience integrating Large Language Models (LLMs) into applications via APIs (e.g., OpenAI, Anthropic Claude, Azure OpenAI, AWS Bedrock).

· Familiarity with prompt engineering, Retrieval-Augmented Generation (RAG), embeddings, and vector databases.

· Understanding of responsible AI practices, including data privacy, hallucination mitigation, evaluation, and guardrails.

· Solid hands-on experience developing production applications, data processing scripts, automation tooling, or backend services in Python.

· Working knowledge of modern security frameworks and standards such as OAuth 2.0, OpenID Connect, and JWT.

· Proficient in designing and building RESTful APIs and web services following industry best practices.

· Strong SQL development skills, including query optimization and performance tuning.

· Experience with modern testing frameworks (Jest, Mocha, Chai) and a commitment to test-driven development.

· Solid understanding of front-end architecture principles and data-driven UI development.

· Demonstrated ability to write clean, efficient, and maintainable code that adheres to coding standards and best practices.

· Excellent problem-solving and troubleshooting skills for diagnosing complex technical issues.

Leadership & Soft Skills

· Proven ability to lead, mentor, and grow engineering teams, fostering a culture of technical excellence and continuous learning.

· Experience driving architectural decisions and setting technical direction across cross-functional teams.

· Strong stakeholder management skills, with the ability to translate business requirements into scalable technical solutions.

· Track record of leading end-to-end delivery of complex projects, from design through deployment.

· Effective communicator who can articulate technical concepts clearly to both technical and non-technical audiences.

· Skilled at conducting code reviews, establishing engineering best practices, and raising the bar for code quality across the team.

· Ability to collaborate with product managers, designers, and business stakeholders to align engineering efforts with organizational goals.

· Experience coaching junior engineers, conducting performance reviews, and contributing to hiring and talent development.

· Strategic thinker who can balance short-term delivery pressures with long-term technical investments and technical debt management.

· Ownership mindset — takes accountability for outcomes and proactively drives initiatives forward.

Good to Have (Palantir)

· Hands-on experience with the Palantir foundry, including building pipelines, ontologies, and data-driven applications.

· Familiarity with Palantir's development tooling such as PySpark transforms, TypeScript-based Functions, Workshop.

· Exposure to enterprise-scale data integration and operational analytics workflows built on Palantir.

· Exposure to AI/ML frameworks and tooling such as LangChain, LlamaIndex, Hugging Face, or equivalent.

· Ability to identify and apply AI-driven solutions to real-world business problems and integrate them into enterprise applications.

Real Estate
10K+ employees
ReactJavaMicroservices+ 4
briefcase
Engineering Manager (Java, React – Playwright)

Job Title: Engineering Manager (Java, React, AI Tools)

Location: Dallas, Texas
Experience: 10+ years (with 3+ years in leadership roles)

AI-first (80%+ SDLC usage) + Java/React hands-on

80%+ SDLC - design, development, testing, QA, ui/ux, ci/cd - tasks related to development lifecycle - AI integrated across SDLC phases

About the Role

We are looking for an experienced Engineering Manager to lead a high-performing, full-stack engineering team working on scalable, enterprise-grade applications. This role requires a strong technical background across backend, frontend, data, and QA automation, along with proven leadership capabilities.

You will be responsible for driving technical excellence, mentoring engineers, and ensuring high-quality product delivery in a fast-paced environment.

Key Responsibilities

  • Lead and manage a cross-functional engineering team (backend, frontend, QA)
  • Drive design, development, and delivery of scalable applications using Java and React
  • Oversee end-to-end software development lifecycle, including architecture, coding, testing, and deployment
  • Champion automation-first QA practices using tools like Playwright (TypeScript)
  • Collaborate with product managers, designers, and stakeholders to define technical roadmaps
  • Ensure best practices in code quality, performance, security, and scalability
  • Mentor engineers, conduct code reviews, and support career growth
  • Improve team productivity through agile processes and engineering excellence
  • Work with data using SQL and Python for analytics, integrations, or backend processing
  • Leverage modern AI-assisted development tools (e.g., Cursor, Windsurf, Claude Code, OpenAI Codex, or similar) to enhance engineering productivity and efficiency

Required Skills & Qualifications

  • 10+ years of software engineering experience
  • 3+ years of experience in an Engineering Manager / Tech Lead role
  • Mandatory experience in the Retail domain
  • Demonstrated ability to operate at a strategic level, including defining team structures, ownership models, and long-term technical direction
  • Proven experience driving engineering outcomes beyond execution, including stakeholder alignment and measurable business impact
  • Strong hands-on experience with:Java (Spring Boot or similar frameworks)
    React / JavaScript (modern frontend frameworks)
    SQL and/or Python
  • Experience leading full-stack development teams
  • Solid understanding of system design, microservices, and APIs
  • Strong ability to think at system, product, and organizational level, including making architecture and business trade-offs
  • Experience with QA automation frameworks, especially:Playwright with TypeScript
  • Familiarity with CI/CD pipelines and modern DevOps practices
  • Hands-on experience leveraging AI tools (e.g., Cursor, Windsurf, Claude Code, OpenAI Codex, or similar) to improve developer productivity, code quality, or delivery workflows
  • Strong people management skills, including experience with performance management, team scaling, and handling team challenges
  • Ability to operate effectively in ambiguous environments and manage delivery risks
  • Excellent communication and stakeholder management abilities
Manufacturing
10K+ employees
Core JavaSpring BootReact+ 5
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.