🧪 Demo / Test

The job postings are hosted on a demo or test version of the ADP Workforce Now platform, as evidenced by placeholder text such as 'Test Cc Link' and 'Company Logo'.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 3mo ago

Full Stack Developer

Chicago, Illinois, United States
$200k-$301k/yrOnsiteFull Time
Responsibilities:developing applications, reviewing code, optimizing performance
Requirements Summary:Bachelor's in CS or related (or equivalent experience); proven full-stack development experience; front-end (HTML5, CSS3, JavaScript, React/Angular/Vue.js); back-end (Node.js, Python, Ruby, Java, .NET); SQL/NoSQL, RESTful APIs, Git, unit/integration testing.
Technical Tools Mentioned:HTML5, CSS3, JavaScript, React, Angular, Vue.js, Node.js, Python, Ruby, Java, Microsoft .NET, SQL, NoSQL, RESTful APIs, Git, AWS, Azure, Google Cloud, Docker, Kubernetes, CI/CD
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Acerca de la función:

Como Desarrollador Full Stack con base en los Estados Unidos, desempeñarás un papel fundamental en el diseño, desarrollo y mantenimiento tanto de los componentes front-end como back-end de nuestras aplicaciones web. Tu trabajo impactará directamente la experiencia del usuario y el rendimiento general de nuestros productos de software, asegurando que sean escalables, seguros y eficientes. Colaborarás estrechamente con equipos multifuncionales, incluidos gerentes de producto, diseñadores y otros desarrolladores, para traducir los requisitos comerciales en soluciones técnicas. Este rol exige un sólido conocimiento de las tecnologías web modernas y las mejores prácticas para entregar código de alta calidad y funciones innovadoras. En última instancia, tus contribuciones ayudarán a impulsar el éxito de nuestras plataformas digitales y a mejorar la satisfacción del cliente.

Titulaciones mínimas:

  • Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado, o experiencia práctica equivalente.
  • Experiencia comprobada como Desarrollador Full Stack o en un rol similar en desarrollo de software.
  • Dominio de tecnologías front-end como HTML5, CSS3, JavaScript y frameworks como React, Angular o Vue.js.
  • Sólido conocimiento de lenguajes de programación back-end como Node.js, Python, Ruby, Java o .NET.
  • Experiencia con sistemas de bases de datos, incluyendo bases de datos SQL y NoSQL.
  • Familiaridad con APIs RESTful e integración de servicios web.
  • Comprensión de los sistemas de control de versiones, preferiblemente Git.
  • Capacidad para escribir pruebas unitarias e integradas para garantizar la calidad del código.

Titulaciones preferidas:

  • Experiencia con plataformas en la nube como AWS, Azure o Google Cloud.
  • Conocimiento de herramientas de contenedorización y orquestación como Docker y Kubernetes.
  • Familiaridad con las canalizaciones CI/CD y los procesos de despliegue automatizados.
  • Experiencia trabajando en entornos de desarrollo Agile o Scrum.
  • Sólido conocimiento de las mejores prácticas de seguridad en el desarrollo de aplicaciones web.
  • Contribuciones a proyectos de código abierto o un sólido portafolio personal de proyectos.

Responsabilidades:

  • Desarrollar y mantener aplicaciones web responsivas utilizando frameworks modernos de front-end y tecnologías de back-end.
  • Colaborar con los equipos de producto y diseño para implementar interfaces fáciles de usar y experiencias de usuario fluidas.
  • Escribe código limpio, mantenible y eficiente siguiendo las mejores prácticas y estándares de codificación.
  • Realizar revisiones de código, pruebas y depuración para garantizar la calidad y fiabilidad del software.
  • Optimice las aplicaciones para lograr la máxima velocidad y escalabilidad en diversos dispositivos y navegadores.
  • Participa en discusiones arquitectónicas y contribuye a la mejora continua de los procesos de desarrollo.
  • Solucione y resuelva problemas técnicos de manera oportuna para minimizar el tiempo de inactividad.
  • Manténgase al día con las tecnologías emergentes y las tendencias de la industria para incorporar innovaciones relevantes.

Habilidades:

En este rol, tus habilidades requeridas se aplicarán diariamente para construir y mejorar tanto los componentes del lado del cliente como del lado del servidor, asegurando una integración y rendimiento sin problemas. Tu dominio de los frameworks de front-end te permitirá crear interfaces de usuario intuitivas y responsivas que cumplan con las especificaciones de diseño. Las habilidades de desarrollo back-end serán esenciales para construir APIs robustas, gestionar bases de datos e implementar la lógica de negocio. La experiencia en control de versiones facilitará la colaboración efectiva con los miembros del equipo y mantendrá la integridad del código. Las habilidades preferidas, como el conocimiento de plataformas en la nube y la contenerización, te capacitarán para desplegar aplicaciones escalables y optimizar los flujos de trabajo de desarrollo, mejorando la productividad general y la fiabilidad del sistema.