Software Engineer Frontend Jr

Detalles de la oferta

En 100 Ladrillos queremos brindar oportunidades de carrera dentro del mundo digital. Damos la bienvenida a colaboradores de todas las formaciones que buscan una oportunidad para desarrollarse dentro de una comunidad en ascenso y aportar en su crecimiento profesional.

100 Ladrillos está muy orgullosa de ser una compañía de oportunidades equitativas en igualdad. Las personas aplicantes recibirán consideración para la posición sin importar sexo, identidad de género, orientación sexual, raza, color, religión, origen, discapacidad, status militar, edad o cualquier otra característica protegida por la ley. Si tienes una necesidad especial que se requiera para tu estancia en la compañía, por favor déjanos saber en esta aplicación.

Ingenieros de Software

Como Ingeniero de Software en 100 Ladrillos tus responsabilidades serán encontrar soluciones mantenibles a problemas de negocio, su implementación, el desarrollo de sus pruebas y el mantenimiento de funcionalidades existentes. Participarás activamente en el diseño de sistemas aplicando principios de programación orientada a objetos, patrones de diseño, arquitectura de software, integración continua y diseño de APIs.

Si te identificas con la siguiente lista, queremos conocerte.
- Atención al detalle. No solo queremos un sistema que funcione, también queremos que funcione bien en escenarios inesperados y que, además, sea fácil su mantenimiento. Los detalles son importantes, desde el nombre de una variable hasta la arquitectura de los sistemas.
- Mejores prácticas. No es necesario re-inventar la rueda, podemos seguir las prácticas que han demostrado su eficacia en el pasado.
- Trabajo en equipo. La colaboración individual es indispensable, pero el trabajo en equipo es clave para el éxito de un proyecto. Adaptarse y ser propositivos. Ser abiertos a debatir temas de ingeniería y comprometerse a las decisiones de equipo.
- Aprender continuamente. Lo que hoy es relevante tal vez no lo sea en el futuro. Lo que ha demostrado ser eficiente en el pasado también es importante conocerlo. Aprender y crecer.
- Solución de problemas. Ser ingeniero no es solo escribir código. Encontrar problemas, analizar soluciones posibles y proponer soluciones son parte integral de la ingeniería de software.
- Microservicios. Servidores, docker, comunicación entre servicios.
- Ruby. No Ruby on Rails.
- JavaScript. Express, React, Knex.
- Python. SQLAlchemy, Falcon.
- SQL. PostgreSQL, MariaDB, SQL Server.
- Pruebas unitarias y de integración. TDD, integración continua, pruebas automatizadas.
- Patrones de diseño. Aplicación de patrones de diseño y trade-offs.
- Diseño de API REST. Principios de diseño e implementación.
- AWS. ECS, SQS, SNS, EC2, RDS.

Si no estás familiarizado con las tecnologías en la lista anterior, no te preocupes, no es un requisito conocerlas todas. Lo más importante para nosotros es tu capacidad para resolver problemas y tu crecimiento continuo.

Frontend

Si te gusta crear interfaces de usuario hermosas con una buena experiência de usuario, este es el lugar para ti. Como Ingeniero(a) de Software Frontend, tu responsabilidad será construir la parte visible de nuestra plataforma. Lo que desarrolles será utilizado por miles de clientes que acceden a nuestra plataforma.

Las actividades de un Ingeniero(a) de Software Frontend en 100Ladrillos incluyen:

- Desarrollo de código limpio con pruebas unitarias y de integración.
- Participar en el diseño de APIs REST.
- Trabajar de cercas con UX para implementar soluciones valiosas para nuestros clientes.
- Implementar diseños de UI, y al mismo tiempo dar feedback y proponer mejoras en los diseños existentes y nuevos.
- Trabajar junto al equipo de ingenieros de backend para resolver problemas.
- Resolver problemas de experiência de usuario que los clientes tengan en el uso de la plataforma.
- Proponer mejoras a los procesos existentes y nuevos en materia de UI/UX.

Para aplicar como Ingeniero(a) de Software Frontend requerimos:

- Excelente conocimiento en HTML, CSS y JavaScript.
- Conocimiento en algún framework de JavaScript, de preferencia React.
- Entendimiento sobre experiência de usuario en el desarrollo de interfaces.
- Experiência en el desarrollo de diseños responsivos.
- Atención al detalle.
- Buenas habilidades de comunicación.
- Experiência con sistemas de manejo de versiones como Git.

Nice to have:

- Experiência implementando pruebas unitarias.
- styled-components
- sass
- jest
- enzyme
- react-testing-library
- docker
- storybook

Tipo de puesto: Tiempo completo

Salario: $15,000.00 - $20,000.00 al mes

Horario:

- Turno de 8 horas

Lugar de trabajo: Empleo presencial


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Technical Lead - Backend Java Engineer

About the teamZillow started in 2006 and is the most visited real estate website in the United States with over 10.5 billion visits in 2022, and an average o...


Zillow - Jalisco

Publicado 9 days ago

Software Development Engineer

About the teamThe Rental Platform's mission is to help development teams write, test, and deploy code quickly and confidently so that they can drive business...


Zillow - Jalisco

Publicado 9 days ago

Software Engineer, Android - Mexico

About the teamZillow Group develops a variety of apps from our consumer-facing Zillow Real Estate and Trulia apps to our industry-facing Premier Agent and Do...


Zillow - Jalisco

Publicado 9 days ago

Software Development Engineer

About the teamThe Rental Platform's mission is to help development teams write, test, and deploy code quickly and confidently so that they can drive business...


Zillow - Jalisco

Publicado 9 days ago

Built at: 2024-11-28T05:44:19.260Z